← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 99 · 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.Kabir ___ in the garden now. (a) am (b) is (c) are
  2. 2.___ I at home today? (a) Are (b) Is (c) Am
  3. 3.I ___ ready for school. (a) is (b) am (c) are
  4. 4.Add the question tag: Neel will not bake a cake tomorrow, ___? (a) will him (b) will he (c) does he (d) won't he
  5. 5.This is the book ___ Riya lent me. (a) whose (b) where (c) who (d) which
  6. 6.My friends ___ very excited today. (a) am (b) is (c) are
  7. 7.My brother ___ happy today. (a) am (b) are (c) is
  8. 8.What is the plural of “goose”? (a) goose (b) gooses (c) geeses (d) geese
  9. 9.Fill in a or an: ___ honour (a) an (b) a
  10. 10.Add the question tag: I do not bring lunch every day, ___? (a) don't I (b) do me (c) am I (d) do I
  11. 11.Add the question tag: My brother is late, ___? (a) is he (b) isn't him (c) isn't he (d) doesn't he
  12. 12.Pooja kept ___ to school. (a) to go (b) go (c) goes (d) going
  13. 13.Fill in in, on or at: We will visit Nani ___ 2027. (a) at (b) on (c) in
  14. 14.What is the plural of “book”? (a) books (b) book (c) book's (d) bookes
  15. 15.Add the question tag: We have run in the park, ___? (a) don't we (b) have we (c) haven't we (d) haven't us
  16. 16.Fill in in, on or at: The cricket match starts ___ sunset. (a) at (b) on (c) in
  17. 17.Fill the gap: An elephant is ___ than a horse. (a) more big (b) biggest (c) bigger (d) big
  18. 18.___ you happy today? (a) Are (b) Am (c) Is
  19. 19.My brother ___ the room last Sunday. (a) has cleaned (b) cleaned (c) will clean (d) cleans
  20. 20.Omkar said, “I am tired.” → Omkar said that he ___ tired. (a) is (b) am (c) were (d) was
  21. 21.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  22. 22.Change to passive: “Isha tells a story every day.” → A story ___ by Isha every day. (a) tells (b) is tell (c) is told (d) are told
  23. 23.If we knew the answer, we ___ tell the teacher. (a) did (b) will (c) would be (d) would
  24. 24.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
  25. 25.Add the question tag: Ishaan takes the train every day, ___? (a) doesn't him (b) doesn't he (c) isn't he (d) does he
  26. 26.Fill in in, on or at: The cricket match starts ___ Monday. (a) at (b) on (c) in
  27. 27.Fill in in, on or at: We will visit Nani ___ 2 October. (a) at (b) on (c) in
  28. 28.Ishaan needed ___ Grandma. (a) helping (b) to help (c) help (d) helps
  29. 29.If Sneha ___ a magic lamp, she would wish for more holidays. (a) found (b) would find (c) will find (d) finds
  30. 30.___ I clap for the team every Sunday? (a) Are (b) Does (c) Do (d) Is
  31. 31.Choose the right word: The stars shine ___ the sky. (a) at (b) on (c) in
  32. 32.Add the question tag: Riya can cook rice, ___? (a) doesn't she (b) can't she (c) can't her (d) can she
  33. 33.I know the town ___ my grandmother lives. (a) who (b) whose (c) where (d) which
  34. 34.Which word is the adverb? “Tara learns quickly every day.” (a) learns (b) Tara (c) quickly (d) day
  35. 35.Dev is looking forward to ___ cricket next week. (a) playing (b) play (c) to play (d) plays
  36. 36.Fill in in, on or at: The cricket match starts ___ the morning. (a) on (b) at (c) in
  37. 37.This is the village ___ I was born. (a) whose (b) where (c) who (d) which
  38. 38.Rohan is a careful driver. He drives ___. (a) careful (b) carefuly (c) carefully
  39. 39.My sister ___ in the garden now. (a) is (b) am (c) are
  40. 40.___ I happy today? (a) Are (b) Is (c) Am

Answer key

  1. is
  2. Am
  3. am
  4. will he
  5. which
  6. are
  7. is
  8. geese
  9. an
  10. do I
  11. isn't he
  12. going
  13. in
  14. books
  15. haven't we
  16. at
  17. bigger
  18. Are
  19. cleaned
  20. was
  21. is
  22. is told
  23. would
  24. has
  25. doesn't he
  26. on
  27. on
  28. to help
  29. found
  30. Do
  31. in
  32. can't she
  33. where
  34. quickly
  35. playing
  36. in
  37. where
  38. carefully
  39. is
  40. Am

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