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
Degrees of certainty
0
%
0
0
0
Back
Restart
Our car broke down and we couldn't \ may not have enough money to pay for the repairs.
may not
Oops!
Okay!
They might\can't\should have gone home. I don't see him anywhere.
Oops!
Okay!
You have to\ should be joking. He can't have \ might not have passed away. I saw him on TV just now.
have to, can't
Oops!
Okay!
Oops!
Okay!
They're going whitewater rafting. They have to\ may be mad to do such a thing!
have to be
Oops!
Okay!
He didn't answer the phone. He can't have been sleeping\must have been sleeping.
must have been
Oops!
Okay!
She couldn't \ might not want to come with us.
might not
Oops!
Okay!
Many accidents could\ must\ can be prevented with a little care.
could
Oops!
Okay!
I don't know where Bernard is - he must\could be playing tennis with Carrie.
could
Oops!
Okay!
Her new car looks expensive. It must hace cost\ mus cost\ can't have cost a fortune.
must have cost
Oops!
Okay!
The road is wet. It can't have been raining\must be raining\must have been raining.
must have been raining
Oops!
Okay!
She is down in the dumps. She must\ can't \ may have broken up with her partner.
must have
Oops!
Okay!
Mr. Morris must \ can't be nearly years old but he doesn't look it.
can't be
Oops!
Okay!
Surely he mustn't\can't still be alive after all this time.
can't
Oops!
Okay!
You can't be hungry\must be hungry\ should be hungry. You've only just had lunch.
can't be
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies