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

Conditionals Worksheet

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

Answer key

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

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