← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 791 · 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.My friends have been in the library ___ morning. (a) since (b) for
  2. 2.If Ananya got a free day, she ___ visit Nani. (a) will (b) would be (c) would (d) did
  3. 3.He ___ a story next month. (a) told (b) will tells (c) will tell (d) will telling
  4. 4.Fill the gap: Kabir drew three ___. (a) leafs (b) leaf (c) leaves (d) leafes
  5. 5.Add the question tag: She dances on the stage every day, ___? (a) doesn't her (b) doesn't she (c) does she (d) isn't she
  6. 6.Fill in a, an or the: ___ moon shines at night. (a) an (b) the (c) a
  7. 7.Change to passive: “Aarav will tell a story tomorrow.” → A story ___ by Aarav tomorrow. (a) will be told (b) will tell (c) will told (d) will be tell
  8. 8.Choose the right word: Meet me ___ the school gate. (a) in (b) at (c) under
  9. 9.Choose the right verb: Neither the twins nor Meera ___ coming today. (a) is (b) are
  10. 10.Add the question tag: I have run in the park, ___? (a) haven't me (b) don't I (c) haven't I (d) have I
  11. 11.___ you late today? (a) Am (b) Are (c) Is
  12. 12.The children ___ carry the bag on Saturdays. (a) doesn't (b) don't (c) aren't
  13. 13.I like the book ___ Riya lent me. (a) whose (b) who (c) where (d) which
  14. 14.Change to passive: “Diya cleans the room every Sunday.” → The room ___ by Diya every Sunday. (a) is cleaned (b) cleans (c) are cleaned (d) is clean
  15. 15.Fill the gap: This temple is ___ than that one. (a) famous (b) most famous (c) famouser (d) more famous
  16. 16.Fill the gap: The cheetah is the ___ animal on land. (a) faster (b) most fastest (c) fastest (d) fast
  17. 17.He ___ the bag every day. (a) carries (b) carrying (c) carry
  18. 18.You ___ very excited today. (a) are (b) am (c) is
  19. 19.Kavya ___ that she was late. (a) told (b) asked (c) said
  20. 20.We ___ Grandma two days ago. (a) will help (b) have helped (c) helped (d) help
  21. 21.We ___ a new cricket bat. (a) has (b) have
  22. 22.I have a red bicycle. This bicycle is ___. (a) I (b) my (c) mine
  23. 23.___ my sister watch a cartoon every morning? (a) Does (b) Are (c) Do (d) Is
  24. 24.___ you play cricket last Sunday? (a) Does (b) Did (c) Was (d) Do
  25. 25.Fill the gap: Karan is as ___ as Kavya. (a) young (b) youngest (c) younger
  26. 26.I have worked in Delhi ___ a long time. (a) since (b) for
  27. 27.Add the question tag: My sister watches a cartoon every day, ___? (a) doesn't she (b) does she (c) isn't she (d) doesn't her
  28. 28.Fill the gap: I can see one ___. (a) pencil (b) pencils (c) penciles
  29. 29.Fill in in, on or at: We will visit Nani ___ the evening. (a) at (b) in (c) on
  30. 30.I know the girl ___ bag is red. (a) where (b) which (c) who (d) whose
  31. 31.Fill in in, on or at: The cricket match starts ___ midnight. (a) on (b) in (c) at
  32. 32.Ananya and Omkar love sports. ___ play cricket every evening. (a) Their (b) They (c) Themselves (d) Them
  33. 33.If the shop ___ early, she will buy fresh mangoes. (a) opens (b) will open (c) would open (d) open
  34. 34.Aarav ___ brought lunch already. (a) has (b) have
  35. 35.He ___ a new bicycle. (a) have (b) has
  36. 36.Vivaan said, “My bag is heavy.” → Vivaan said that ___ bag was heavy. (a) him (b) his (c) he (d) my
  37. 37.Add the question tag: My parents will watch a cartoon tomorrow, ___? (a) don't they (b) won't they (c) will they (d) won't them
  38. 38.Fill the gap: The blue whale is the ___ animal in the world. (a) biggest (b) most biggest (c) bigger (d) big
  39. 39.My sister and I have a new bicycle. It is ___ bicycle. (a) us (b) we (c) ours (d) our
  40. 40.My sister ___ ready for school. (a) am (b) is (c) are

Answer key

  1. since
  2. would
  3. will tell
  4. leaves
  5. doesn't she
  6. the
  7. will be told
  8. at
  9. is
  10. haven't I
  11. Are
  12. don't
  13. which
  14. is cleaned
  15. more famous
  16. fastest
  17. carries
  18. are
  19. said
  20. helped
  21. have
  22. mine
  23. Does
  24. Did
  25. young
  26. for
  27. doesn't she
  28. pencil
  29. in
  30. whose
  31. at
  32. They
  33. opens
  34. has
  35. has
  36. his
  37. won't they
  38. biggest
  39. our
  40. is

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