Upper-intermediate grammar exercise: zero, first, second and third conditionals
English grammar practice exercise, upper-intermediate / advanced level.
In this exercise you will practise the zero, first, second and third conditionals.
Instructions: Decide which conditional is best for the following sentences and put the words in brackets into the correct form.
|Structure of zero conditional|
|If/when you heat water to 100 degrees, it boils.||If/when you don't heat water to 100 degrees, it doesn't boil.||What happens if/when you heat water to 100 degrees?|
|Structure of the first conditional|
|If I see him, I'll (I will) tell him.||If you don't hurry, you'll (you will) miss the bus.||What will you do if there is a problem?|
|Structure of second conditional|
|If I had more time, I'd (I would) travel more.||I wouldn't (would not) refuse if you offered me $10,000.||What would you say if you met Queen Elizabeth?|
|Structure of third conditional|
|If I'd (I had) known you were coming, I would have waited for you.||If she hadn't (had not) been ill, she would have gone to the cinema.||Would you have told me if you'd (you had) known about it?|