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

Conditionals Worksheet

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

Answer key

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

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