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

Conditionals Worksheet

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

Answer key

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

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