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

Conditionals Worksheet

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

Answer key

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

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