← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 64 · 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.Change to passive: “Diya wrote two letters yesterday.” → Two letters ___ by Diya yesterday. (a) was written (b) wrote (c) were written (d) were wrote
  2. 2.Fill in a or an: ___ unicorn (a) an (b) a
  3. 3.Fill the gap: Isha is the ___ girl in our team. (a) strong (b) most strongest (c) strongest (d) stronger
  4. 4.We ___ planted a tree already. (a) has (b) have
  5. 5.___ Aisha go to school every morning? (a) Do (b) Is (c) Are (d) Does
  6. 6.My sister and I have a red cricket bat. This cricket bat is ___. (a) we (b) our (c) ours
  7. 7.What is the past tense of “make”? (a) maked (b) made (c) making
  8. 8.Fill in in, on or at: Our school trip is ___ the evening. (a) at (b) on (c) in
  9. 9.___ they very excited today? (a) Am (b) Are (c) Is
  10. 10.You ___ vegetables last week. (a) buyed (b) bought (c) will buy (d) buy
  11. 11.You ___ the dog two days ago. (a) will feed (b) feed (c) fed (d) feeded
  12. 12.You ___ a letter tomorrow. (a) wrote (b) will write (c) will writing (d) will writes
  13. 13.She ___ with Nani since 2022. (a) stayed (b) stays (c) has stayed (d) have stayed
  14. 14.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  15. 15.Add the question tag: I can watch a cartoon, ___? (a) can't me (b) can I (c) don't I (d) can't I
  16. 16.Fill the gap: I can see one ___. (a) watches (b) watchs (c) watch
  17. 17.Fill in a or an: ___ year (a) a (b) an
  18. 18.The children ___ a letter next month. (a) will writes (b) will writing (c) will write (d) wrote
  19. 19.Fill the gap: Kunal is ___ than Ishaan. (a) youngest (b) young (c) younger (d) more young
  20. 20.You have just ___ tea. (a) making (b) made (c) make (d) makes
  21. 21.Karan is a neat writer. He writes ___. (a) neatley (b) neat (c) neatly
  22. 22.Isha is tired of ___ lunch. (a) to bring (b) bring (c) bringing (d) brings
  23. 23.Aditya ___ run in the park every Sunday. (a) doesn't (b) don't (c) isn't
  24. 24.Choose the right verb: Every student ___ a notebook. (a) has (b) have
  25. 25.Fill the gap: Mount Everest is the ___ mountain in the world. (a) high (b) higher (c) highest (d) most highest
  26. 26.They ___ the ball next week. (a) threw (b) will throwing (c) will throws (d) will throw
  27. 27.Priya said, “My pencil is broken.” → Priya said that ___ pencil was broken. (a) she (b) hers (c) her (d) my
  28. 28.They ___ going to clean the room next Sunday. (a) is (b) are (c) am
  29. 29.Fill the gap: My bag is ___ than your bag. (a) heavyer (b) heavy (c) heaviest (d) heavier
  30. 30.What is the plural of “pencil”? (a) pencil (b) pencils (c) penciles (d) pencil's
  31. 31.Rahul loves sports. ___ plays cricket every evening. (a) Himself (b) Him (c) He (d) His
  32. 32.___ Riya climb a tree every morning? (a) Does (b) Are (c) Is (d) Do
  33. 33.Add the question tag: She has not bought vegetables, ___? (a) has her (b) does she (c) hasn't she (d) has she
  34. 34.___ Isha in the garden now? (a) Are (b) Am (c) Is
  35. 35.Fill in in, on or at: The shop opens ___ Monday. (a) on (b) at (c) in
  36. 36.Fill in in, on or at: Our school trip is ___ Sunday. (a) in (b) on (c) at
  37. 37.I ___ the match every day. (a) wins (b) win (c) winning
  38. 38.What is the plural of “sheep”? (a) sheepes (b) sheeps (c) sheep
  39. 39.Fill the gap: Myra is as ___ as Tara. (a) strongest (b) strong (c) stronger
  40. 40.I know the girl ___ sister sings well. (a) where (b) who (c) whose (d) which

Answer key

  1. were written
  2. a
  3. strongest
  4. have
  5. Does
  6. ours
  7. made
  8. in
  9. Are
  10. bought
  11. fed
  12. will write
  13. has stayed
  14. is
  15. can't I
  16. watch
  17. a
  18. will write
  19. younger
  20. made
  21. neatly
  22. bringing
  23. doesn't
  24. has
  25. highest
  26. will throw
  27. her
  28. are
  29. heavier
  30. pencils
  31. He
  32. Does
  33. has she
  34. Is
  35. on
  36. on
  37. win
  38. sheep
  39. strong
  40. whose

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