Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
PAST MODAL VERBS
0
%
0
0
0
Back
Restart
My bike isn't in the garage. My brother ........... it. ( must have taken, should have taken)
must have taken
Oops!
Okay!
Herman looks really tired. He ........ all night. ( should have worked, might have worked)
might have worked
Oops!
Okay!
Choose the correct answer
may be
Oops!
Okay!
Choose the correct answer
must
Oops!
Okay!
Choose the correct answer
could
Oops!
Okay!
Choose the correct answer
must
Oops!
Okay!
I think I saw Jaya in the cinema last night, but I ......... wrong. It was very dark. (may have been, should have been)
(may have been
Oops!
Okay!
Freddie .......... well last night. He's very tired today. ( can't have slept, shouldn't have slept)
can't have slept
Oops!
Okay!
Edward .......... the taxi to the airport. I was free to take him there. ( needn't have take, couldn't have taken) n,
needn't have taken
Oops!
Okay!
If you can't find your house keys, you ........ them in car. (can't have left, must have left)
must have left
Oops!
Okay!
I .......... my parents the truth. Now I'm in trouble. ( should have told, may have told)
Correct should have told should have told
Oops!
Okay!
Look out! You .......... that window with the football. ( must have broken, could have broken)
could have broken
Oops!
Okay!
A: Someone stole my handbag! B: Well, you .......... in the car! ( shouldn't have left, couldn't have left)
Correct should have told shouldn't have left
Oops!
Okay!
Mum, you ........... me a new MP4 player. I repaired my old one and it works fine. ( couldn't have bought, needn't have bought)
needn't have bought
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies