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

Conditionals Worksheet

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

Answer key

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

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