← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 24 · 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.If you drop an egg, it ___. (a) break (b) breaks (c) broke
  2. 2.I know the boy ___ won the race. (a) which (b) whose (c) who (d) where
  3. 3.What is the plural of “potato”? (a) potatos (b) potatoes (c) potato (d) potatoe's
  4. 4.Fill in a or an: ___ owl (a) a (b) an
  5. 5.Change to passive: “Isha is baking two cakes now.” → Two cakes ___ by Isha now. (a) are been baked (b) are being baked (c) is being baked
  6. 6.Diya has a red school bag. This school bag is ___. (a) hers (b) she (c) her
  7. 7.Fill in a or an: ___ uncle (a) a (b) an
  8. 8.Fill in a or an: ___ elephant (a) an (b) a
  9. 9.Meera has just ___ a picture. (a) drew (b) drawing (c) draw (d) drawn
  10. 10.That is the town ___ my grandmother lives. (a) whose (b) where (c) which (d) who
  11. 11.Arjun loves sports. ___ plays cricket every evening. (a) Him (b) Himself (c) He (d) His
  12. 12.Fill the gap: I can see one ___. (a) foxes (b) foxs (c) fox
  13. 13.Ira has just ___ for the team. (a) clap (b) clapping (c) clapped (d) claps
  14. 14.Fill the gap: The Ganga is ___ than the Yamuna. (a) long (b) longer (c) longest (d) more long
  15. 15.We are going to ___ the match next week. (a) win (b) won (c) wins (d) winning
  16. 16.What is the plural of “leaf”? (a) leafes (b) leafs (c) leaf (d) leaves
  17. 17.I know the teacher ___ teaches us maths. (a) where (b) whose (c) which (d) who
  18. 18.My sister ___ in Pune since 2022. (a) have lived (b) lives (c) lived (d) has lived
  19. 19.I know the doctor ___ lives next door. (a) which (b) whose (c) where (d) who
  20. 20.If Neel ___ a lot of money, he would buy a big library. (a) had (b) would have (c) will have (d) has
  21. 21.He ___ the match every Sunday. (a) win (b) winning (c) wins
  22. 22.I know the boy ___ father is a pilot. (a) where (b) whose (c) which (d) who
  23. 23.Which word is the adverb? “Saanvi walks slowly every day.” (a) slowly (b) Saanvi (c) walks (d) day
  24. 24.___ Isha ready for school? (a) Are (b) Is (c) Am
  25. 25.Nisha is a good singer. She sings ___. (a) good (b) well
  26. 26.Fill in a or an: ___ tiger (a) an (b) a
  27. 27.Change to passive: “Aarav plants a tree every Sunday.” → A tree ___ by Aarav every Sunday. (a) is plant (b) is planted (c) plants (d) are planted
  28. 28.Kabir loves sports. ___ plays cricket every evening. (a) Him (b) Himself (c) He (d) His
  29. 29.Fill in a or an: ___ school (a) an (b) a
  30. 30.Change to passive: “Omkar is building a sandcastle now.” → A sandcastle ___ by Omkar now. (a) is been built (b) are being built (c) is being built
  31. 31.My brother is going to ___ a tree next month. (a) planting (b) planted (c) plants (d) plant
  32. 32.Ananya is my friend. I play with ___ every day. (a) herself (b) she (c) her
  33. 33.He ___ a tree every morning. (a) plant (b) plants (c) planting
  34. 34.You ___ going to wear a cap next week. (a) am (b) is (c) are
  35. 35.What is the plural of “goose”? (a) geeses (b) goose (c) gooses (d) geese
  36. 36.Change to passive: “Karan flew a kite yesterday.” → A kite ___ by Karan yesterday. (a) flew (b) were flown (c) was flew (d) was flown
  37. 37.Fill in in, on or at: We will visit Nani ___ Sunday. (a) in (b) at (c) on
  38. 38.I ___ Grandma next month. (a) will help (b) helped (c) will helps (d) will helping
  39. 39.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) at (b) on (c) in
  40. 40.That is the kite ___ my uncle gave me. (a) whose (b) who (c) which (d) where

Answer key

  1. breaks
  2. who
  3. potatoes
  4. an
  5. are being baked
  6. hers
  7. an
  8. an
  9. drawn
  10. where
  11. He
  12. fox
  13. clapped
  14. longer
  15. win
  16. leaves
  17. who
  18. has lived
  19. who
  20. had
  21. wins
  22. whose
  23. slowly
  24. Is
  25. well
  26. a
  27. is planted
  28. He
  29. a
  30. is being built
  31. plant
  32. her
  33. plants
  34. are
  35. geese
  36. was flown
  37. on
  38. will help
  39. on
  40. which

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