Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Upper Int 7A: Confusing verbs and past modals
0
%
0
0
0
Back
Restart
It doesn´t ........ what time you arrive. I won´t ....... with you if you´re late
matter, argue
Oops!
Okay!
Oh no! I think I .......... left the oven on. I´ll have to go back and check.
might have
Oops!
Okay!
I can´t believe you crashed your car. You ..... been more careful.
ought to have/ should have
Oops!
Okay!
Look at the mess. I think Jessica ...... a party.
might have had
Oops!
Okay!
Where´s Paul? He ........ the train again. This is the third time he´s been late this week!
can´t have missed
Oops!
Okay!
My new boss ...... really nice but let´s wait and see.
seems
Oops!
Okay!
I was ....... on my way home last night. They took my wallet and my phone.
robbed
Oops!
Okay!
We´re lost. We ........... right, not left.
should have turned/gone
Oops!
Okay!
In recent years, sea levels have ....... significantly.
risen
Oops!
Okay!
When I first moved to London, my parents...... me to be careful.
warned
Oops!
Okay!
The doctor ....... me to take more exercise.
advised
Oops!
Okay!
Have you ......... how loud the music is tonight?
noticed
Oops!
Okay!
The coffee we bought last week is all gone. We ........... it all.
can´t have drunk
Oops!
Okay!
My broken leg ....... me from taking part in the football match and the other team ...... us 3-0.
prevented, beat
Oops!
Okay!
Where´s Paul? He´s usually here by now. I think he ................ missed the train.
might have
Oops!
Okay!
It .......... raining recently. The ground is dry.
can´t have been
Oops!
Okay!
Oops! I missed your call. I ....... turned my phone off by mistake.
must have
Oops!
Okay!
Have you been feeling ill? You...... a little pale.
look
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies