← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 445 · 40 questions
TalentJR

The grammar rule (Rule, then check): Decide which rule the question is testing. Use that lesson’s rule — time word, subject, first sound, or pattern. Read the finished sentence aloud to check it.

NameDateTime takenScore ___ / 40
  1. 1.The students ___ a new school bag. (a) has (b) have
  2. 2.Tara enjoyed ___ in the pool. (a) swim (b) to swim (c) swims (d) swimming
  3. 3.What is the plural of “shelf”? (a) shelf (b) shelfes (c) shelfs (d) shelves
  4. 4.Aarav finished ___ in the park. (a) to run (b) running (c) runs (d) run
  5. 5.Choose the right word: The stars shine ___ the sky. (a) in (b) on (c) at
  6. 6.Fill in in, on or at: We will visit Nani ___ the evening. (a) at (b) on (c) in
  7. 7.Meera has a red water bottle. This water bottle is ___. (a) her (b) she (c) hers
  8. 8.Saanvi and Aarav have a new cricket bat. It is ___ cricket bat. (a) their (b) them (c) theirs (d) they
  9. 9.___ we dance on the stage in 2023? (a) Do (b) Did (c) Was (d) Does
  10. 10.Fill in a or an: ___ aeroplane (a) an (b) a
  11. 11.Change to passive: “Priya is flying two kites now.” → Two kites ___ by Priya now. (a) are been flown (b) are being flown (c) is being flown
  12. 12.What is the past tense of “send”? (a) sending (b) sended (c) sent
  13. 13.I ___ tea every day. (a) making (b) make (c) makes
  14. 14.Choose the right verb: Each girl ___ a locker. (a) have (b) has
  15. 15.If Mum ___ kheer, you will eat two bowls. (a) would make (b) make (c) makes (d) will make
  16. 16.Add the question tag: We will clean the room tomorrow, ___? (a) will we (b) don't we (c) won't we (d) won't us
  17. 17.The students did not ___ a story yesterday. (a) tell (b) tells (c) told (d) telling
  18. 18.Aditya and Kavya are my friends. I play with ___ every day. (a) their (b) themselves (c) them (d) they
  19. 19.The students ___ caught the ball already. (a) have (b) has
  20. 20.My friends ___ going to climb a tree tomorrow. (a) am (b) are (c) is
  21. 21.That is the teacher ___ teaches us maths. (a) which (b) whose (c) who (d) where
  22. 22.Change to passive: “Priya writes two letters every Sunday.” → Two letters ___ by Priya every Sunday. (a) is written (b) are wrote (c) are written (d) writes
  23. 23.Fill the gap: Summer is ___ than winter. (a) hottest (b) hotter (c) hot (d) more hot
  24. 24.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  25. 25.He ___ very excited today. (a) am (b) is (c) are
  26. 26.Farhan said, “I am ready.” → Farhan said that he ___ ready. (a) was (b) were (c) am (d) is
  27. 27.We ___ in this school since 2021. (a) has taught (b) teach (c) taught (d) have taught
  28. 28.Kavya is interested in ___ in the park. (a) to jog (b) jogging (c) jog (d) jogs
  29. 29.Add the question tag: We are not ready, ___? (a) aren't we (b) are us (c) are we (d) do we
  30. 30.Dev is a safe driver. He drives ___. (a) safly (b) safe (c) safely
  31. 31.Add the question tag: I am tall, ___? (a) don't I (b) aren't I (c) aren't me (d) am I
  32. 32.She ___ for the team every Sunday. (a) claps (b) clap (c) clapping
  33. 33.Fill the gap: Rohan is ___ than Vivaan. (a) more young (b) young (c) youngest (d) younger
  34. 34.I know the man ___ car is new. (a) which (b) where (c) who (d) whose
  35. 35.If the shop opens early, she ___ fresh mangoes. (a) will buys (b) will buy (c) would buy (d) bought
  36. 36.Fill in a or an: ___ igloo (a) an (b) a
  37. 37.Add the question tag: He is hungry, ___? (a) doesn't he (b) isn't he (c) isn't him (d) is he
  38. 38.Fill the gap: Tara is the ___ girl in our team. (a) stronger (b) strongest (c) strong (d) most strongest
  39. 39.Choose the right word: The roots of a tree are ___ the ground. (a) on (b) at (c) under
  40. 40.Fill the gap: Priya is as ___ as Aisha. (a) happier (b) happiest (c) happy

Answer key

  1. have
  2. swimming
  3. shelves
  4. running
  5. in
  6. in
  7. hers
  8. their
  9. Did
  10. an
  11. are being flown
  12. sent
  13. make
  14. has
  15. makes
  16. won't we
  17. tell
  18. them
  19. have
  20. are
  21. who
  22. are written
  23. hotter
  24. is
  25. is
  26. was
  27. have taught
  28. jogging
  29. are we
  30. safely
  31. aren't I
  32. claps
  33. younger
  34. whose
  35. will buy
  36. an
  37. isn't he
  38. strongest
  39. under
  40. happy

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