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

Conditionals Worksheet

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

Answer key

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

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