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

Conditionals Worksheet

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

Answer key

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

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