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
Past modal verbs
0
%
0
0
0
Back
Restart
You _______(sell) the car if you really needed the money.
could, might, have sold
Oops!
Okay!
Your hand has paint on it. You … touched the wall which I’ve just painted.
could, might have
Oops!
Okay!
‘I feel sick, Dad.’ ‘Well, you … eaten something bad.’
must have
Oops!
Okay!
The money was on the desk. I ____________ (take) it, but I didn’t.
could have taken
Oops!
Okay!
After driving for 16 hours, they ________ (feel) exhausted.
must have felt
Oops!
Okay!
She ____________ (not move) abroad – she hates foreign countries.
can’t have moved
Oops!
Okay!
I am certain that Tom is ill. He ______(stay) at home with a high fever.
must have stayed
Oops!
Okay!
Dad ... (wake) up yet. I can hear him snoring.
can't have woken
Oops!
Okay!
Why didn’t you tell me you were coming? I ___________ (cook) lunch for you.
might, could have cooked
Oops!
Okay!
She ____________ (arrive) home yet. It's too early
can’t have arrived
Oops!
Okay!
I _______(loose) my keys, they are in my pocket!
can't have lost
Oops!
Okay!
He _________ (stay) at home. He had a very important meeting today.
can't have stayed
Oops!
Okay!
I don’t know who sent these flowers. It __________(be) Jane.
might,could have been
Oops!
Okay!
I … (forget) to lock the front door of my flat. I won’t know until I get home.
might, could have forgotten
Oops!
Okay!
_________ Lisa's cat __________(know) that something terrible was going to happen?
Could,might, have known
Oops!
Okay!
Our teacher has never been late to work. She _____ (miss) the bus.
must have missed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies