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
Past Modals of Deduction
0
%
0
0
0
Back
Restart
John ____________ gone on holiday. I saw him this morning downtown.
should have
could have
couldn't have
must have
Oops!
Okay!
You ________ got a good score on the test, because you didn't studied.
couldn't have
must have
might have
should have
Oops!
Okay!
Her phone was busy all night - she ________ been on the phone continuously for hours.
should have
could have
must have
might have
Oops!
Okay!
I can't believe Jim hasn't arrived yet. He ________ caught the wrong train.
must have
should have
might have
could have
Oops!
Okay!
The car isn't driving very well. You ________ got a flat tire.
must not have
might have
must have
should have
Oops!
Okay!
That man was really angry with you. You ________ done something.
musn't have
can't have
couldn't have
must have
Oops!
Okay!
Sarah looks really pleased with herself. She ________ passed her driving test this morning.
might have
must not have
should have
must have
Oops!
Okay!
The lake is frozen today. It ________ snowed yesterday.
must have
could have
should have
might have
Oops!
Okay!
Don't lie to me that you were ill yesterday. You ________ been ill, Don saw you last night!
shouldn't have
might not have
couldn't have
mustn't have
Oops!
Okay!
You ________ seen her. She was standing right next to you!!
might have
must have
should have
could have
Oops!
Okay!
There weren't any trains yesterday. They ________ been on strike.
must have
should have
could have
might have
Oops!
Okay!
Nobody answered the phone at the clinic. It ________ closed early.
must have
might have
must not have
should have
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies