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

Conditionals Worksheet

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

Answer key

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

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