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