← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 906 · 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.This is the town ___ my grandmother lives. (a) where (b) who (c) whose (d) which
  2. 2.___ you feed the dog every day? (a) Does (b) Do (c) Are (d) Is
  3. 3.Manav and Nisha have a red cricket bat. This cricket bat is ___. (a) theirs (b) their (c) they
  4. 4.Change to passive: “Dev has drawn a picture.” → A picture ___ by Dev. (a) has been drawn (b) has drawn (c) have been drawn
  5. 5.Fill the gap: There are many ___ here. (a) pencil (b) penciles (c) pencil's (d) pencils
  6. 6.Fill in a or an: ___ owl (a) a (b) an
  7. 7.Manav is my friend. I play with ___ every day. (a) himself (b) he (c) him
  8. 8.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) the (b) a (c) an
  9. 9.What is the past tense of “swim”? (a) swimmed (b) swimming (c) swam (d) swum
  10. 10.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) at (c) under
  11. 11.What is the plural of “goose”? (a) geese (b) gooses (c) goose (d) geeses
  12. 12.Fill in a or an: ___ hour (a) an (b) a
  13. 13.If plants get no water, they ___. (a) died (b) dies (c) die
  14. 14.You are going to ___ in the park next week. (a) run (b) runs (c) running (d) ran
  15. 15.Manav and Diya have a new kite. It is ___ kite. (a) theirs (b) their (c) them (d) they
  16. 16.My sister ___ a new kite. (a) has (b) have
  17. 17.Add the question tag: Kunal does not help Grandma every day, ___? (a) does him (b) is he (c) doesn't he (d) does he
  18. 18.Choose the right verb: All the children ___ a locker. (a) has (b) have
  19. 19.Choose the right verb: Each of the students ___ a notebook. (a) has (b) have
  20. 20.Which word is the adverb? “Pooja speaks politely every day.” (a) Pooja (b) politely (c) speaks (d) day
  21. 21.Dev said, “I wear a cap every day.” → Dev said that he ___ a cap every day. (a) wear (b) wore (c) wearing (d) wears
  22. 22.I know the school ___ my mother teaches. (a) whose (b) who (c) which (d) where
  23. 23.Fill in in, on or at: The shop opens ___ my birthday. (a) on (b) at (c) in
  24. 24.Diya is a neat writer. She writes ___. (a) neatley (b) neat (c) neatly
  25. 25.My parents are going to ___ in the park tomorrow. (a) jogged (b) jogging (c) jogs (d) jog
  26. 26.Aditya and Saanvi are my friends. I play with ___ every day. (a) them (b) themselves (c) they (d) their
  27. 27.My brother is going to ___ vegetables tomorrow. (a) buy (b) buying (c) bought (d) buys
  28. 28.Diya said, “I am tired.” → Diya said that she ___ tired. (a) was (b) am (c) is (d) were
  29. 29.Arjun said, “My room is clean.” → Arjun said that ___ room was clean. (a) his (b) he (c) him (d) my
  30. 30.Kabir is looking forward to ___ a cake next week. (a) bake (b) to bake (c) bakes (d) baking
  31. 31.Pooja and Ananya are my friends. I play with ___ every day. (a) their (b) themselves (c) them (d) they
  32. 32.Nisha avoided ___ the train. (a) take (b) to take (c) taking (d) takes
  33. 33.If you heat water to 100 °C, it ___. (a) boils (b) boil (c) boiled
  34. 34.She has just ___ science. (a) studied (b) studying (c) study (d) studies
  35. 35.Dev ___ that he was tired. (a) told (b) asked (c) said
  36. 36.Fill in a or an: ___ umbrella (a) an (b) a
  37. 37.___ we buy vegetables every morning? (a) Does (b) Is (c) Are (d) Do
  38. 38.Kavya ___ that she was late. (a) told (b) asked (c) said
  39. 39.What is the plural of “family”? (a) familys (b) families (c) family (d) familyes
  40. 40.He is going to ___ a tree next month. (a) planted (b) planting (c) plants (d) plant

Answer key

  1. where
  2. Do
  3. theirs
  4. has been drawn
  5. pencils
  6. an
  7. him
  8. the
  9. swam
  10. at
  11. geese
  12. an
  13. die
  14. run
  15. their
  16. has
  17. does he
  18. have
  19. has
  20. politely
  21. wore
  22. where
  23. on
  24. neatly
  25. jog
  26. them
  27. buy
  28. was
  29. his
  30. baking
  31. them
  32. taking
  33. boils
  34. studied
  35. said
  36. an
  37. Do
  38. said
  39. families
  40. plant

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