Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
B2 Gold Experience Unit 8
0
%
0
0
0
Back
Restart
You _________ (ought / see) his face when we told him it was all a joke.
ought to have seen
Oops!
Okay!
You _________ (should / go) to the doctor if you weren't feeling well
should have gone
Oops!
Okay!
You _________ (need not/ buy) new equipment for the trip. I have a spare set you could have borrowed
needn't have bought
Oops!
Okay!
It _________ (can't / be) easy to admit that you were wrong and apologise to her.
can't have been
Oops!
Okay!
The homework for the exam __________ (should / complete) but the students didn't do it
should have been completed
Oops!
Okay!
She ________ (ought / not tell) him why he didn't get the part in the play just before the exams
ought not to have told
Oops!
Okay!
Harry isn't here so he _______ (must / leave) already
must have left
Oops!
Okay!
I'm not sure who broke this lamp, but it _______ (could / be) David, he is very clumsy.
could have been
Oops!
Okay!
I ________ (ought / call) my mother last night. She was worried about me.
Ought to have called
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies