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

Conditionals Worksheet

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

Answer key

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

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