← Conditionals: zero, first, second lesson New set →

Conditionals Worksheet

English grammar lesson 27: Conditionals: zero, first, second · Set 469 · 40 questions
TalentJR

The grammar rule (Match the two halves): Zero (always true): if + present, present — If you heat ice, it melts. First (likely future): if + present, will + base — If it rains tomorrow, we will stay at home. Never “will” in the if part. Second (imaginary): if + past, would + base — If I had wings, I would fly to school.

NameDateTime takenScore ___ / 40
  1. 1.If it ___ tomorrow, they will stay at home. (a) would rain (b) will rain (c) rains (d) rain
  2. 2.If Mum makes kheer, I ___ two bowls. (a) would eat (b) will eat (c) ate (d) will eats
  3. 3.If Mum ___ kheer, they will eat two bowls. (a) makes (b) will make (c) would make (d) make
  4. 4.If Aarav got a free day, he ___ visit Nani. (a) will (b) would (c) did (d) would be
  5. 5.If plants get no water, they ___. (a) dies (b) died (c) die
  6. 6.If Ananya ___ wings, she would fly to school. (a) would have (b) will have (c) had (d) has
  7. 7.If Mum ___ kheer, she will eat two bowls. (a) make (b) would make (c) makes (d) will make
  8. 8.If the shop opens early, they ___ fresh mangoes. (a) will buys (b) bought (c) would buy (d) will buy
  9. 9.If the bus comes late, he ___ the first class. (a) will misses (b) will miss (c) missed (d) would miss
  10. 10.If Farhan ___ a magic lamp, he would wish for more holidays. (a) finds (b) will find (c) found (d) would find
  11. 11.If you heat water to 100 °C, it ___. (a) boils (b) boil (c) boiled
  12. 12.If India ___ the match, you will dance with joy. (a) would win (b) wins (c) will win (d) win
  13. 13.If Zoya had a lot of money, she ___ buy a big library. (a) did (b) would (c) would be (d) will
  14. 14.If it ___ tomorrow, you will stay at home. (a) would rain (b) rains (c) rain (d) will rain
  15. 15.If they lived near the sea, they ___ swim every day. (a) would be (b) will (c) would (d) did
  16. 16.If you drop an egg, it ___. (a) break (b) broke (c) breaks
  17. 17.If they ___ a free day, they would visit Nani. (a) get (b) will get (c) got (d) would get
  18. 18.If they ___ the answer, they would tell the teacher. (a) know (b) will know (c) knew (d) would know
  19. 19.If we ___ the answer, we would tell the teacher. (a) know (b) will know (c) knew (d) would know
  20. 20.If Mum makes kheer, she ___ two bowls. (a) would eat (b) will eat (c) will eats (d) ate
  21. 21.If the train ___ on time, they will reach Jaipur by noon. (a) would leave (b) will leave (c) leaves (d) leave
  22. 22.If you mix red and white, you ___ pink. (a) get (b) gets (c) got
  23. 23.If they had a lot of money, they ___ buy a big library. (a) would be (b) would (c) did (d) will
  24. 24.If it ___ tomorrow, he will stay at home. (a) rain (b) rains (c) will rain (d) would rain
  25. 25.If I knew the answer, I ___ tell the teacher. (a) did (b) will (c) would (d) would be
  26. 26.If you heat ice, it ___. (a) melted (b) melt (c) melts
  27. 27.If the bus comes late, I ___ the first class. (a) missed (b) will miss (c) would miss (d) will misses
  28. 28.If the shop ___ early, he will buy fresh mangoes. (a) would open (b) open (c) opens (d) will open
  29. 29.If Saanvi ___ near the sea, she would swim every day. (a) will live (b) lived (c) would live (d) lives
  30. 30.If you mix blue and yellow, you ___ green. (a) gets (b) got (c) get
  31. 31.If the bus comes late, we ___ the first class. (a) will misses (b) will miss (c) missed (d) would miss
  32. 32.If you ___ a lot of money, you would buy a big library. (a) would have (b) had (c) will have (d) have
  33. 33.If I ___ the answer, I would tell the teacher. (a) would know (b) know (c) knew (d) will know
  34. 34.If I found a magic lamp, I ___ wish for more holidays. (a) did (b) would be (c) would (d) will
  35. 35.If I ___ near the sea, I would swim every day. (a) will live (b) would live (c) lived (d) live
  36. 36.If India ___ the match, we will dance with joy. (a) will win (b) wins (c) win (d) would win
  37. 37.If the train ___ on time, we will reach Jaipur by noon. (a) would leave (b) leave (c) leaves (d) will leave
  38. 38.If the train ___ on time, he will reach Jaipur by noon. (a) will leave (b) leaves (c) leave (d) would leave
  39. 39.If the shop ___ early, they will buy fresh mangoes. (a) would open (b) opens (c) open (d) will open
  40. 40.If Neel ___ a magic lamp, he would wish for more holidays. (a) found (b) finds (c) would find (d) will find

Answer key

  1. rains
  2. will eat
  3. makes
  4. would
  5. die
  6. had
  7. makes
  8. will buy
  9. will miss
  10. found
  11. boils
  12. wins
  13. would
  14. rains
  15. would
  16. breaks
  17. got
  18. knew
  19. knew
  20. will eat
  21. leaves
  22. get
  23. would
  24. rains
  25. would
  26. melts
  27. will miss
  28. opens
  29. lived
  30. get
  31. will miss
  32. had
  33. knew
  34. would
  35. lived
  36. wins
  37. leaves
  38. leaves
  39. opens
  40. found

Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar