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

Conditionals Worksheet

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

Answer key

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

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