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

Conditionals Worksheet

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

Answer key

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

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