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
MODALS FOR DEDUCTIONS PAST AND PRESENT
0
%
0
0
0
Back
Restart
Perhaps he was at home yesterday.
He might have been at home yesterday
Oops!
Okay!
I'm sure they aren't at work today.
They can't be at work today.
Oops!
Okay!
It's not possible John had made dinner yet
John can't have made dinner yet.
Oops!
Okay!
I’m certain that she is a doctor.
She must be a doctor.
Oops!
Okay!
Perhaps he is working today.
He may/might be working today.
Oops!
Okay!
I had an umbrella when I came out but I haven't got it now. You (leave) ------------- it on the bus.
might have left
Oops!
Okay!
I don't believe you are telling the truth.
You can't be telling the truth. / You must be lying. / You must be telling a lie.
Oops!
Okay!
It's likely that Mary will come for dinner tonight.
Mary might / may come for dinner tonight.
Oops!
Okay!
John will probably come to the party.
John may/might come to the party.
Oops!
Okay!
It is impossible that he is Spanish.
He can't be Spanish.
Oops!
Okay!
I'm certain the cat is somewhere in the house.
The cat must be somewhere in the house.
Oops!
Okay!
There is no more milk in the fridge, so my guess is mum forgot to buy some.
There's no more milk in the fridge, mum must have forgotten to buy some milk.
Oops!
Okay!
It is impossible that you forgot your wallet at home. You paid for our lunch today.
You can't have forgotten your wallet at home. You paid for our lunch today.
Oops!
Okay!
Emily is crying. She --------------- be sad.
must
Oops!
Okay!
I'm sure Jane isn't late today.
Jane can't be late today.
Oops!
Okay!
It is possible that you left your wallet at home.
You might have left your wallet at home.
Oops!
Okay!
Kate is shivering. She ------------- be cold.
must
Oops!
Okay!
I'm sure that Susan is not the thief.
Susan can't be the thief.
Oops!
Okay!
Did you hear me come in last night? No, I ----- (be) asleep.
must have been
Oops!
Okay!
I'm sure you forgot to do your homework.
You must have forgotten to do your homework.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies