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

Conditionals Worksheet

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

Answer key

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

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