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

Conditionals Worksheet

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

Answer key

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

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