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

Conditionals Worksheet

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

Answer key

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

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