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

Conditionals Worksheet

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

Answer key

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

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