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

Conditionals Worksheet

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

Answer key

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

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