← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 242 · 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 in a, an or the: ___ moon shines at night. (a) a (b) the (c) an
  2. 2.Add the question tag: My sister has written a letter, ___? (a) doesn't she (b) hasn't she (c) hasn't her (d) has she
  3. 3.Change to passive: “Kabir is planting a tree now.” → A tree ___ by Kabir now. (a) are being planted (b) is been planted (c) is being planted
  4. 4.I ___ with Nani since 2019. (a) stay (b) stayed (c) has stayed (d) have stayed
  5. 5.Ishaan is my friend. I play with ___ every day. (a) he (b) him (c) himself
  6. 6.Fill in a or an: ___ honour (a) a (b) an
  7. 7.That is the man ___ sells mangoes. (a) whose (b) where (c) who (d) which
  8. 8.Fill the gap: I can see four ___. (a) boyes (b) boy (c) boys (d) boies
  9. 9.She ___ late today. (a) is (b) are (c) am
  10. 10.If you drop an egg, it ___. (a) break (b) breaks (c) broke
  11. 11.Riya said, “My bag is heavy.” → Riya said that ___ bag was heavy. (a) she (b) my (c) hers (d) her
  12. 12.Which word is the adverb? “Riya speaks loudly every day.” (a) Riya (b) day (c) speaks (d) loudly
  13. 13.This is the book ___ Riya lent me. (a) where (b) which (c) whose (d) who
  14. 14.My parents did not ___ vegetables yesterday. (a) buy (b) buying (c) bought (d) buys
  15. 15.I ___ hungry now. (a) is (b) are (c) am
  16. 16.We are going to ___ the ball next Sunday. (a) throwing (b) throw (c) throws (d) threw
  17. 17.She ___ a kite in 2023. (a) flies (b) flew (c) will fly (d) flyed
  18. 18.They ___ a new school bag. (a) has (b) have
  19. 19.Priya is looking forward to ___ a bicycle next week. (a) ride (b) rides (c) to ride (d) riding
  20. 20.Change to passive: “Neel is building two sandcastles now.” → Two sandcastles ___ by Neel now. (a) are being built (b) is being built (c) are been built
  21. 21.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) an (b) a (c) the
  22. 22.___ they play cricket on Saturdays? (a) Do (b) Is (c) Are (d) Does
  23. 23.Fill in a or an: ___ tiger (a) a (b) an
  24. 24.Which word is the adverb? “Isha reads quietly every day.” (a) quietly (b) Isha (c) day (d) reads
  25. 25.If India ___ the match, she will dance with joy. (a) win (b) will win (c) wins (d) would win
  26. 26.I know the girl ___ helped me. (a) where (b) who (c) whose (d) which
  27. 27.This is the man ___ car is new. (a) who (b) whose (c) which (d) where
  28. 28.Omkar said, “My pencil is broken.” → Omkar said that ___ pencil was broken. (a) my (b) him (c) he (d) his
  29. 29.Choose the right verb: All the girls ___ a water bottle. (a) has (b) have
  30. 30.I have just ___ a tree. (a) plants (b) planting (c) plant (d) planted
  31. 31.Dev and Nisha are my friends. I play with ___ every day. (a) they (b) them (c) their (d) themselves
  32. 32.They ___ a sandcastle on Saturdays. (a) building (b) builds (c) build
  33. 33.Add the question tag: We send a message every day, ___? (a) do we (b) don't us (c) don't we (d) aren't we
  34. 34.Choose the right word: Fish swim ___ the river. (a) at (b) in (c) on
  35. 35.He did not ___ in the pool two days ago. (a) swimming (b) swam (c) swim (d) swims
  36. 36.My sister and I love sports. ___ play cricket every evening. (a) Us (b) Our (c) We (d) Ourselves
  37. 37.Choose the right verb: Each player ___ a name tag. (a) have (b) has
  38. 38.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) in (c) at
  39. 39.Fill in in, on or at: We will visit Nani ___ March. (a) at (b) in (c) on
  40. 40.If it rains tomorrow, I ___ at home. (a) will stay (b) stayed (c) will stays (d) would stay

Answer key

  1. the
  2. hasn't she
  3. is being planted
  4. have stayed
  5. him
  6. an
  7. who
  8. boys
  9. is
  10. breaks
  11. her
  12. loudly
  13. which
  14. buy
  15. am
  16. throw
  17. flew
  18. have
  19. riding
  20. are being built
  21. the
  22. Do
  23. a
  24. quietly
  25. wins
  26. who
  27. whose
  28. his
  29. have
  30. planted
  31. them
  32. build
  33. don't we
  34. in
  35. swim
  36. We
  37. has
  38. at
  39. in
  40. will stay

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