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

Conditionals Worksheet

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

Answer key

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

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