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

Conditionals Worksheet

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

Answer key

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

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