← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 720 · 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 know the teacher ___ teaches us maths. (a) which (b) whose (c) who (d) where
  2. 2.Fill in a or an: ___ owl (a) an (b) a
  3. 3.My brother ___ a new pencil box. (a) have (b) has
  4. 4.Aarav ___ ready for school. (a) are (b) is (c) am
  5. 5.This is the kite ___ my uncle gave me. (a) which (b) where (c) who (d) whose
  6. 6.They ___ a new cricket bat. (a) have (b) has
  7. 7.If I knew the answer, I ___ tell the teacher. (a) did (b) would be (c) will (d) would
  8. 8.Add the question tag: They cannot draw a picture, ___? (a) can them (b) can't they (c) can they (d) do they
  9. 9.My parents have lived in Pune ___ a long time. (a) since (b) for
  10. 10.Fill in in, on or at: The shop opens ___ Christmas Day. (a) in (b) on (c) at
  11. 11.___ we in the garden now? (a) Is (b) Am (c) Are
  12. 12.___ he bring lunch last Sunday? (a) Does (b) Do (c) Did (d) Was
  13. 13.Fill in a or an: ___ eagle (a) a (b) an
  14. 14.Sneha is good at ___ rice. (a) cooks (b) cooking (c) cook (d) to cook
  15. 15.Which word is the adverb? “Meera walks slowly every day.” (a) walks (b) day (c) Meera (d) slowly
  16. 16.That is the boy ___ won the race. (a) which (b) who (c) whose (d) where
  17. 17.Fill the gap: This is the ___ story in the book. (a) interesting (b) most interesting (c) interestingest (d) more interesting
  18. 18.Which word is the adverb? “Tara plays badly every day.” (a) Tara (b) plays (c) day (d) badly
  19. 19.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) the (c) a
  20. 20.Add the question tag: He cannot bake a cake, ___? (a) can him (b) can he (c) can't he (d) does he
  21. 21.Add the question tag: She does not build a sandcastle every day, ___? (a) doesn't she (b) does her (c) is she (d) does she
  22. 22.You ___ the bag every morning. (a) carries (b) carrying (c) carry
  23. 23.Change to passive: “Rohan writes a letter every Sunday.” → A letter ___ by Rohan every Sunday. (a) writes (b) is written (c) are written (d) is wrote
  24. 24.Fill in in, on or at: The shop opens ___ half past six. (a) at (b) in (c) on
  25. 25.Change to passive: “Pooja has told a story.” → A story ___ by Pooja. (a) has told (b) have been told (c) has been told
  26. 26.They ___ a letter every Sunday. (a) writes (b) writing (c) write
  27. 27.Priya ___ going to wear a cap next week. (a) am (b) are (c) is
  28. 28.Kabir loves sports. ___ plays cricket every evening. (a) Him (b) Himself (c) His (d) He
  29. 29.Karan is a loud speaker. He speaks ___. (a) loudely (b) loudly (c) loud
  30. 30.Zoya is a gentle rider. She rides ___. (a) gentlely (b) gently (c) gentle
  31. 31.Fill in in, on or at: The shop opens ___ 9:30. (a) in (b) on (c) at
  32. 32.This is the woman ___ drives the school bus. (a) who (b) which (c) where (d) whose
  33. 33.Fill in a or an: ___ old book (a) an (b) a
  34. 34.Choose the right verb: Every child ___ a name tag. (a) has (b) have
  35. 35.Meera said, “I have flown a kite.” → Meera said that she ___ a kite. (a) had flown (b) has flown (c) have flown
  36. 36.Aditya is good at ___ a cap. (a) to wear (b) wearing (c) wear (d) wears
  37. 37.He is going to ___ the ball tomorrow. (a) throw (b) throwing (c) throws (d) threw
  38. 38.That is the girl ___ bag is red. (a) who (b) whose (c) where (d) which
  39. 39.Fill in a or an: ___ honour (a) an (b) a
  40. 40.Sneha is a brave fighter. She fights ___. (a) brave (b) bravly (c) bravely

Answer key

  1. who
  2. an
  3. has
  4. is
  5. which
  6. have
  7. would
  8. can they
  9. for
  10. on
  11. Are
  12. Did
  13. an
  14. cooking
  15. slowly
  16. who
  17. most interesting
  18. badly
  19. the
  20. can he
  21. does she
  22. carry
  23. is written
  24. at
  25. has been told
  26. write
  27. is
  28. He
  29. loudly
  30. gently
  31. at
  32. who
  33. an
  34. has
  35. had flown
  36. wearing
  37. throw
  38. whose
  39. an
  40. bravely

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