Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
English File Upper Intermediate
0
%
0
0
0
Back
Restart
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!
I'm almost sure that your classmate took your jacket by mistake. = He...
He must have taken your jacket by mistake.
Oops!
Okay!
Mike can't/musn't have taken the car, he hasn't got the keys.
can't
Oops!
Okay!
I don't know why they didn't come – they might/must not have been invited.
might
Oops!
Okay!
I'm not surprised you feel sick. You mustn't/shouldn't have eaten so much food at the party.
shouldn't
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!
It's possible that the teacher saw me = The teacher...
The teacher could/may/might have seen me.
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!
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!
Oh no, I can/must have left my credit card at home.
must
Oops!
Okay!
Jane couldn't/mustn't have been in the pub, she was studying for an exam.
couldn'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!
Your experience on this site will be improved by allowing cookies.
Allow cookies