← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 815 · 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.I ___ going to climb a tree tomorrow. (a) is (b) am (c) are
  2. 2.Vivaan said, “I feed the dog every day.” → Vivaan said that he ___ the dog every day. (a) feeding (b) fed (c) feed (d) feeds
  3. 3.What is the plural of “glass”? (a) glass (b) glasss (c) glasses (d) glassies
  4. 4.He ___ with Nani since 2019. (a) has stayed (b) stayed (c) have stayed (d) stays
  5. 5.Fill the gap: Kavya is as ___ as Neel. (a) young (b) younger (c) youngest
  6. 6.She ___ a new bicycle. (a) have (b) has
  7. 7.Add the question tag: He has not bought vegetables, ___? (a) does he (b) hasn't he (c) has him (d) has he
  8. 8.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is
  9. 9.Add the question tag: She is not ready, ___? (a) does she (b) is her (c) is she (d) isn't she
  10. 10.Which sentence is correct? (a) She drinks often tea. (b) She often drinks tea.
  11. 11.The students did not ___ a story in 2023. (a) told (b) tells (c) tell (d) telling
  12. 12.We ___ a cap last Sunday. (a) will wear (b) wear (c) wore (d) weared
  13. 13.Dev is my friend. I play with ___ every day. (a) he (b) himself (c) him
  14. 14.The students ___ a new school bag. (a) have (b) has
  15. 15.Fill the gap: Yash is as ___ as Farhan. (a) strong (b) strongest (c) stronger
  16. 16.He has just ___ to school. (a) going (b) go (c) gone (d) went
  17. 17.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) a (c) the
  18. 18.If Karan had a lot of money, he ___ buy a big library. (a) will (b) would (c) would be (d) did
  19. 19.Add the question tag: She has climbed a tree, ___? (a) hasn't she (b) doesn't she (c) hasn't her (d) has she
  20. 20.That is the bus ___ goes to the zoo. (a) where (b) which (c) who (d) whose
  21. 21.If the shop ___ early, he will buy fresh mangoes. (a) open (b) would open (c) opens (d) will open
  22. 22.Add the question tag: Rohan brings lunch every day, ___? (a) does he (b) isn't he (c) doesn't him (d) doesn't he
  23. 23.Aarav ___ a song every Sunday. (a) singing (b) sings (c) sing
  24. 24.Isha is fond of ___ a cake. (a) bake (b) baking (c) to bake (d) bakes
  25. 25.You ___ lunch last week. (a) brought (b) bring (c) bringed (d) will bring
  26. 26.This is the man ___ sells mangoes. (a) whose (b) where (c) which (d) who
  27. 27.My sister ___ a new kite. (a) has (b) have
  28. 28.___ he write a letter every day? (a) Are (b) Do (c) Is (d) Does
  29. 29.Kunal refused ___ to school. (a) going (b) goes (c) to go (d) go
  30. 30.If plants get no water, they ___. (a) dies (b) died (c) die
  31. 31.If you lived near the sea, you ___ swim every day. (a) would (b) did (c) will (d) would be
  32. 32.Fill in in, on or at: The cricket match starts ___ 2 October. (a) in (b) at (c) on
  33. 33.He did not ___ a cap yesterday. (a) wearing (b) wore (c) wear (d) wears
  34. 34.Neel avoided ___ a cake. (a) bakes (b) bake (c) baking (d) to bake
  35. 35.We ___ happy today. (a) is (b) am (c) are
  36. 36.Fill in a or an: ___ apple (a) a (b) an
  37. 37.If Saanvi had a lot of money, she ___ buy a big library. (a) would be (b) would (c) will (d) did
  38. 38.This is the kite ___ my uncle gave me. (a) which (b) whose (c) who (d) where
  39. 39.You ___ for the team next month. (a) will clap (b) will clapping (c) will claps (d) clapped
  40. 40.Change to passive: “Rahul told a story yesterday.” → A story ___ by Rahul yesterday. (a) were told (b) was tell (c) told (d) was told

Answer key

  1. am
  2. fed
  3. glasses
  4. has stayed
  5. young
  6. has
  7. has he
  8. is
  9. is she
  10. She often drinks tea.
  11. tell
  12. wore
  13. him
  14. have
  15. strong
  16. gone
  17. the
  18. would
  19. hasn't she
  20. which
  21. opens
  22. doesn't he
  23. sings
  24. baking
  25. brought
  26. who
  27. has
  28. Does
  29. to go
  30. die
  31. would
  32. on
  33. wear
  34. baking
  35. are
  36. an
  37. would
  38. which
  39. will clap
  40. was told

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