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
All Modal Verbs
0
%
0
0
0
Back
Restart
Wow, she just won a million dollars in the lottery! She ________ be absolutely excited.
must
Oops!
Okay!
You ________ bought a new phone! I fixed your old one yesterday
needn't have
Oops!
Okay!
When we visited the high-security museum last weekend, we ________ take any photographs.
weren't allowed to / couldn't
Oops!
Okay!
You ________ all that food yesterday! I was too much
needn't have cooked
Oops!
Okay!
That ________ be the real Mona Lisa painting. The real one is kept safe in Paris!
can't
Oops!
Okay!
The traffic is light today, so we ________ arrive at the airport on time.
should
Oops!
Okay!
You ________ buy any cheese. We already have it in the fridge.
don't need to
Oops!
Okay!
The sign says the museum opens at 9:00 AM, so the doors ________ be open by now.
should
Oops!
Okay!
You ________ park your car here. It is a drop-off zone only
mustn't
Oops!
Okay!
________ you ____another cup of tea?
Would you like
Oops!
Okay!
Sarah ________ received my email yesterday because she never replied, but I'm not entirely sure.
might not have
Oops!
Okay!
I failed the driving test yesterday. I ________ looked in the mirrors more carefully.
should have
Oops!
Okay!
The fire spread quickly, but luckily everyone ________ escape
was able to / managed to
Oops!
Okay!
The test was difficult, but I ________ pass it.
was able to / managed to
Oops!
Okay!
I ________ swim when I was younger, but now I swim every day.
couldn't
Oops!
Okay!
Take an umbrella just in case. It ________ not rain, but it's better to be safe.
might
Oops!
Okay!
Look at the dark clouds! It ________ rain later this afternoon. (50% sure)
may (or could)
Oops!
Okay!
He speaks perfect Japanese, so he ________ be from Canada. He______ be native.
can't - must
Oops!
Okay!
________ I carry that heavy box for you, Grandma?
Shall I
Oops!
Okay!
You ________ watch so much TV right before bed. It makes it harder to fall asleep.
shouldn't
Oops!
Okay!
I think you ________ apologize to Sarah. You were rude to her yesterday.
should
Oops!
Okay!
________ you ____to try some of this cake? I baked it today.
Would you like
Oops!
Okay!
He is very busy, so he won't ________ come to dinner tomorrow night.
be able to
Oops!
Okay!
________ I ask a private question, Professor Smith? (very polite / formal)
May
Oops!
Okay!
Peter, ________ you pass me the salt, please?
Will / Can
Oops!
Okay!
I ________ call a taxi last night because the buses stopped running after midnight.
had to
Oops!
Okay!
________ I book the flight tickets for our team trip?
Shall I
Oops!
Okay!
Hey Sam, ________ you help me move this sofa? (friendly)
Can / Will
Oops!
Okay!
He ________ passed the exam last week. He didn't open a single book
can't have
Oops!
Okay!
You just slept for 12 hours. You ________ be tired anymore!
can't
Oops!
Okay!
I lost my glasses. They ________ be in the car.
could (or may)
Oops!
Okay!
I ________ run a marathon right now because my knee hurts.
can't
Oops!
Okay!
________ you open the window for me, please? (very polite)
Would
Oops!
Okay!
The window was completely smashed this morning. A thief ________ tried to get inside.
must have
Oops!
Okay!
Did you ________ repair your car yesterday, or is it still broken?
managed to
Oops!
Okay!
Tomorrow is a public holiday, so I ________ wake up early for work.
don't have to
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies