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
PERFECT MODALS- MODALS OF DEDUCTION
0
%
0
0
0
Back
Restart
I think I __________my wallet at home because it’s not in my bag.
may not have left
can't have left
might have left
Oops!
Okay!
He __________ to send the email; that’s why you haven’t received a reply.
might not have forgotten
could have forgotten
must have forgotten
Oops!
Okay!
She _______________ a different career path, but she decided to follow her passion for art.
could have chosen
must have choosen
can't have choosen
Oops!
Okay!
I’m not sure. He ________an argument with his wife.
must have had
can't have had
should have had
might have had
Oops!
Okay!
Choose a possible reason (perfect modals): “Jose is late for dinner”
He might have gotten stuck in traffic.
He can't have been in traffic.
He must have gone to abroad.
Oops!
Okay!
He --------------------- serious when he said he was quitting his job.
could have been
can’t have been
must have been
may not have been
Oops!
Okay!
You _________ him there; he’s been out of the country for months.
can't have seen
must have seen
might have seen
Oops!
Okay!
She ________ a lawyer but she decided to study accountancy instead.
must have been
could have been
may not have been
Oops!
Okay!
He __________ about our meeting; he is not here.
may have forgotten
couldn't have forgotten
can't have forgotton
Oops!
Okay!
Katty ___________ at the mall last night. She was out of town visiting her mother.
can't have been
must have been
could have been
may have been
Oops!
Okay!
I’m not sure where the boss went this morning. He _______ to our other branch office in Glendale.
may have gone
must have gone
can't have gone
Oops!
Okay!
Detective, my son _______that car last Sunday afternoon. He was getting married at that time in front of 200 guests!
might have stolen
must have stolen
might not have stolen
can't have stolen
Oops!
Okay!
They ____________ yet; their flight was delayed by several hours.
could have arrived
must have arrived
can't have arrived
may not have arrived
Oops!
Okay!
I ---------------------- on time, even if I’d left earlier. There were dreadful traffic jams all the way.
couldn’t have arrived
could have arrived
may have arrived
must have arrived
Oops!
Okay!
The weather -------------- any worse! we are freezing.
might have been
must have been
can’t have been
may not have been
Oops!
Okay!
Oh no! My phone isn’t in my bag. I ______ it on the train.
might have left
couldn't have left
may not have left
Oops!
Okay!
They---------------- the football match, but John hurt his ankle.
may win
must have won
could have won
Oops!
Okay!
You did well on the exams. You _____________ a lot.
must have studied
might have studied
may have studied
can't have studied
Oops!
Okay!
The lights are off, so they ________ to bed already.
might not have gone
must have gone
could have gone
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies