← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 114 · 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.The children ___ catch the ball every Sunday. (a) aren't (b) don't (c) doesn't
  2. 2.I know the boy ___ won the race. (a) which (b) whose (c) where (d) who
  3. 3.Change to passive: “Diya will wash the plate tomorrow.” → The plate ___ by Diya tomorrow. (a) will be wash (b) will washed (c) will wash (d) will be washed
  4. 4.___ we clean the room every day? (a) Are (b) Is (c) Does (d) Do
  5. 5.My sister and I love sports. ___ play cricket every evening. (a) Us (b) Our (c) Ourselves (d) We
  6. 6.If you drop an egg, it ___. (a) break (b) breaks (c) broke
  7. 7.Dev needed ___ a song. (a) sing (b) to sing (c) singing (d) sings
  8. 8.Which sentence is correct? (a) She eats always rice. (b) She always eats rice.
  9. 9.Neel did not ___ a message yesterday. (a) sending (b) send (c) sent (d) sends
  10. 10.Arjun did not ___ tea last Sunday. (a) made (b) make (c) makes (d) making
  11. 11.___ they draw a picture on Saturdays? (a) Are (b) Is (c) Does (d) Do
  12. 12.Riya said, “My bag is heavy.” → Riya said that ___ bag was heavy. (a) she (b) hers (c) her (d) my
  13. 13.Aditya enjoyed ___ rice. (a) to cook (b) cooks (c) cooking (d) cook
  14. 14.Rahul loves sports. ___ plays cricket every evening. (a) Him (b) His (c) He (d) Himself
  15. 15.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) the (b) a (c) an
  16. 16.Choose the right verb: Neither the girls nor Aarav ___ coming today. (a) is (b) are
  17. 17.She ___ cricket every Sunday. (a) plays (b) play (c) playing
  18. 18.Fill in in, on or at: The shop opens ___ Christmas Day. (a) at (b) on (c) in
  19. 19.Fill the gap: Aarav is as ___ as Dev. (a) tall (b) tallest (c) taller
  20. 20.Nisha said, “I make tea every day.” → Nisha said that she ___ tea every day. (a) make (b) making (c) makes (d) made
  21. 21.Add the question tag: My cousins have eaten a mango, ___? (a) haven't they (b) haven't them (c) have they (d) don't they
  22. 22.We did not ___ a mango in 2023. (a) eat (b) eats (c) eating (d) ate
  23. 23.I ___ very excited today. (a) am (b) is (c) are
  24. 24.I know the man ___ sells mangoes. (a) who (b) which (c) where (d) whose
  25. 25.Add the question tag: They are busy, ___? (a) aren't they (b) aren't them (c) don't they (d) are they
  26. 26.I ___ drawn a picture already. (a) has (b) have
  27. 27.What is the plural of “girl”? (a) girles (b) girl's (c) girl (d) girls
  28. 28.Choose the right word: We took shelter ___ a big umbrella. (a) on (b) under (c) at
  29. 29.Change to passive: “Kabir painted the wall yesterday.” → The wall ___ by Kabir yesterday. (a) painted (b) was paint (c) was painted (d) were painted
  30. 30.Fill in a or an: ___ uncle (a) an (b) a
  31. 31.Ira ___ me that she was busy. (a) asked (b) told (c) said
  32. 32.They ___ a cap two days ago. (a) wear (b) will wear (c) weared (d) wore
  33. 33.Neel is a gentle rider. He rides ___. (a) gentlely (b) gentle (c) gently
  34. 34.Pooja ___ me that she was tired. (a) said (b) asked (c) told
  35. 35.This is the school ___ my mother teaches. (a) which (b) whose (c) where (d) who
  36. 36.Fill in in, on or at: We will visit Nani ___ 2 October. (a) on (b) in (c) at
  37. 37.I ___ a cartoon next week. (a) will watches (b) watched (c) will watching (d) will watch
  38. 38.My brother and I love sports. ___ play cricket every evening. (a) Ourselves (b) Our (c) Us (d) We
  39. 39.Fill in a, an or the: ___ sun rises in the east. (a) an (b) a (c) the
  40. 40.Add the question tag: Kavya baked a cake yesterday, ___? (a) did she (b) wasn't she (c) didn't her (d) didn't she

Answer key

  1. don't
  2. who
  3. will be washed
  4. Do
  5. We
  6. breaks
  7. to sing
  8. She always eats rice.
  9. send
  10. make
  11. Do
  12. her
  13. cooking
  14. He
  15. the
  16. is
  17. plays
  18. on
  19. tall
  20. made
  21. haven't they
  22. eat
  23. am
  24. who
  25. aren't they
  26. have
  27. girls
  28. under
  29. was painted
  30. an
  31. told
  32. wore
  33. gently
  34. told
  35. where
  36. on
  37. will watch
  38. We
  39. the
  40. didn't she

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