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.
|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?
|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?
|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?
|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?