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

Conditionals Worksheet

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

Answer key

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

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