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
Zero, first, second and third conditionals
0
%
0
0
0
Back
Restart
I might get a better mark in the test if the teacher ___________(explain) the grammar once more.
explained
Oops!
Okay!
If I became famous, I ___________(have) a hectic life.
would have
Oops!
Okay!
If we ________(not be) such good friends, I would be angry with you.
weren't
Oops!
Okay!
We __________(not/get) an attic flat if we had known how hot it was going to be!
wouldn't have got
Oops!
Okay!
You ___________(save) energy if you switched off the lights more often.
would save
Oops!
Okay!
If I ___________(go) to Belgium, I'll bring you back some chocolate.
go
Oops!
Okay!
If the weather doesn't improve, we ________ (not have) a picnic.
won't have
Oops!
Okay!
If she had gone to a different university, she _________ (study) French.
would have studied
Oops!
Okay!
If he_________ (not take) the job, he wouldn't have had so many travel opportunities.
hadn't taken
Oops!
Okay!
If we hadn't gone to the party, we ___________(not/meet) them.
wouldn't have met
Oops!
Okay!
If you _________ (not be) late, we wouldn't have missed the beginning of the match!
hadn't been
Oops!
Okay!
If you ___________(wear) a hat and scarf, you wouldn't have got so cold.
had worn
Oops!
Okay!
If David__________(speak) English, he could get a job in that new hotel.
spoke
Oops!
Okay!
If people _________ (eat) too many sweets, they get tooth decay.
eat
Oops!
Okay!
If I ________(go out) tonight, I will probably go to the cinema.
go out
Oops!
Okay!
If the sun ________(come out), we can sit at a table outside.
comes out
Oops!
Okay!
If you heat ice, it __________ (melt).
melts
Oops!
Okay!
If I _______ (be) you, I would get a new job
were
Oops!
Okay!
You would understand it if you ____________ (listen) more carefully.
listened/had listened/had been listening
Oops!
Okay!
If we don't leave right now , we ________ (be) late.
will be
Oops!
Okay!
If it __________(not rain) so much in England, the countryside wouldn't be so green.
didn't rain
Oops!
Okay!
If I don't go to bed early, I __________ (be) tired tomorrow.
will be
Oops!
Okay!
If he had more holiday time, he______(travel) more.
would travel
Oops!
Okay!
They___________(arrive) on time if they hadn't missed the train.
would have arrived
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies