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
UPPER+ / modals of deduction
0
%
0
0
0
Back
Restart
Andrea thought she saw her old university professor this morning but it ___ him – he moved abroad years ago.
COULDN'T HAVE BEEN
ALL ARE POSSIBLE
MIGHT NOT HAVE BEEN
CAN'T BE
Oops!
Okay!
Even though John has been studying hard, there's still a chance that he ___ do well on the exam.
MUSTN'T
MIGHT NOT
MIGHT
COULDN'T
Oops!
Okay!
Police suspect the kidnapper ____ the country using a fake passport.
MAY HAVE LEFT
MIGHT HAVE LEFT
ALL ARE POSSIBLE
COULD HAVE LEFT
Oops!
Okay!
The thief ___ a key. The door was locked and nothing was broken
MUST HAVE HAD
COULDN'T HAVE HAD
MAY NOT HAVE
MUST HAS HAD
Oops!
Okay!
This ___ be her house. I can see her car parked outside.
MUST
Oops!
Okay!
We regret to inform you that some services ____ be delayed due to bad weather.
COULD / MIGHT / MAY
Oops!
Okay!
He worked hard on his report, and then accidentally deleted the file from his computer. He ___ upset when it happened.
MUST HAVE BEEN
MUST BE
COULDN'T BEEN
MIGHT BE
Oops!
Okay!
Ally ___ (leave) the house. Her house keys are on the table.
CAN'T / COULDN'T HAVE LEFT
Oops!
Okay!
She's working full-time and studying. That ___ easy.
CAN'T HAVE BEEN
MUSTN'T BE
CAN'T BE
MIGHT HAVE BEEN
Oops!
Okay!
You should pick up the phone. It ___ be an important call. You never know without answering.
COULD / MIGHT / MAY
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies