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

Conditionals Worksheet

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

Answer key

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

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