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

Conditionals Worksheet

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

Answer key

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

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