← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 347 · 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.Change to passive: “Rohan painted the wall yesterday.” → The wall ___ by Rohan yesterday. (a) painted (b) was painted (c) was paint (d) were painted
  2. 2.Fill in in, on or at: The cricket match starts ___ Christmas Day. (a) in (b) on (c) at
  3. 3.My cousins ___ a picture tomorrow. (a) drew (b) will draws (c) will draw (d) will drawing
  4. 4.Choose the right word: Write your name ___ the first page. (a) at (b) on (c) under
  5. 5.If India wins the match, he ___ with joy. (a) would dance (b) will dance (c) danced (d) will dances
  6. 6.This is the woman ___ drives the school bus. (a) where (b) who (c) whose (d) which
  7. 7.Which sentence is correct? (a) He drinks always milk. (b) He always drinks milk.
  8. 8.Fill in a, an or the: ___ sun rises in the east. (a) an (b) the (c) a
  9. 9.Aditya said, “I have gone to school.” → Aditya said that he ___ to school. (a) has gone (b) had gone (c) have gone
  10. 10.Rahul and Karan have a red cricket bat. This cricket bat is ___. (a) their (b) theirs (c) they
  11. 11.Fill in a, an or the: Meera is ___ best singer in our school. (a) the (b) an (c) a
  12. 12.Add the question tag: My sister will win the match tomorrow, ___? (a) won't she (b) doesn't she (c) won't her (d) will she
  13. 13.Add the question tag: Rohan did not speak Hindi yesterday, ___? (a) did he (b) did him (c) didn't he (d) was he
  14. 14.___ she watch a cartoon two days ago? (a) Did (b) Does (c) Do (d) Was
  15. 15.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) the (c) an
  16. 16.Fill in in, on or at: The cricket match starts ___ 9:30. (a) on (b) at (c) in
  17. 17.What is the plural of “knife”? (a) knives (b) knifs (c) knifes (d) knife
  18. 18.Add the question tag: My brother can wear a cap, ___? (a) can't he (b) can he (c) can't him (d) doesn't he
  19. 19.We ___ a new cricket bat. (a) has (b) have
  20. 20.They have known my best friend ___ 2019. (a) for (b) since
  21. 21.Fill the gap: Zoya is as ___ as Aarav. (a) happier (b) happy (c) happiest
  22. 22.Fill in in, on or at: Our school trip is ___ my birthday. (a) in (b) at (c) on
  23. 23.Which word is the adverb? “Kabir plays badly every day.” (a) plays (b) day (c) badly (d) Kabir
  24. 24.We ___ cricket last Sunday. (a) play (b) played (c) will play (d) have played
  25. 25.What is the plural of “book”? (a) book's (b) books (c) book (d) bookes
  26. 26.She ___ Hindi twice a week. (a) speak (b) speaks (c) speaking
  27. 27.You ___ to school last week. (a) will go (b) go (c) goed (d) went
  28. 28.Fill the gap: I can see four ___. (a) brushs (b) brush (c) brushies (d) brushes
  29. 29.Fill the gap: I can see one ___. (a) butterfly (b) butterflys (c) butterflies
  30. 30.What is the plural of “goose”? (a) goose (b) geese (c) gooses (d) geeses
  31. 31.Diya has a new bicycle. It is ___ bicycle. (a) hers (b) her (c) she
  32. 32.Change to passive: “Yash will eat a mango tomorrow.” → A mango ___ by Yash tomorrow. (a) will be eat (b) will eat (c) will be eaten (d) will eaten
  33. 33.Choose the right word: The ball rolled ___ the sofa. (a) at (b) in (c) under
  34. 34.Rahul is my friend. I play with ___ every day. (a) himself (b) he (c) him
  35. 35.He ___ a bicycle next Sunday. (a) will ride (b) will rides (c) rode (d) will riding
  36. 36.If Meera lived near the sea, she ___ swim every day. (a) will (b) did (c) would be (d) would
  37. 37.They ___ in this school since 2022. (a) study (b) have studied (c) studied (d) has studied
  38. 38.They are going to ___ on the stage next week. (a) danced (b) dancing (c) dance (d) dances
  39. 39.She did not ___ the train yesterday. (a) taking (b) took (c) take (d) takes
  40. 40.This is the bag ___ I bought yesterday. (a) which (b) where (c) who (d) whose

Answer key

  1. was painted
  2. on
  3. will draw
  4. on
  5. will dance
  6. who
  7. He always drinks milk.
  8. the
  9. had gone
  10. theirs
  11. the
  12. won't she
  13. did he
  14. Did
  15. the
  16. at
  17. knives
  18. can't he
  19. have
  20. since
  21. happy
  22. on
  23. badly
  24. played
  25. books
  26. speaks
  27. went
  28. brushes
  29. butterfly
  30. geese
  31. her
  32. will be eaten
  33. under
  34. him
  35. will ride
  36. would
  37. have studied
  38. dance
  39. take
  40. which

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