← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 171 · 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.Fill the gap: Riya is ___ than Zoya. (a) strongest (b) strong (c) more strong (d) stronger
  2. 2.Add the question tag: She is clever, ___? (a) is she (b) isn't her (c) doesn't she (d) isn't she
  3. 3.You have had this bicycle ___ January. (a) since (b) for
  4. 4.Add the question tag: You are ready, ___? (a) are you (b) aren't you (c) don't you
  5. 5.My sister and I love sports. ___ play cricket every evening. (a) Ourselves (b) Us (c) Our (d) We
  6. 6.Arjun enjoyed ___ in the park. (a) to jog (b) jog (c) jogs (d) jogging
  7. 7.We ___ going to watch a cartoon tomorrow. (a) are (b) is (c) am
  8. 8.Choose the right word: The birds are sitting ___ the wire. (a) in (b) at (c) on
  9. 9.What is the plural of “lady”? (a) lady (b) ladyes (c) ladys (d) ladies
  10. 10.The students ___ at home today. (a) is (b) are (c) am
  11. 11.Aditya is looking forward to ___ the dog next week. (a) feeding (b) to feed (c) feed (d) feeds
  12. 12.Choose the right verb: Each boy ___ a name tag. (a) have (b) has
  13. 13.Fill in in, on or at: The shop opens ___ Sunday. (a) at (b) on (c) in
  14. 14.Choose the right verb: Each child ___ a notebook. (a) have (b) has
  15. 15.Change to passive: “Saanvi will write two letters tomorrow.” → Two letters ___ by Saanvi tomorrow. (a) will be write (b) will written (c) will be written (d) will write
  16. 16.Choose the right word: The roots of a tree are ___ the ground. (a) on (b) under (c) at
  17. 17.___ Priya wash the dishes every morning? (a) Is (b) Do (c) Does (d) Are
  18. 18.Add the question tag: The students cannot draw a picture, ___? (a) do they (b) can they (c) can't they (d) can them
  19. 19.Neel is looking forward to ___ a bicycle next week. (a) rides (b) riding (c) ride (d) to ride
  20. 20.Sneha promised ___ Grandma. (a) help (b) to help (c) helping (d) helps
  21. 21.Which word is the adverb? “Saanvi speaks politely every day.” (a) day (b) politely (c) Saanvi (d) speaks
  22. 22.Dev is going to ___ a message next Sunday. (a) send (b) sending (c) sends (d) sent
  23. 23.Change to passive: “Aarav baked a cake yesterday.” → A cake ___ by Aarav yesterday. (a) were baked (b) was bake (c) baked (d) was baked
  24. 24.This is the train ___ leaves at six. (a) whose (b) which (c) who (d) where
  25. 25.Add the question tag: We do not carry the bag every day, ___? (a) do us (b) don't we (c) are we (d) do we
  26. 26.Fill in a or an: ___ unusual toy (a) an (b) a
  27. 27.My brother ___ with Nani since 2021. (a) have stayed (b) stays (c) has stayed (d) stayed
  28. 28.Fill the gap: Neel is the ___ boy in our team. (a) stronger (b) strongest (c) strong (d) most strongest
  29. 29.Kabir said, “My pencil is broken.” → Kabir said that ___ pencil was broken. (a) him (b) his (c) my (d) he
  30. 30.Farhan ___ a cap yesterday. (a) weared (b) wears (c) will wear (d) wore
  31. 31.What is the plural of “city”? (a) city (b) cities (c) cityes (d) citys
  32. 32.You have studied in this school ___ 2019. (a) since (b) for
  33. 33.Add the question tag: Nisha has not caught the ball, ___? (a) has she (b) hasn't she (c) has her (d) does she
  34. 34.Choose the right verb: Neither Arjun nor the girls ___ coming today. (a) are (b) is
  35. 35.Fill in in, on or at: The shop opens ___ Friday. (a) at (b) in (c) on
  36. 36.Aisha ___ that she was tired. (a) asked (b) told (c) said
  37. 37.Kunal is a happy singer. He sings ___. (a) happyly (b) happy (c) happily
  38. 38.Rahul is my friend. I play with ___ every day. (a) him (b) himself (c) he
  39. 39.Which word is the adverb? “Aarav drives safely every day.” (a) day (b) safely (c) Aarav (d) drives
  40. 40.Fill in a or an: ___ hour (a) an (b) a

Answer key

  1. stronger
  2. isn't she
  3. since
  4. aren't you
  5. We
  6. jogging
  7. are
  8. on
  9. ladies
  10. are
  11. feeding
  12. has
  13. on
  14. has
  15. will be written
  16. under
  17. Does
  18. can they
  19. riding
  20. to help
  21. politely
  22. send
  23. was baked
  24. which
  25. do we
  26. an
  27. has stayed
  28. strongest
  29. his
  30. wore
  31. cities
  32. since
  33. has she
  34. are
  35. on
  36. said
  37. happily
  38. him
  39. safely
  40. an

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