← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 363 · 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.Riya said, “My bag is heavy.” → Riya said that ___ bag was heavy. (a) hers (b) my (c) her (d) she
  2. 2.My brother and I love sports. ___ play cricket every evening. (a) Ourselves (b) Our (c) We (d) Us
  3. 3.If Aisha ___ a lot of money, she would buy a big library. (a) would have (b) had (c) will have (d) has
  4. 4.Fill the gap: A cheetah is ___ than a horse. (a) fast (b) fastest (c) more fast (d) faster
  5. 5.Aarav decided ___ the room. (a) clean (b) to clean (c) cleaning (d) cleans
  6. 6.Manav finished ___ a story. (a) to tell (b) tell (c) telling (d) tells
  7. 7.Choose the right word: Meet me ___ the school gate. (a) at (b) in (c) under
  8. 8.Vivaan is tired of ___ the dishes. (a) to wash (b) washing (c) washes (d) wash
  9. 9.Ira hoped ___ the bag. (a) carry (b) carrying (c) carries (d) to carry
  10. 10.Add the question tag: You sent a message yesterday, ___? (a) didn't you (b) did you (c) weren't you
  11. 11.You ___ a bicycle every Sunday. (a) rides (b) ride (c) riding
  12. 12.Add the question tag: Rohan will not watch a cartoon tomorrow, ___? (a) will he (b) won't he (c) will him (d) does he
  13. 13.Fill the gap: Diya is as ___ as Karan. (a) taller (b) tallest (c) tall
  14. 14.If Diya had a lot of money, she ___ buy a big library. (a) would be (b) will (c) did (d) would
  15. 15.Aditya ___ me that he was ready. (a) said (b) told (c) asked
  16. 16.Choose the right verb: Neither Kabir nor the girls ___ coming today. (a) are (b) is
  17. 17.My sister and I love sports. ___ play cricket every evening. (a) Us (b) Ourselves (c) We (d) Our
  18. 18.Meera has a red bicycle. This bicycle is ___. (a) she (b) hers (c) her
  19. 19.Fill in in, on or at: The shop opens ___ sunrise. (a) at (b) in (c) on
  20. 20.Change to passive: “Pooja tells two stories every day.” → Two stories ___ by Pooja every day. (a) is told (b) tells (c) are told (d) are tell
  21. 21.Fill in a or an: ___ ox (a) an (b) a
  22. 22.Ishaan is a slow walker. He walks ___. (a) slow (b) slowely (c) slowly
  23. 23.Change to passive: “Kunal has made a kite.” → A kite ___ by Kunal. (a) has made (b) has been made (c) have been made
  24. 24.My parents ___ clean the room every Sunday. (a) don't (b) aren't (c) doesn't
  25. 25.He did not ___ in the pool two days ago. (a) swims (b) swam (c) swimming (d) swim
  26. 26.Fill the gap: There are many ___ here. (a) loafes (b) loaves (c) loaf (d) loafs
  27. 27.Ishaan asked me, “What is your name?” → Ishaan asked me ___. (a) what my name was (b) what was my name (c) what is my name
  28. 28.This is the park ___ we play cricket. (a) who (b) which (c) where (d) whose
  29. 29.We ___ going to clean the room next week. (a) am (b) is (c) are
  30. 30.Ananya is tired of ___ a cartoon. (a) watch (b) to watch (c) watches (d) watching
  31. 31.Dev asked me, “Where is your school?” → Dev asked me ___. (a) where is my school (b) where my school was (c) where was my school
  32. 32.Fill in in, on or at: We will visit Nani ___ winter. (a) on (b) at (c) in
  33. 33.Fill in in, on or at: The shop opens ___ July. (a) on (b) in (c) at
  34. 34.Rohan avoided ___ a tree. (a) climbing (b) climb (c) to climb (d) climbs
  35. 35.I ___ cricket next month. (a) will play (b) will plays (c) played (d) will playing
  36. 36.She ___ a new puppy. (a) has (b) have
  37. 37.Priya ___ a new cricket bat. (a) have (b) has
  38. 38.I know the woman ___ drives the school bus. (a) who (b) whose (c) where (d) which
  39. 39.Fill the gap: I can see one ___. (a) deers (b) deer
  40. 40.___ my brother ready for school? (a) Is (b) Are (c) Am

Answer key

  1. her
  2. We
  3. had
  4. faster
  5. to clean
  6. telling
  7. at
  8. washing
  9. to carry
  10. didn't you
  11. ride
  12. will he
  13. tall
  14. would
  15. told
  16. are
  17. We
  18. hers
  19. at
  20. are told
  21. an
  22. slowly
  23. has been made
  24. don't
  25. swim
  26. loaves
  27. what my name was
  28. where
  29. are
  30. watching
  31. where my school was
  32. in
  33. in
  34. climbing
  35. will play
  36. has
  37. has
  38. who
  39. deer
  40. Is

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