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
Notes Past Modals
0
%
0
0
0
Back
Restart
It wasn't a good idea to eat Mary's lunch without her. (should)
I shouldn't have eaten Mary's lunch without her.
Oops!
Okay!
It was wrong of George to get involved in the fight.(should)
George shouldn't have got involved in the fight.
Oops!
Okay!
It's possible that Mary Anne broke the law when she entered the abandoned house. (might)
Mary Anne might/may have broken the law when she entered the abandoned house.
Oops!
Okay!
I'm positive she felt sick, I saw her taking pills. (must)
She must have felt sick.
Oops!
Okay!
Why you didn't tell me about Carry's birthday? (should)
You should have told me about Carry's birthday.
Oops!
Okay!
Jane speaks English fluently I'm sure she lived in the UK.(must)
Jane must have lived in England.
Oops!
Okay!
I haven't seen Chris for half an hour, he probably left.(might)
Chris might have left.
Oops!
Okay!
I don't know where they went on holiday but they bought Euros before they left. So they probably went to Europe.(might)
They might have gone to Europe.
Oops!
Okay!
I'm certain Paul didn't read this book, he doesn't know German. (can)
Paul can't have read this book.
Oops!
Okay!
Your friends are late and you expected them an hour ago.(should)
They should have been here an hour ago.
Oops!
Okay!
You had a chance, but you didn't accept the job offer from Google. (could)
You could have accepted the job offer from Google.
Oops!
Okay!
She probably saw a car accident last night. (might)
She might have seen a car accident last night.
Oops!
Okay!
It's certain that Claire didn't notice the traffic lights.(can't)
Claire can't have noticed the traffic lights.
Oops!
Okay!
It was wrong of you to shout at that homeless person. (should)
You should have shouted at that homeless person.
Oops!
Okay!
It definitely wasn't raining earlier, the floor is dry (can't)
It can't have been raining earlier.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies