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

Conditionals Worksheet

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

Answer key

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

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