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

Conditionals Worksheet

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

Answer key

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

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