← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 923 · 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.Nisha said, “My kite is torn.” → Nisha said that ___ kite was torn. (a) her (b) hers (c) she (d) my
  2. 2.Fill in a or an: ___ honour (a) a (b) an
  3. 3.Nisha ___ that she was busy. (a) said (b) told (c) asked
  4. 4.If you heat ice, it ___. (a) melted (b) melt (c) melts
  5. 5.Ishaan and Riya have a new kite. It is ___ kite. (a) them (b) their (c) theirs (d) they
  6. 6.You ___ milk next month. (a) will drinking (b) will drink (c) drank (d) will drinks
  7. 7.Kabir ___ that he was hungry. (a) asked (b) told (c) said
  8. 8.I like the book ___ Riya lent me. (a) whose (b) which (c) who (d) where
  9. 9.Add the question tag: He cannot study science, ___? (a) can he (b) does he (c) can't he (d) can him
  10. 10.Fill in in, on or at: The shop opens ___ 2027. (a) on (b) in (c) at
  11. 11.Change to passive: “Karan is making two kites now.” → Two kites ___ by Karan now. (a) is being made (b) are been made (c) are being made
  12. 12.Fill the gap: Yash is as ___ as Nisha. (a) taller (b) tall (c) tallest
  13. 13.Add the question tag: The students will make tea tomorrow, ___? (a) won't them (b) will they (c) don't they (d) won't they
  14. 14.Fill in in, on or at: We will visit Nani ___ night. (a) on (b) in (c) at
  15. 15.Zoya is a quiet reader. She reads ___. (a) quiet (b) quitely (c) quietly
  16. 16.He ___ clap for the team every day. (a) don't (b) isn't (c) doesn't
  17. 17.Vivaan is tired of ___ in the pool. (a) swimming (b) swims (c) to swim (d) swim
  18. 18.I like the bus ___ goes to the zoo. (a) whose (b) which (c) where (d) who
  19. 19.Which sentence is correct? (a) I drink always tea. (b) I always drink tea.
  20. 20.Fill in a or an: ___ egg (a) a (b) an
  21. 21.Fill in a, an or the: ___ moon shines at night. (a) the (b) an (c) a
  22. 22.You are going to ___ in the park next Sunday. (a) jogged (b) jog (c) jogging (d) jogs
  23. 23.Fill the gap: I can see one ___. (a) sheeps (b) sheep
  24. 24.What is the plural of “family”? (a) familys (b) families (c) familyes (d) family
  25. 25.We ___ a new cricket bat. (a) have (b) has
  26. 26.What is the past tense of “eat”? (a) eaten (b) ate (c) eated (d) eating
  27. 27.He is going to ___ rice next week. (a) cook (b) cooking (c) cooks (d) cooked
  28. 28.They ___ in this school since 2020. (a) has studied (b) studied (c) have studied (d) study
  29. 29.This is the market ___ we buy vegetables. (a) whose (b) where (c) which (d) who
  30. 30.Add the question tag: Ira is tall, ___? (a) doesn't she (b) isn't her (c) isn't she (d) is she
  31. 31.Fill in in, on or at: The cricket match starts ___ the afternoon. (a) at (b) in (c) on
  32. 32.Fill the gap: This phone is ___ than that one. (a) expensive (b) more expensive (c) expensiver (d) most expensive
  33. 33.Fill in a or an: ___ tiger (a) an (b) a
  34. 34.Change to passive: “Zoya will bake two cakes tomorrow.” → Two cakes ___ by Zoya tomorrow. (a) will bake (b) will be bake (c) will be baked (d) will baked
  35. 35.If Mum ___ kheer, you will eat two bowls. (a) would make (b) makes (c) make (d) will make
  36. 36.Omkar said, “I dance on the stage every day.” → Omkar said that he ___ on the stage every day. (a) dance (b) dancing (c) dances (d) danced
  37. 37.My brother ___ going to play cricket tomorrow. (a) are (b) is (c) am
  38. 38.They did not ___ a cap last Sunday. (a) wears (b) wore (c) wear (d) wearing
  39. 39.Aditya said, “I have taken the train.” → Aditya said that he ___ the train. (a) has taken (b) have taken (c) had taken
  40. 40.I ___ in the park last week. (a) ran (b) runned (c) will run (d) run

Answer key

  1. her
  2. an
  3. said
  4. melts
  5. their
  6. will drink
  7. said
  8. which
  9. can he
  10. in
  11. are being made
  12. tall
  13. won't they
  14. at
  15. quietly
  16. doesn't
  17. swimming
  18. which
  19. I always drink tea.
  20. an
  21. the
  22. jog
  23. sheep
  24. families
  25. have
  26. ate
  27. cook
  28. have studied
  29. where
  30. isn't she
  31. in
  32. more expensive
  33. a
  34. will be baked
  35. makes
  36. danced
  37. is
  38. wear
  39. had taken
  40. ran

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