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
FCE Modal Verbs Practice
0
%
0
0
0
Back
Restart
Why is there so much traffic today? I don´t know. There ______ an accident.
might have been
Oops!
Okay!
I can't find the milk. We _________ it all. I just bought it yesterday!
can't have drunk
Oops!
Okay!
We're lost! I knew we ______ the second exit at the roundabout!
should have taken
Oops!
Okay!
Where's Jimmy? He should be here. I'm not sure. He __________ the email about the meeting.
might not have seen
Oops!
Okay!
Can you move your arm? No! It hurts too much! I think I _________ it
might have broken
Oops!
Okay!
Oh NO! The cake's burning! You definitely __________ the oven on too high!
must have put
Oops!
Okay!
Mum, I'm going out now. What? You ___________ all of your homework already! It's impossible!
can't have finished
Oops!
Okay!
Helen passed all her exams with top marks! WOW! She ____________ really hard.
must have worked
Oops!
Okay!
This tastes really spicy. You __________ used so much pepper!
should not have
Oops!
Okay!
Look! The gate's open and the dog's gone. Oh NO! I'm sure we _____________ it open when we went out!
must have left
Oops!
Okay!
I'm afraid we can't exchange the jacket now. You ________ kept the receipt.
should have
Oops!
Okay!
I ___________ these jeans. They really don't suit me.
shouldn't have bought
Oops!
Okay!
We didn't see Harry at the concert. Perhaps they ___________ to get tickets. I think the concert was sold out.
were not able
Oops!
Okay!
I called you earlier but couldn't get through. Sorry. I __________ switched off my phone by mistake. I found it off when I opened my bag.
must have
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies