← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 89 · 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.Fill in a or an: ___ honest man (a) a (b) an
  2. 2.Fill the gap: I can see four ___. (a) key (b) keys (c) keyes (d) kies
  3. 3.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) the (c) a
  4. 4.Which word is the adverb? “Arjun dances beautifully every day.” (a) day (b) dances (c) Arjun (d) beautifully
  5. 5.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) the (b) a (c) an
  6. 6.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  7. 7.He ___ in the garden now. (a) are (b) is (c) am
  8. 8.Choose the right word: The birds are sitting ___ the wire. (a) on (b) in (c) at
  9. 9.Dev decided ___ a kite. (a) fly (b) to fly (c) flies (d) flying
  10. 10.She ___ make tea on Saturdays. (a) don't (b) isn't (c) doesn't
  11. 11.If they ___ wings, they would fly to school. (a) would have (b) had (c) have (d) will have
  12. 12.Fill in in, on or at: The shop opens ___ sunrise. (a) at (b) on (c) in
  13. 13.Fill the gap: I can see one ___. (a) shelfs (b) shelves (c) shelf
  14. 14.If Zoya ___ a lot of money, she would buy a big library. (a) would have (b) had (c) has (d) will have
  15. 15.Arjun and Kavya love sports. ___ play cricket every evening. (a) Them (b) Themselves (c) Their (d) They
  16. 16.What is the plural of “tomato”? (a) tomatoes (b) tomatoe's (c) tomato (d) tomatos
  17. 17.My brother ___ in this school since 2019. (a) taught (b) has taught (c) have taught (d) teaches
  18. 18.If it rains tomorrow, they ___ at home. (a) stayed (b) would stay (c) will stays (d) will stay
  19. 19.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
  20. 20.Change to passive: “Ishaan will fly two kites tomorrow.” → Two kites ___ by Ishaan tomorrow. (a) will flown (b) will fly (c) will be flown (d) will be fly
  21. 21.Change to passive: “Rohan washes the plates every day.” → The plates ___ by Rohan every day. (a) washes (b) is washed (c) are wash (d) are washed
  22. 22.They did not ___ a cake two days ago. (a) bakes (b) bake (c) baked (d) baking
  23. 23.Fill in in, on or at: The shop opens ___ 2 October. (a) in (b) at (c) on
  24. 24.That is the bus ___ goes to the zoo. (a) who (b) whose (c) which (d) where
  25. 25.She ___ in this school since 2020. (a) studied (b) studies (c) have studied (d) has studied
  26. 26.Isha is a good singer. She sings ___. (a) good (b) well
  27. 27.Fill in a or an: ___ hour (a) a (b) an
  28. 28.Pooja enjoyed ___ milk. (a) drinking (b) drinks (c) drink (d) to drink
  29. 29.We ___ Hindi every Sunday. (a) speak (b) speaks (c) speaking
  30. 30.Change to passive: “Vivaan plants five trees every day.” → Five trees ___ by Vivaan every day. (a) plants (b) are planted (c) is planted (d) are plant
  31. 31.Myra and Aisha love sports. ___ play cricket every evening. (a) Their (b) Them (c) Themselves (d) They
  32. 32.Priya said, “My pencil is broken.” → Priya said that ___ pencil was broken. (a) her (b) she (c) hers (d) my
  33. 33.Yash practised ___ the room. (a) cleans (b) to clean (c) clean (d) cleaning
  34. 34.Fill in in, on or at: Our school trip is ___ the afternoon. (a) at (b) in (c) on
  35. 35.Fill in a, an or the: Riya came ___ first in the race. (a) an (b) the (c) a
  36. 36.Choose the right word: The pictures are hanging ___ the wall. (a) in (b) on (c) under
  37. 37.I like the train ___ leaves at six. (a) which (b) who (c) where (d) whose
  38. 38.She ___ Hindi every Sunday. (a) speaks (b) speaking (c) speak
  39. 39.What is the plural of “man”? (a) man (b) mens (c) men (d) mans
  40. 40.Fill the gap: Kunal is as ___ as Diya. (a) taller (b) tallest (c) tall

Answer key

  1. an
  2. keys
  3. the
  4. beautifully
  5. the
  6. are
  7. is
  8. on
  9. to fly
  10. doesn't
  11. had
  12. at
  13. shelf
  14. had
  15. They
  16. tomatoes
  17. has taught
  18. will stay
  19. has
  20. will be flown
  21. are washed
  22. bake
  23. on
  24. which
  25. has studied
  26. well
  27. an
  28. drinking
  29. speak
  30. are planted
  31. They
  32. her
  33. cleaning
  34. in
  35. the
  36. on
  37. which
  38. speaks
  39. men
  40. tall

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