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
Perfect modals for speculating
0
%
0
0
0
Back
Restart
Wow! Freddie Mercury ___(have) many groupies at one point!
had to/must have had
Oops!
Okay!
Batman ___(have) many batmobiles, but I've only ever seen one.
must/might have had
Oops!
Okay!
My dad ___(eat) my flan, but my brother seems more suspicious...
might have eaten
Oops!
Okay!
The car ___(get) fixed yet. I haven't seen it around.
mustn't have gotten
Oops!
Okay!
My dog ___ (eat) my airpods. I can hear Bad Bunny in her stomach!
had to have eaten
Oops!
Okay!
My shirt ___(make) of polyester. I'm already sweating!
had to/must have been made
Oops!
Okay!
This pasta ___(be) made with lots of garlic. It's delicious, though.
had to/must have been
Oops!
Okay!
A robber ___ (enter) my house. The door has been left open.
must/might have entered
Oops!
Okay!
Many kids ___(become) healthier because of Sheinbaum's new school food policy!
must/had to have become
Oops!
Okay!
The teacher ___ (be) born in the US. He keeps talking about it.
had to have/must have been
Oops!
Okay!
My brother ___(sleep) well, he still looks tired.
mustn't/can't have slept
Oops!
Okay!
My friend ___(drink) my coffee. It would be very bad for her.
couldn't have drunk
Oops!
Okay!
The lights keep going out, there ___ (be) a rat in the walls.
must be/might be
Oops!
Okay!
The teacher sent me a message, so he ___ (get) my presentation.
had to/must have gotten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies