← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 498 · 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.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  2. 2.Choose the right word: Write your name ___ the first page. (a) at (b) on (c) under
  3. 3.Change to passive: “Dev washes the plate every day.” → The plate ___ by Dev every day. (a) are washed (b) is wash (c) washes (d) is washed
  4. 4.If I got a free day, I ___ visit Nani. (a) will (b) would (c) would be (d) did
  5. 5.___ he carry the bag twice a week? (a) Is (b) Are (c) Does (d) Do
  6. 6.Fill the gap: Yash is ___ than Tara. (a) shortest (b) shorter (c) more short (d) short
  7. 7.You ___ caught the ball already. (a) has (b) have
  8. 8.That is the woman ___ drives the school bus. (a) where (b) whose (c) which (d) who
  9. 9.Isha is tired of ___ a mango. (a) eat (b) eats (c) eating (d) to eat
  10. 10.Riya and Sneha love sports. ___ play cricket every evening. (a) Themselves (b) Their (c) They (d) Them
  11. 11.Add the question tag: Rohan makes tea every day, ___? (a) doesn't he (b) doesn't him (c) isn't he (d) does he
  12. 12.Change to passive: “Diya washes the plates every Sunday.” → The plates ___ by Diya every Sunday. (a) is washed (b) washes (c) are wash (d) are washed
  13. 13.Aisha is my friend. I play with ___ every day. (a) she (b) her (c) herself
  14. 14.Fill in in, on or at: Our school trip is ___ March. (a) in (b) on (c) at
  15. 15.My sister is going to ___ the ball next Sunday. (a) throw (b) throwing (c) throws (d) threw
  16. 16.He ___ with Nani since 2022. (a) has stayed (b) stayed (c) stays (d) have stayed
  17. 17.Ananya ___ that she was ready. (a) said (b) told (c) asked
  18. 18.Choose the right verb: The news ___ good today. (a) is (b) are
  19. 19.What is the plural of “mouse”? (a) mouses (b) mice (c) mices (d) mouse
  20. 20.My sister ___ the bag next Sunday. (a) will carries (b) carried (c) will carrying (d) will carry
  21. 21.Ishaan is looking forward to ___ milk next week. (a) drinking (b) to drink (c) drinks (d) drink
  22. 22.Dev has a new kite. It is ___ kite. (a) him (b) his (c) he
  23. 23.He ___ hungry now. (a) are (b) is (c) am
  24. 24.She ___ with Nani since 2022. (a) stayed (b) stays (c) have stayed (d) has stayed
  25. 25.Choose the right word: Riya lives ___ Mumbai. (a) at (b) in (c) on
  26. 26.Saanvi asked me, “Why are you sad?” → Saanvi asked me ___. (a) why I was sad (b) why was I sad (c) why am I sad
  27. 27.Fill in a or an: ___ honour (a) a (b) an
  28. 28.Kabir ___ me that he was ready. (a) said (b) told (c) asked
  29. 29.My brother ___ a new kite. (a) has (b) have
  30. 30.___ my brother carry the bag twice a week? (a) Is (b) Does (c) Do (d) Are
  31. 31.Sneha loves sports. ___ plays cricket every evening. (a) She (b) Her (c) Herself
  32. 32.Fill the gap: Isha is as ___ as Karan. (a) shortest (b) shorter (c) short
  33. 33.I like the bus ___ goes to the zoo. (a) who (b) which (c) where (d) whose
  34. 34.Change to passive: “Pooja sang two songs yesterday.” → Two songs ___ by Pooja yesterday. (a) were sang (b) was sung (c) were sung (d) sang
  35. 35.___ we in the garden now? (a) Is (b) Are (c) Am
  36. 36.If Rahul had a lot of money, he ___ buy a big library. (a) would (b) did (c) will (d) would be
  37. 37.Fill the gap: Ishaan is as ___ as Sneha. (a) strong (b) stronger (c) strongest
  38. 38.That is the town ___ my grandmother lives. (a) whose (b) where (c) who (d) which
  39. 39.Fill in a or an: ___ aeroplane (a) an (b) a
  40. 40.Aarav ___ sent a message already. (a) have (b) has

Answer key

  1. are
  2. on
  3. is washed
  4. would
  5. Does
  6. shorter
  7. have
  8. who
  9. eating
  10. They
  11. doesn't he
  12. are washed
  13. her
  14. in
  15. throw
  16. has stayed
  17. said
  18. is
  19. mice
  20. will carry
  21. drinking
  22. his
  23. is
  24. has stayed
  25. in
  26. why I was sad
  27. an
  28. told
  29. has
  30. Does
  31. She
  32. short
  33. which
  34. were sung
  35. Are
  36. would
  37. strong
  38. where
  39. an
  40. has

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