← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 309 · 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.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  2. 2.Fill in a, an or the: ___ sun rises in the east. (a) an (b) a (c) the
  3. 3.Fill the gap: Omkar is as ___ as Arjun. (a) happiest (b) happy (c) happier
  4. 4.This is the woman ___ drives the school bus. (a) who (b) which (c) where (d) whose
  5. 5.My parents ___ going to bake a cake next month. (a) is (b) am (c) are
  6. 6.Kunal practised ___ a message. (a) send (b) sending (c) sends (d) to send
  7. 7.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) the (c) an
  8. 8.I know the man ___ sells mangoes. (a) who (b) which (c) whose (d) where
  9. 9.This is the cake ___ Mum baked. (a) where (b) which (c) whose (d) who
  10. 10.Fill the gap: I can see one ___. (a) cows (b) cowes (c) cow
  11. 11.Add the question tag: We will not clean the room tomorrow, ___? (a) won't we (b) do we (c) will us (d) will we
  12. 12.Fill in in, on or at: We will visit Nani ___ sunset. (a) on (b) at (c) in
  13. 13.This is the man ___ sells mangoes. (a) where (b) whose (c) which (d) who
  14. 14.My cousins ___ a cake every day. (a) bakes (b) bake (c) baking
  15. 15.Fill the gap: Kabir drew three ___. (a) boies (b) boy (c) boys (d) boyes
  16. 16.Fill the gap: I can see one ___. (a) traines (b) train (c) trains
  17. 17.Fill the gap: This was the ___ day of my holiday. (a) worse (b) worst (c) bad (d) most worst
  18. 18.Choose the right verb: One of my cousins ___ in Class 6. (a) is (b) are
  19. 19.___ he throw the ball in 2023? (a) Does (b) Do (c) Was (d) Did
  20. 20.Fill in in, on or at: We will visit Nani ___ July. (a) in (b) at (c) on
  21. 21.Change to passive: “Arjun planted a tree yesterday.” → A tree ___ by Arjun yesterday. (a) was plant (b) was planted (c) were planted (d) planted
  22. 22.That is the teacher ___ teaches us maths. (a) which (b) where (c) whose (d) who
  23. 23.He ___ the train next Sunday. (a) will taking (b) took (c) will takes (d) will take
  24. 24.Choose the right word: The ball rolled ___ the sofa. (a) under (b) at (c) in
  25. 25.They ___ with Nani since 2022. (a) stay (b) stayed (c) have stayed (d) has stayed
  26. 26.Fill the gap: I can see one ___. (a) girl (b) girls (c) girles
  27. 27.Fill in a or an: ___ ice cream (a) an (b) a
  28. 28.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  29. 29.Fill in a or an: ___ useful tool (a) a (b) an
  30. 30.Fill in in, on or at: The shop opens ___ 2 October. (a) at (b) in (c) on
  31. 31.Diya ___ wear a cap every morning. (a) don't (b) isn't (c) doesn't
  32. 32.Fill the gap: There are many ___ here. (a) babies (b) babyes (c) baby (d) babys
  33. 33.Meera is good at ___ a bicycle. (a) to ride (b) ride (c) rides (d) riding
  34. 34.Which word is the adverb? “Manav speaks loudly every day.” (a) day (b) Manav (c) loudly (d) speaks
  35. 35.My brother ___ cricket next month. (a) will plays (b) played (c) will play (d) will playing
  36. 36.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  37. 37.Karan is looking forward to ___ a tree next week. (a) planting (b) plant (c) plants (d) to plant
  38. 38.Aarav avoided ___ tea. (a) making (b) make (c) to make (d) makes
  39. 39.Sneha is my friend. I play with ___ every day. (a) herself (b) her (c) she
  40. 40.If the shop opens early, she ___ fresh mangoes. (a) would buy (b) will buys (c) bought (d) will buy

Answer key

  1. is
  2. the
  3. happy
  4. who
  5. are
  6. sending
  7. the
  8. who
  9. which
  10. cow
  11. will we
  12. at
  13. who
  14. bake
  15. boys
  16. train
  17. worst
  18. is
  19. Did
  20. in
  21. was planted
  22. who
  23. will take
  24. under
  25. have stayed
  26. girl
  27. an
  28. are
  29. a
  30. on
  31. doesn't
  32. babies
  33. riding
  34. loudly
  35. will play
  36. is
  37. planting
  38. making
  39. her
  40. will buy

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