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

Conditionals Worksheet

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

Answer key

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

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