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
English File Upper Intermediate
0
%
0
0
0
Back
Restart
I'm not surprised you feel sick. You mustn't/shouldn't have eaten so much food at the party.
shouldn't
Oops!
Okay!
Oh no, I can/must have left my credit card at home.
must
Oops!
Okay!
I definitely didn't leave my keys at home. I remember putting them in my bag. = I...
I can't have left my keys at home...
Oops!
Okay!
It wasn't a good idea for you to tell her that story. = You...
You shouldn't have told her that story.
Oops!
Okay!
My new shoes don't feel comfortable, I couldn't/shouldn't have bought them.
shouldn't
Oops!
Okay!
I'm sorry you failed your exam, but you must/should have worked harder.
should
Oops!
Okay!
Jane couldn't/mustn't have been in the pub, she was studying for an exam.
couldn't
Oops!
Okay!
I'm almost sure that your classmate took your jacket by mistake. = He...
He must have taken your jacket by mistake.
Oops!
Okay!
It's possible that the teacher saw me = The teacher...
The teacher could/may/might have seen me.
Oops!
Okay!
Mike can't/musn't have taken the car, he hasn't got the keys.
can't
Oops!
Okay!
Maybe she didn't mean what she said about you. = She...
She may/might not have meant what she said about you.
Oops!
Okay!
I don't know why they didn't come – they might/must not have been invited.
might
Oops!
Okay!
I think it was not a good idea to buy that car. = You...
You shouldn't have bought that car.
Oops!
Okay!
I think the murderer might/should have known the woman, because she let him into the house.
might
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies