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

Conditionals Worksheet

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

Answer key

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

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