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
Roadmap B2 - 9A: Past modals of deduction
0
%
0
0
0
Back
Restart
It’s eight o’clock and Helen’s in bed already: she can’t / must have been very tired.
MUST
Oops!
Okay!
I'm sorry but Samantha isn't here. She ___ already left the office.
MUST HAVE
Oops!
Okay!
Andrew did no revision for the exam but he's passed. I think he ___ cheated
MIGHT HAVE
Oops!
Okay!
Joe’s very clever: he must / might have passed all his exams with top marks.
MUST
Oops!
Okay!
He ___ arrived by now. It's only a 20 minute journey
MUST HAVE
Oops!
Okay!
Someone’s left their mobile here: it might / can’t have been Amy or Sheila.
MIGHT
Oops!
Okay!
Paul’s late: he can’t / might not have heard the alarm.
MIGHT
Oops!
Okay!
Sarah ____ been so happy when she found out she was being promoted
MUST HAVE
Oops!
Okay!
Steven isn’t in the offi ce: he must / can’t have gone home.
MUST
Oops!
Okay!
I left my bicycle in front of the library and it's disappeared. Someone ___ stolen it.
MUST HAVE
Oops!
Okay!
The boss was in a terrible mood. The meeting ___ been good.
COULDN'T HAVE
Oops!
Okay!
She ___ studied really hard. She passed all her exams with excellent grades.
MUST HAVE
Oops!
Okay!
I had to wait 45 minutes for a bus yesterday. There ___ been an accident o
MIGHT HAVE / COULD HAVE
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies