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
Past Modals
0
%
0
0
0
Back
Restart
Heather possibly hasn't left yet.
Heather might not have left yet.
Oops!
Okay!
I’m sure that Liz hasn’t met Harry before.
Liz can't have met Harry before.
Oops!
Okay!
Perhaps Pam and Tim decided not to come.
Pam and Tim might have decided not to come.
Oops!
Okay!
I'm certain I left my umbrella at home.
I must have left my umbrella at home.
Oops!
Okay!
I’m sure they haven’t eaten all the food. It’s not possible!
They can't have eaten all the food.
Oops!
Okay!
Jack is supposed to have arrived half an hour ago. But he was late!
Jack should have arrived half an hour ago.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies