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

Conditionals Worksheet

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

Answer key

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

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