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

Conditionals Worksheet

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

Answer key

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

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