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
They _______ (may/not/be) friendly people.
They may not have been friendly people.
Oops!
Okay!
Sophie didn't eat her snack. (must not)
Sophie must not have eaten her snack.
Oops!
Okay!
Sophie didn't get hit by a ball. (must not)
Sophie must not have got/gotten hit by a ball.
Oops!
Okay!
I'm not sure Sophie forgot the homework, the dog ________ (might/eat) it.
might have eaten
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!
She _________ (could not/drive) there. Her car keys are still here.
couldn't have driven
Oops!
Okay!
I think I __________ (might/leave) the air conditioner on. Can you check?
might have left
Oops!
Okay!
Who told him my secret? It __________ (must/be) Ana, she is a gossip and nobody else knew.
must have been
Oops!
Okay!
He ___________(must/make) Mariana mad, because she spanked him.
must have made
Oops!
Okay!
He _________ (may/miss) the train.
may have missed
Oops!
Okay!
Create sentences: Speculate about the past using may, might, could and must.
Free answer
Oops!
Okay!
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!
The earthquake ____________ (must/be) terrifying.
must have been
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 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!
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!
That strange noise woke up the baby. (must)
That strange noise must have woken up the baby.
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!
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!
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!
Maria wasn't home last night. She could ____________(be) at her friend's house.
have been
Oops!
Okay!
Mario went to the party by himself. (might)
Mario might have gone to the party by himself.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies