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

Conditionals Worksheet

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

Answer key

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

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