IF Conditional
IF Conditional
DATE: 31/03/2022
GRAMMAR WORKSHEET
ZERO CONDITIONAL with:
‘IF’/‘WHEN’ + PRESENT SIMPLE
“if” / “when” clause main clause
If/When it rains, the grass grows.
2. When he stays up very late, (B) I always look left and right.
6. When I cross the street, (F) he is very tired the next morning.
13. I always take my umbrella (M) you get good grades in school.
3. If we don't see (not / see) each other tomorrow, we will see (see) each other next week.
7. If the weather doesn't improve (not / improve), we won't have (not / have) a picnic.
10. If you don't want (not / want) to go out, I will cook (cook) dinner at home.
12. They will go (go) to the party if they are (be) invited.
13. She will stay (stay) in London if she gets (get) a job.
14. He won't get (not / get) a better job if he doesn't pass (not / pass) that exam.
15. I will buy (buy) a new dress if I have (have) enough money.
16. She will cook (cook) dinner if you go (go) to the supermarket.
20. I won't go (not / go) if you don't come (not / come) with me.
5. If she wasn't (not / be) always so late, she would be (be) promoted.
7. If you had (have) a better job, we would be (be) able to buy a new car
10. If she passed (pass) the exam, she would be (be) able to enter university.
11. She would be (be) happier if she had (have) more friends.
13. They would have (have) more money if they didn't buy (not / buy) so
many clothes
15. She would call (call) him if she knew (know) his number.
16. They would go (go) to Spain on holiday if they liked (like) hot weather.
17. She would pass (pass) the exam if she studied (study) more.
18. I would marry (marry) someone famous if I was (be) a movie star.
19. We never would be (be) late again if we bought (buy) a new car.
20. You would lose (lose) weight if you ate (eat) less.
© 2009 www.perfect-english-grammar.com May be
freely copied for personal or classroom use.
www.perfect-english-grammar.com
Third Conditionals
1. If you hadn't been (not / be) late, we wouldn't have missed (not / miss)
the bus.
2. If she had studied (study), she would have passed (pass) the exam.
4. If they had gone (go) to bed early, they wouldn't have woken (not / wake)
up late.
a CD.
6. If she had gone (go) to art school, she would have become (become) a
painter.
7. If I had been (be) born in a different country, I would have learnt (learn) to speak a different
language.
8. If she had gone (go) to university, she would have studied (study)
French.
(not/meet) them.
10. If he had taken (take) the job, he wouldn't have gone (not / go) travelling.
12. She would have passed (pass) the exam if she had studied (study) harder.
13. We wouldn't have got (not / get) married if we hadn't gone (not / go) to
14. They would have been (be) late if they hadn't taken (not / take) a taxi.
15. She wouldn't have met (not / meet) him if she hadn't come (not / come) to
London.
16. He would have taken (take) a taxi if he had had (have) enough
money.
17. I would have called (call) you if I hadn't forgotten (not / forget) my phone.
19. She wouldn't have done (not / do) it if she had known (know) you were ill.
20. He would have been (be) on time if he had left (leave) earlier.