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
I can’t find my ticket. I _______________ it.(lose)
must have lost
Oops!
Okay!
Paul’s late: he can’t / might not have heard the alarm.
might not
Oops!
Okay!
Tom missed his train this morning: he can’t / must have arrived on time at the office
can't
Oops!
Okay!
She __________________ been happy when she heard the good newsmus
must have
Oops!
Okay!
Jack was in his office five minutes ago: he _______________ home already. (go)
can’t have gone
Oops!
Okay!
Great! It _______________________ been better!”
couldn't have
Oops!
Okay!
Caroline looks very brown: the weather _______________ bad on her holiday. (be)
can't have been bad
Oops!
Okay!
Sarah can’t find her glasses: she might / can’t have left them at the restaurant.
might
Oops!
Okay!
The driver didn’t stop because he _______________ the red light.(see)
may not have seen
Oops!
Okay!
The thief ______________________ gotten in through the window. It's not broken or forced
can't have
Oops!
Okay!
They _____________________ bought a house without a loan because they had no savings.
can't have
Oops!
Okay!
I don’t know why John didn’t come to the party: he may / can’t have been busy
may
Oops!
Okay!
It’s eight o’clock and Helen’s in bed already: she can’t / must have been very tired.
must
Oops!
Okay!
Someone’s left their mobile here: it might / can’t have been Amy or Sheila
might
Oops!
Okay!
I _________________________ left my phone at work; I made a call on the drive home.
might have
Oops!
Okay!
Betty was very late last night: she _______________ the last bus. (miss)
must have missed
Oops!
Okay!
The man is in prison now: he can’t / could have robbed the bank yesterday
can't
Oops!
Okay!
He looks upset. He _________________________ liked whatever she just said.
must not have
Oops!
Okay!
Joe’s very clever: he must / might have passed all his exams with top marks.
must
Oops!
Okay!
This is not Tudor Square: we can’t / must have taken the wrong road.
must
Oops!
Okay!
James had three sandwiches. He _______________ very hungry. (be)
can't have been
Oops!
Okay!
Steven isn’t in the office: he must / can’t have gone home.
must
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies