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
B2.2 Modals of deduction and speculation
0
%
0
0
0
Back
Restart
I think I ____ (leave) the air conditioning on. Please can you check?
may/might have left
Oops!
Okay!
Where's Clare? Her bag's here and her computer's still on so she _____ (go) home.
can't have gone
Oops!
Okay!
I don't know where my wife is now. She ____ (work) in her office now.
may/might be working
Oops!
Okay!
Whose is this coat? It _____ (be) Paul's. It's way too small for him.
can't be
Oops!
Okay!
They ____ (watch) the fireworks display now. They never miss them.
must be watching
Oops!
Okay!
He _____ (know) about it when I saw him. I'm sure he would have told me.
can't have known
Oops!
Okay!
Come in and sit down. You _____ (be) tired after the journey.
must be
Oops!
Okay!
We don't know for sure that Alex broke the coffee table. It ____ (be) the dog.
might/may/could have been
Oops!
Okay!
How did she fail that exam? It was super easy! She ____ (study) very much.
can't have studied
Oops!
Okay!
You ____ (be) bored already! You've only been here five minutes.
can't be
Oops!
Okay!
That _____ (be) the main entrance. I can see people queuing to get in.
must be
Oops!
Okay!
She ____ (be) in London yet. It takes three hours at least.
can't be
Oops!
Okay!
It's very early. The car ____ (be) ready.
can't be
Oops!
Okay!
The doctor said my headaches _____ (be) because of the hot weather but they're going to do some tests to be sure.
might/may be
Oops!
Okay!
An earthquake? That _______ (be) terrifying!
must have been / must be
Oops!
Okay!
They _____________ (get) there already. They only left ten minutes ago.
can't have got
Oops!
Okay!
It's 3:00 a.m. right now, so my sister ____ (sleep).
must be sleeping
Oops!
Okay!
Police are convinced the paintings____________ (take) out of the coutry already.
must have been taken
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies