← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 97 · 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.Fill the gap: I can see one ___. (a) cities (b) citys (c) city
  2. 2.We ___ write a letter every morning. (a) doesn't (b) aren't (c) don't
  3. 3.Fill the gap: I can see one ___. (a) puppies (b) puppys (c) puppy
  4. 4.Add the question tag: You can watch a cartoon, ___? (a) don't you (b) can you (c) can't you
  5. 5.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
  6. 6.Fill in a or an: ___ useful tool (a) an (b) a
  7. 7.Choose the right verb: Every player ___ a name tag. (a) has (b) have
  8. 8.Choose the right verb: Every student ___ a ID card. (a) has (b) have
  9. 9.What is the past tense of “build”? (a) built (b) builded (c) building
  10. 10.He ___ eaten a mango already. (a) has (b) have
  11. 11.Fill in a or an: ___ onion (a) a (b) an
  12. 12.Ishaan is a loud speaker. He speaks ___. (a) loudly (b) loud (c) loudely
  13. 13.Aarav loves sports. ___ plays cricket every evening. (a) He (b) Himself (c) Him (d) His
  14. 14.Myra is a polite speaker. She speaks ___. (a) politly (b) polite (c) politely
  15. 15.Fill the gap: I can see one ___. (a) wolfs (b) wolves (c) wolf
  16. 16.We ___ going to go to school tomorrow. (a) are (b) am (c) is
  17. 17.I know the park ___ we play cricket. (a) whose (b) who (c) which (d) where
  18. 18.Pooja said, “My room is clean.” → Pooja said that ___ room was clean. (a) my (b) hers (c) she (d) her
  19. 19.What is the plural of “tooth”? (a) teeth (b) tooths (c) teeths (d) tooth
  20. 20.That is the girl ___ sister sings well. (a) whose (b) where (c) which (d) who
  21. 21.Fill in in, on or at: Our school trip is ___ the morning. (a) in (b) on (c) at
  22. 22.Add the question tag: We danced on the stage yesterday, ___? (a) weren't we (b) didn't us (c) didn't we (d) did we
  23. 23.Yash hoped ___ a cap. (a) to wear (b) wear (c) wears (d) wearing
  24. 24.Fill in a or an: ___ honest man (a) a (b) an
  25. 25.Yash decided ___ in the park. (a) running (b) run (c) runs (d) to run
  26. 26.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  27. 27.Fill in in, on or at: The cricket match starts ___ 7 o'clock. (a) at (b) in (c) on
  28. 28.Yash ___ going to tell a story tomorrow. (a) am (b) is (c) are
  29. 29.My brother and I love sports. ___ play cricket every evening. (a) We (b) Our (c) Us (d) Ourselves
  30. 30.He ___ a new kite. (a) has (b) have
  31. 31.My brother ___ going to wear a cap tomorrow. (a) is (b) am (c) are
  32. 32.Fill in a or an: ___ unusual toy (a) a (b) an
  33. 33.Aditya and Yash have a red cricket bat. This cricket bat is ___. (a) their (b) they (c) theirs
  34. 34.We are going to ___ in the park next week. (a) jog (b) jogs (c) jogged (d) jogging
  35. 35.Farhan ___ tell a story twice a week. (a) isn't (b) don't (c) doesn't
  36. 36.Fill the gap: Omkar is the ___ boy in the room today. (a) most happiest (b) happiest (c) happier (d) happy
  37. 37.___ he late today? (a) Is (b) Am (c) Are
  38. 38.Choose the right verb: Each boy ___ a name tag. (a) has (b) have
  39. 39.She ___ a new cricket bat. (a) have (b) has
  40. 40.This is the teacher ___ teaches us maths. (a) where (b) whose (c) who (d) which

Answer key

  1. city
  2. don't
  3. puppy
  4. can't you
  5. the
  6. a
  7. has
  8. has
  9. built
  10. has
  11. an
  12. loudly
  13. He
  14. politely
  15. wolf
  16. are
  17. where
  18. her
  19. teeth
  20. whose
  21. in
  22. didn't we
  23. to wear
  24. an
  25. to run
  26. is
  27. at
  28. is
  29. We
  30. has
  31. is
  32. an
  33. theirs
  34. jog
  35. doesn't
  36. happiest
  37. Is
  38. has
  39. has
  40. who

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