← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 934 · 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 clap for the team every morning? (a) Do (b) Does (c) Are (d) Is
  2. 2.___ you draw a picture every Sunday? (a) Do (b) Are (c) Is (d) Does
  3. 3.Change to passive: “Zoya has told two stories.” → Two stories ___ by Zoya. (a) has been told (b) have told (c) have been told
  4. 4.Add the question tag: We will not bring lunch tomorrow, ___? (a) will us (b) do we (c) will we (d) won't we
  5. 5.If they ___ wings, they would fly to school. (a) have (b) would have (c) had (d) will have
  6. 6.I ___ tea tomorrow. (a) made (b) will making (c) will makes (d) will make
  7. 7.Change to passive: “Omkar will build a sandcastle tomorrow.” → A sandcastle ___ by Omkar tomorrow. (a) will be built (b) will be build (c) will built (d) will build
  8. 8.Tara asked me, “What is your name?” → Tara asked me ___. (a) what my name was (b) what is my name (c) what was my name
  9. 9.Fill the gap: I can see one ___. (a) feet (b) foots (c) foot
  10. 10.Fill the gap: This book is ___ than that one. (a) good (b) gooder (c) better (d) best
  11. 11.Sneha is interested in ___ a cake. (a) to bake (b) bake (c) baking (d) bakes
  12. 12.Aisha planned ___ vegetables. (a) buys (b) buy (c) to buy (d) buying
  13. 13.Change to passive: “Saanvi has built a sandcastle.” → A sandcastle ___ by Saanvi. (a) has been built (b) has built (c) have been built
  14. 14.We ___ in this school since 2021. (a) taught (b) have taught (c) has taught (d) teach
  15. 15.Add the question tag: Meera has not climbed a tree, ___? (a) has her (b) hasn't she (c) has she (d) does she
  16. 16.___ they happy today? (a) Are (b) Am (c) Is
  17. 17.Add the question tag: We will not help Grandma tomorrow, ___? (a) will us (b) will we (c) won't we (d) do we
  18. 18.What is the plural of “box”? (a) boxs (b) box (c) boxies (d) boxes
  19. 19.Change to passive: “Riya builds two sandcastles every Sunday.” → Two sandcastles ___ by Riya every Sunday. (a) are built (b) are build (c) is built (d) builds
  20. 20.Fill in a or an: ___ ugly duckling (a) a (b) an
  21. 21.Fill in in, on or at: The shop opens ___ March. (a) at (b) in (c) on
  22. 22.If Zoya had wings, she ___ fly to school. (a) would (b) will (c) did (d) would be
  23. 23.Choose the right verb: My trousers ___ new. (a) is (b) are
  24. 24.He has just ___ a sandcastle. (a) building (b) build (c) built (d) builds
  25. 25.My sister ___ watch a cartoon every day. (a) isn't (b) don't (c) doesn't
  26. 26.Fill in a or an: ___ aeroplane (a) a (b) an
  27. 27.___ he at home today? (a) Are (b) Is (c) Am
  28. 28.Kunal said, “My bag is heavy.” → Kunal said that ___ bag was heavy. (a) his (b) him (c) he (d) my
  29. 29.The students have known my best friend ___ 2020. (a) for (b) since
  30. 30.Fill the gap: This is the ___ sum in the test. (a) easy (b) easier (c) most easiest (d) easiest
  31. 31.Kunal is a quick learner. He learns ___. (a) quick (b) quickly (c) quickely
  32. 32.Fill the gap: Manav is as ___ as Sneha. (a) happy (b) happiest (c) happier
  33. 33.Fill in a or an: ___ tiger (a) an (b) a
  34. 34.This is the boy ___ won the race. (a) whose (b) where (c) who (d) which
  35. 35.Which word is the adverb? “Kavya fights bravely every day.” (a) fights (b) Kavya (c) day (d) bravely
  36. 36.Rohan said, “My room is clean.” → Rohan said that ___ room was clean. (a) him (b) his (c) my (d) he
  37. 37.If we ___ the answer, we would tell the teacher. (a) would know (b) will know (c) knew (d) know
  38. 38.Choose the right verb: All the children ___ a ID card. (a) has (b) have
  39. 39.Aisha ___ me that she was hungry. (a) told (b) asked (c) said
  40. 40.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are

Answer key

  1. Do
  2. Do
  3. have been told
  4. will we
  5. had
  6. will make
  7. will be built
  8. what my name was
  9. foot
  10. better
  11. baking
  12. to buy
  13. has been built
  14. have taught
  15. has she
  16. Are
  17. will we
  18. boxes
  19. are built
  20. an
  21. in
  22. would
  23. are
  24. built
  25. doesn't
  26. an
  27. Is
  28. his
  29. since
  30. easiest
  31. quickly
  32. happy
  33. a
  34. who
  35. bravely
  36. his
  37. knew
  38. have
  39. told
  40. is

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