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

Conditionals Worksheet

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

Answer key

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

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