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
You _________ have seen her yesterday. She has been on vacation for a week now.
can't/couldn't
Oops!
Okay!
There was one banana left, but now it’s gone. My husband _____ have eaten it.
must
Oops!
Okay!
She _________ have gone to the city centre. She did say she wanted to go shopping.
might/may/could
Oops!
Okay!
I _________ have written down the number incorrectly. I just called a hospital, not the restaurant.
must
Oops!
Okay!
Oh no! My wallet isn't in my bag. I _________ have left it at home.
must
Oops!
Okay!
The printer’s been broken for the past week, so she _______ have printed out the report.
couldn't
Oops!
Okay!
I _________ have left my keys at home. I remember locking the door when I left this morning.
can't/couldn't
Oops!
Okay!
Why were there no buses yesterday? Maybe it was the snow or they _________ have been on strike.
might/may
Oops!
Okay!
Patrick isn't answering his phone. He _________ have switched it off or left it at home.
might/may
Oops!
Okay!
He _________ have gone to the beach. He hates being in the sun.
can't/couldn't
Oops!
Okay!
Look at her diamond ring. It's so big, it _________ have cost a fortune.
must
Oops!
Okay!
She _________ have misunderstood my directions. That's why she is late.
must
Oops!
Okay!
He _________ have gone to Canada. He doesn't have a passport.
can't/couldn't
Oops!
Okay!
We don't know for sure that Alex broke the coffee table. It _________ have been the dog.
may/might/could
Oops!
Okay!
Sheila's got a tan. She ______ have spent a lot of time in the sun lately.
must
Oops!
Okay!
He _________ have left the office yet. It's only 3 o'clock and he works until 5.
can't
Oops!
Okay!
How did she fail that exam? She _________ have studied very much.
can't/couldn't
Oops!
Okay!
I ___________ have left the window open. That's how the cat got in.
must
Oops!
Okay!
Martha ______ have taken your notebook; she wasn’t even in class yesterday.
couldn't/can't
Oops!
Okay!
John _________ have been very happy when he found out he was going to be a father. He's wanted this for a long time.
must
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies