Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Mixed conditionals
0
%
0
0
0
Back
Restart
When a dog is happy, it ______ its tail.
wagged
have wagged
wags
wag
Oops!
Okay!
If Tim _____camping, he wouldn't have had that terrible experience.
heven't gone
went
hadn't gone
didn't go
Oops!
Okay!
If I had known you were coming, I ______ something special.
will cook
would have cooked
would cook
cook
Oops!
Okay!
If you let me know what time your train arrives, I ________ you at the station.
have met
will meet
meet
met
Oops!
Okay!
I ________ to the party if I finish my homework.
went
would go
go
might go
Oops!
Okay!
If you______, please lock the door.
will go out
goes out
go out
went out
Oops!
Okay!
If you don't turn down that music, I ______.
'll leave
would have left
leave
would leave
Oops!
Okay!
If I ________ more money, I would rent a nicer home.
earned
have earned
earn
would earn
Oops!
Okay!
If you ate more vegetables, you ________ more healthy.
were
would be
are
would have been
Oops!
Okay!
We would have a dog if we ______ in a bigger flat.
live
had lived
lived
lives
Oops!
Okay!
My teacher will be desappointed if I ______ the course.
fails
failed
would fail
fail
Oops!
Okay!
If you ______ this race, you'll be famous.
won
wins
would won
win
Oops!
Okay!
I would have told you if _____ the answer.
knowed
knew
had known
know
Oops!
Okay!
When a cat is happy, it _______.
would purr
purrs
purred
purr
Oops!
Okay!
If I ______ more time, I would take up a new hobby.
had
would have
has
have
Oops!
Okay!
If my brother cooks dinner, I ____ the dishes.
done
does
would do
do
Oops!
Okay!
If I _____ rich, I would travel around the world.
have been
been
am
were
Oops!
Okay!
When it's very hot, I ______ all the windows.
opened
have opened
open
will open
Oops!
Okay!
We might go to Spain for our holiday, if I _______ my car.
sells
sold
would sell
sell
Oops!
Okay!
I wouldn't have gotten wet if I _____ my umbrella.
had taken
took
have taken
take
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies