← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 462 · 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.Which sentence is correct? (a) I never drink tea. (b) I drink never tea.
  2. 2.Add the question tag: We will not buy vegetables tomorrow, ___? (a) will we (b) will us (c) won't we (d) do we
  3. 3.Fill in a or an: ___ hour (a) a (b) an
  4. 4.You ___ the train every day. (a) taking (b) takes (c) take
  5. 5.___ we draw a picture every Sunday? (a) Are (b) Does (c) Do (d) Is
  6. 6.___ my cousins dance on the stage every day? (a) Are (b) Do (c) Is (d) Does
  7. 7.They ___ hungry now. (a) are (b) am (c) is
  8. 8.We ___ in the park tomorrow. (a) will jogging (b) will jogs (c) jogged (d) will jog
  9. 9.Add the question tag: He has ridden a bicycle, ___? (a) has he (b) hasn't he (c) doesn't he (d) hasn't him
  10. 10.Which sentence is correct? (a) He drinks always tea. (b) He always drinks tea.
  11. 11.Fill in in, on or at: The cricket match starts ___ winter. (a) on (b) at (c) in
  12. 12.Arjun is looking forward to ___ the match next week. (a) wins (b) to win (c) win (d) winning
  13. 13.Add the question tag: You jogged in the park yesterday, ___? (a) did you (b) weren't you (c) didn't you
  14. 14.___ Aditya carry the bag on Saturdays? (a) Is (b) Do (c) Does (d) Are
  15. 15.You ___ a letter yesterday. (a) write (b) writed (c) wrote (d) will write
  16. 16.Fill in a or an: ___ elephant (a) an (b) a
  17. 17.Ananya asked me, “What is your name?” → Ananya asked me ___. (a) what is my name (b) what was my name (c) what my name was
  18. 18.___ my sister swim in the pool every morning? (a) Is (b) Does (c) Are (d) Do
  19. 19.The students ___ a tree every morning. (a) plant (b) planting (c) plants
  20. 20.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) an (c) the
  21. 21.If you drop an egg, it ___. (a) broke (b) break (c) breaks
  22. 22.Karan is looking forward to ___ a story next week. (a) tells (b) to tell (c) telling (d) tell
  23. 23.Fill in a or an: ___ old book (a) an (b) a
  24. 24.Fill the gap: Rahul is as ___ as Sneha. (a) short (b) shortest (c) shorter
  25. 25.My friends ___ bake a cake every morning. (a) don't (b) doesn't (c) aren't
  26. 26.Add the question tag: Farhan will plant a tree tomorrow, ___? (a) will he (b) doesn't he (c) won't he (d) won't him
  27. 27.You have played in the garden ___ morning. (a) since (b) for
  28. 28.You ___ a story last week. (a) telled (b) told (c) will tell (d) tell
  29. 29.Fill the gap: Aditya is the ___ boy in our class. (a) short (b) most shortest (c) shortest (d) shorter
  30. 30.Fill in in, on or at: Our school trip is ___ winter. (a) at (b) on (c) in
  31. 31.I like the bag ___ I bought yesterday. (a) where (b) which (c) who (d) whose
  32. 32.Fill in in, on or at: The shop opens ___ March. (a) at (b) on (c) in
  33. 33.Fill the gap: Aarav is the ___ boy in the room today. (a) happy (b) most happiest (c) happiest (d) happier
  34. 34.Change to passive: “Vivaan writes two letters every Sunday.” → Two letters ___ by Vivaan every Sunday. (a) are wrote (b) writes (c) is written (d) are written
  35. 35.Add the question tag: You did not play cricket yesterday, ___? (a) were you (b) didn't you (c) did you
  36. 36.___ my friends fly a kite twice a week? (a) Do (b) Is (c) Does (d) Are
  37. 37.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) a (c) an
  38. 38.That is the girl ___ bag is red. (a) who (b) where (c) whose (d) which
  39. 39.Fill in in, on or at: We will visit Nani ___ my birthday. (a) on (b) in (c) at
  40. 40.My friends ___ sent a message already. (a) have (b) has

Answer key

  1. I never drink tea.
  2. will we
  3. an
  4. take
  5. Do
  6. Do
  7. are
  8. will jog
  9. hasn't he
  10. He always drinks tea.
  11. in
  12. winning
  13. didn't you
  14. Does
  15. wrote
  16. an
  17. what my name was
  18. Does
  19. plant
  20. the
  21. breaks
  22. telling
  23. an
  24. short
  25. don't
  26. won't he
  27. since
  28. told
  29. shortest
  30. in
  31. which
  32. in
  33. happiest
  34. are written
  35. did you
  36. Do
  37. the
  38. whose
  39. on
  40. have

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