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
Perfect Modals
0
%
0
0
0
Back
Restart
He had all chances to get there on time if there hadn't been a traffic jam.
He would/could have got there on time if there hadn't been a traffic jam.
Oops!
Okay!
It was a big mistake to accept such a terrible job offer!
He shouldn't have accepted such a terrible job offer!
Oops!
Okay!
It's impossible that you've eaten the whole cake in one go.
You can't/couldn't have eaten the whole cake in one go.
Oops!
Okay!
I don't believe that it was her first painting.
It can't/couldn't have been her first painting.
Oops!
Okay!
Maybe the dog was too tired to swim, so it decided to stay on the lilo.
The dog may/ might/could have been too tired to swim, so it decided to stay on the lilo.
Oops!
Okay!
She would be thinner if she had attended a fitness club.
To be thinner, she should have attended a fitness club.
Oops!
Okay!
It was unnecessary to dress him so warmly.
They needn't have dressed him so warmly.
Oops!
Okay!
I wish I had been more careful with my phone.
I should have been more careful with my phone.
Oops!
Okay!
He probably didn't see the notice saying that the bench was freshly painted.
He may/might not have seen the notice saying that the bench was freshly painted.
Oops!
Okay!
If only I had taken my credit card with me, cause there's not enough cash to buy everything I want.
I should have taken my credit card with me, cause there's not enough cash to buy everything I want.
Oops!
Okay!
I'm sure it was a lot of fun to make all this mess.
It must have been a lot of fun to make all this mess.
Oops!
Okay!
I'm sure he confused me with someone else, cause I don't know him.
He must have confused me with someone else, cause I don't know him.
Oops!
Okay!
He had all chances to win but his sister distracted him and he lost.
He would have won if his sister hadn't distracted him.
Oops!
Okay!
I'm certain that someone really wanted to hide his money somewhere. That's why they created this belt.
Someone must have really wanted to hide his money somewhere.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies