← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 228 · 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) keys (b) kies (c) key
  2. 2.That is the boy ___ father is a pilot. (a) who (b) whose (c) which (d) where
  3. 3.Choose the right word: Fish swim ___ the river. (a) in (b) on (c) at
  4. 4.If it ___ tomorrow, he will stay at home. (a) would rain (b) will rain (c) rain (d) rains
  5. 5.If Isha ___ near the sea, she would swim every day. (a) lives (b) would live (c) will live (d) lived
  6. 6.Karan is interested in ___ the dog. (a) to feed (b) feeding (c) feeds (d) feed
  7. 7.I know the boy ___ father is a pilot. (a) where (b) who (c) whose (d) which
  8. 8.Ananya said, “My bag is heavy.” → Ananya said that ___ bag was heavy. (a) hers (b) my (c) her (d) she
  9. 9.Change to passive: “Rohan has flown a kite.” → A kite ___ by Rohan. (a) has flown (b) has been flown (c) have been flown
  10. 10.Fill the gap: I can see one ___. (a) monkey (b) monkeys (c) monkies
  11. 11.Add the question tag: He caught the ball yesterday, ___? (a) didn't him (b) didn't he (c) wasn't he (d) did he
  12. 12.Fill the gap: I can see one ___. (a) wolf (b) wolfs (c) wolves
  13. 13.Add the question tag: The students are busy, ___? (a) don't they (b) aren't they (c) aren't them (d) are they
  14. 14.If Omkar had wings, he ___ fly to school. (a) would (b) did (c) would be (d) will
  15. 15.___ my brother ready for school? (a) Is (b) Am (c) Are
  16. 16.If it ___ tomorrow, I will stay at home. (a) would rain (b) rain (c) will rain (d) rains
  17. 17.Fill in in, on or at: We will visit Nani ___ sunrise. (a) at (b) on (c) in
  18. 18.Change to passive: “Priya will clean the room tomorrow.” → The room ___ by Priya tomorrow. (a) will cleaned (b) will be cleaned (c) will clean (d) will be clean
  19. 19.Fill in in, on or at: Our school trip is ___ my birthday. (a) at (b) in (c) on
  20. 20.They ___ a new school bag. (a) have (b) has
  21. 21.Fill the gap: I can see one ___. (a) families (b) familys (c) family
  22. 22.Priya is tired of ___ a mango. (a) eat (b) to eat (c) eats (d) eating
  23. 23.Priya is a polite speaker. She speaks ___. (a) politly (b) polite (c) politely
  24. 24.Arjun and Riya love sports. ___ play cricket every evening. (a) Their (b) They (c) Them (d) Themselves
  25. 25.Which word is the adverb? “Sneha speaks loudly every day.” (a) speaks (b) Sneha (c) day (d) loudly
  26. 26.Fill in in, on or at: The cricket match starts ___ Friday. (a) at (b) on (c) in
  27. 27.They ___ wash the dishes on Saturdays. (a) aren't (b) don't (c) doesn't
  28. 28.Fill in a, an or the: ___ sun rises in the east. (a) an (b) the (c) a
  29. 29.Add the question tag: He is not ready, ___? (a) isn't he (b) does he (c) is him (d) is he
  30. 30.Fill in in, on or at: We will visit Nani ___ 15 August. (a) in (b) on (c) at
  31. 31.Fill in a, an or the: This is ___ oldest tree in our town. (a) an (b) a (c) the
  32. 32.Fill the gap: Sneha is the ___ girl in our family. (a) young (b) most youngest (c) youngest (d) younger
  33. 33.We ___ won the match already. (a) has (b) have
  34. 34.Riya ___ a sandcastle every day. (a) building (b) build (c) builds
  35. 35.Fill the gap: There are many ___ here. (a) familyes (b) family (c) familys (d) families
  36. 36.Choose the right verb: Neither Manav nor the girls ___ coming today. (a) are (b) is
  37. 37.Dev is a gentle rider. He rides ___. (a) gently (b) gentle (c) gentlely
  38. 38.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) an (c) the
  39. 39.Fill in a or an: ___ unicorn (a) an (b) a
  40. 40.This is the market ___ we buy vegetables. (a) where (b) which (c) whose (d) who

Answer key

  1. key
  2. whose
  3. in
  4. rains
  5. lived
  6. feeding
  7. whose
  8. her
  9. has been flown
  10. monkey
  11. didn't he
  12. wolf
  13. aren't they
  14. would
  15. Is
  16. rains
  17. at
  18. will be cleaned
  19. on
  20. have
  21. family
  22. eating
  23. politely
  24. They
  25. loudly
  26. on
  27. don't
  28. the
  29. is he
  30. on
  31. the
  32. youngest
  33. have
  34. builds
  35. families
  36. are
  37. gently
  38. the
  39. a
  40. where

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