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

Conditionals Worksheet

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

Answer key

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

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