Grammar: If-clauses

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. Note that you will lose points if you ask for hints or clues!
Supply a suitable tense of the verbs in brackets:

1. You will be ill if you (eat) so much.

2. I (come) if I had known.

3. If my car (not break) down, I would have caught the train.

4. If she were older, she (have) more sense.

5. If you (read) that book carefully, you would have understood it.

6. If the children (be) good, they can stay up late.

7. I (buy) that car if it were not so expensive.

8. You (kill) yourself if you always work as hard as that.

9. If they had waited, they (find) me.

10. I'm sure she will do well if she (go) to the University.

11. If it (be) fine tomorrow, I shall play tennis.

12. I wouldn't have thought it possible if I (not see) it.

13. I'm sure my sister would go out with you if you (ask) her nicely.

14. We (enjoy) the play better if it had not been so long.

15. They would do it if they (can) .

16. If dinner is not ready, I (go) without it.

17. I (show) you how to do it if I knew myself.

18. If (know) that she was rich I would have married her.