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 speculation
0
%
0
0
0
Back
Restart
Choose the correct option: I can't remember my password! But I _________ (may have/ must have) written on my notebook as I sometimes do.
may have
Oops!
Okay!
They didn't understand the teacher's explanation. (may not)
They may not have understood the teacher's explanation.
Oops!
Okay!
Ellen didn't forget Mary's number. (couldn't)
Ellen couldn't have forgotten Mary's number.
Oops!
Okay!
Mario went to the party by himself. (might)
Mario might have gone to the party by himself.
Oops!
Okay!
I thought I saw Peter today, but it ___________ (couldn't/be) him, because he is in Rome this weekend.
couldn't have been
Oops!
Okay!
Maria wasn't home last night. She could ____________(be) at her friend's house.
have been
Oops!
Okay!
He ___________(must/make) Mariana mad, because she spanked him.
must have made
Oops!
Okay!
The earthquake ____________ (must/be) terrifying.
must have been
Oops!
Okay!
He __________ (could/have/become) a lawyer, but he doesn't like law.
He could have become a lawyer, but he doesn't like law.
Oops!
Okay!
Sophie didn't get hit by a ball. (must not)
Sophie must not have got/gotten hit by a ball.
Oops!
Okay!
We saw more than 10 kinds of desserts at the party. (may)
We may have seen more than 10 kinds of desserts at the party.
Oops!
Okay!
Create sentences: Speculate about the past using may, might, could and must.
Free answer
Oops!
Okay!
Anna was out in the rain. She _________ (must not/bring) her raincoat.
must not have brought
Oops!
Okay!
Choose the correct option: Where's Mary? Her bag was here and her cellphone too, so she _________ (couldn't have / must have) gone home.
couldn't have
Oops!
Okay!
I'm not sure Sophie forgot the homework, the dog ________ (might/eat) it.
might have eaten
Oops!
Okay!
He _________ (may/miss) the train.
may have missed
Oops!
Okay!
She _________ (could not/drive) there. Her car keys are still here.
couldn't have driven
Oops!
Okay!
I lost my friend's book. It's not in my bag. (may)
I may have lost my friend's book. It's not in my bag.
Oops!
Okay!
That strange noise woke up the baby. (must)
That strange noise must have woken up the baby.
Oops!
Okay!
Sophie didn't eat her snack. (must not)
Sophie must not have eaten her snack.
Oops!
Okay!
I think I __________ (might/leave) the air conditioner on. Can you check?
might have left
Oops!
Okay!
The ending to that movie didn't surprise the fans. (might not)
The ending to that movie might not have surprised the fans.
Oops!
Okay!
They _______ (may/not/be) friendly people.
They may not have been friendly people.
Oops!
Okay!
Who told him my secret? It __________ (must/be) Ana, she is a gossip and nobody else knew.
must have been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies