← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 45 · 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 ___ the ball last week. (a) catched (b) catch (c) will catch (d) caught
  2. 2.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  3. 3.Omkar is an easy winner. He wins ___. (a) easy (b) easily (c) easyly
  4. 4.Change to passive: “Nisha is singing a song now.” → A song ___ by Nisha now. (a) is been sung (b) is being sung (c) are being sung
  5. 5.Fill the gap: Kabir drew three ___. (a) knives (b) knifes (c) knife (d) knifs
  6. 6.Fill in in, on or at: We will visit Nani ___ 7 o'clock. (a) in (b) on (c) at
  7. 7.Aisha is looking forward to ___ in the park next week. (a) to run (b) run (c) running (d) runs
  8. 8.Choose the right verb: Either Sneha or the boys ___ coming today. (a) are (b) is
  9. 9.Fill in a or an: ___ European city (a) an (b) a
  10. 10.Zoya ___ ready for school. (a) are (b) is (c) am
  11. 11.I ___ a cake every morning. (a) bakes (b) baking (c) bake
  12. 12.Fill in in, on or at: Our school trip is ___ Sunday morning. (a) on (b) in (c) at
  13. 13.If Myra ___ a lot of money, she would buy a big library. (a) would have (b) has (c) had (d) will have
  14. 14.Fill in a, an or the: ___ sun rises in the east. (a) a (b) the (c) an
  15. 15.You ___ going to carry the bag next month. (a) am (b) are (c) is
  16. 16.What is the plural of “knife”? (a) knives (b) knife (c) knifes (d) knifs
  17. 17.They ___ a new kite. (a) has (b) have
  18. 18.Tara and Karan have a new school bag. It is ___ school bag. (a) they (b) them (c) theirs (d) their
  19. 19.___ we carry the bag last Sunday? (a) Do (b) Does (c) Was (d) Did
  20. 20.Neel and Priya have a new school bag. It is ___ school bag. (a) they (b) their (c) theirs (d) them
  21. 21.Fill in in, on or at: The cricket match starts ___ 7 o'clock. (a) on (b) at (c) in
  22. 22.They ___ a new cricket bat. (a) have (b) has
  23. 23.Fill the gap: Omkar is as ___ as Meera. (a) tallest (b) tall (c) taller
  24. 24.Fill the gap: This is the ___ bag in our class. (a) heavy (b) heavier (c) heaviest (d) most heaviest
  25. 25.They ___ hungry now. (a) am (b) is (c) are
  26. 26.Aarav is good at ___ a song. (a) sings (b) to sing (c) sing (d) singing
  27. 27.Fill in a or an: ___ tiger (a) a (b) an
  28. 28.Farhan ___ tell a story on Saturdays. (a) doesn't (b) isn't (c) don't
  29. 29.If you drop an egg, it ___. (a) breaks (b) broke (c) break
  30. 30.Fill in a or an: ___ honour (a) an (b) a
  31. 31.Neel hoped ___ a sandcastle. (a) build (b) building (c) to build (d) builds
  32. 32.Fill in a or an: ___ unicorn (a) a (b) an
  33. 33.Fill in in, on or at: The cricket match starts ___ 2 October. (a) on (b) in (c) at
  34. 34.Aisha said, “I have gone to school.” → Aisha said that she ___ to school. (a) have gone (b) has gone (c) had gone
  35. 35.This is the doctor ___ lives next door. (a) who (b) where (c) which (d) whose
  36. 36.Change to passive: “Nisha is singing two songs now.” → Two songs ___ by Nisha now. (a) is being sung (b) are being sung (c) are been sung
  37. 37.Vivaan did not ___ a story last Sunday. (a) tells (b) telling (c) told (d) tell
  38. 38.___ he take the train every day? (a) Is (b) Does (c) Are (d) Do
  39. 39.Fill in in, on or at: The cricket match starts ___ night. (a) on (b) in (c) at
  40. 40.Add the question tag: They can run in the park, ___? (a) don't they (b) can't they (c) can they (d) can't them

Answer key

  1. caught
  2. is
  3. easily
  4. is being sung
  5. knives
  6. at
  7. running
  8. are
  9. a
  10. is
  11. bake
  12. on
  13. had
  14. the
  15. are
  16. knives
  17. have
  18. their
  19. Did
  20. their
  21. at
  22. have
  23. tall
  24. heaviest
  25. are
  26. singing
  27. a
  28. doesn't
  29. breaks
  30. an
  31. to build
  32. a
  33. on
  34. had gone
  35. who
  36. are being sung
  37. tell
  38. Does
  39. at
  40. can't they

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