← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 664 · 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.Kabir ___ going to carry the bag next week. (a) is (b) are (c) am
  2. 2.You are going to ___ a picture next Sunday. (a) drawing (b) drew (c) draw (d) draws
  3. 3.He is going to ___ the dog next month. (a) feeds (b) feeding (c) fed (d) feed
  4. 4.Omkar asked me, “What is your name?” → Omkar asked me ___. (a) what was my name (b) what my name was (c) what is my name
  5. 5.Arjun is my friend. I play with ___ every day. (a) himself (b) him (c) he
  6. 6.Choose the right word: The stars shine ___ the sky. (a) in (b) at (c) on
  7. 7.Choose the right verb: Neither the boys nor Kabir ___ coming today. (a) is (b) are
  8. 8.We ___ a new pencil box. (a) have (b) has
  9. 9.Fill in a or an: ___ unusual toy (a) an (b) a
  10. 10.Kunal ___ a letter next month. (a) will writing (b) will write (c) wrote (d) will writes
  11. 11.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
  12. 12.Kabir agreed ___ a sandcastle. (a) to build (b) building (c) builds (d) build
  13. 13.We ___ very excited today. (a) are (b) am (c) is
  14. 14.Vivaan did not ___ the room in 2023. (a) cleaned (b) clean (c) cleaning (d) cleans
  15. 15.Fill the gap: Aarav is as ___ as Arjun. (a) happiest (b) happier (c) happy
  16. 16.Omkar said, “My pencil is broken.” → Omkar said that ___ pencil was broken. (a) my (b) he (c) him (d) his
  17. 17.She has just ___ the ball. (a) threw (b) throwing (c) throw (d) thrown
  18. 18.This is the boy ___ father is a pilot. (a) who (b) whose (c) which (d) where
  19. 19.Arjun said, “My bag is heavy.” → Arjun said that ___ bag was heavy. (a) he (b) my (c) him (d) his
  20. 20.Fill in a or an: ___ ox (a) a (b) an
  21. 21.Which sentence is correct? (a) She never eats rice. (b) She eats never rice.
  22. 22.Which sentence is correct? (a) I drink always milk. (b) I always drink milk.
  23. 23.He ___ the room every day. (a) cleaning (b) cleans (c) clean
  24. 24.We ___ ready for school. (a) is (b) am (c) are
  25. 25.The students have waited for the bus ___ ten minutes. (a) for (b) since
  26. 26.Aditya loves sports. ___ plays cricket every evening. (a) His (b) Himself (c) He (d) Him
  27. 27.What is the plural of “dish”? (a) dishs (b) dish (c) dishes (d) dishies
  28. 28.They ___ the train every day. (a) takes (b) take (c) taking
  29. 29.My sister ___ a bicycle yesterday. (a) rode (b) rides (c) rided (d) will ride
  30. 30.I ___ a new kite. (a) have (b) has
  31. 31.I ___ with Nani since 2022. (a) stayed (b) have stayed (c) has stayed (d) stay
  32. 32.Kabir ___ eaten a mango already. (a) has (b) have
  33. 33.Fill the gap: I can see one ___. (a) brushs (b) brushes (c) brush
  34. 34.Add the question tag: She has run in the park, ___? (a) hasn't her (b) doesn't she (c) hasn't she (d) has she
  35. 35.I know the village ___ I was born. (a) whose (b) where (c) who (d) which
  36. 36.The children ___ going to speak Hindi next month. (a) is (b) am (c) are
  37. 37.Myra asked me, “Why are you sad?” → Myra asked me ___. (a) why am I sad (b) why was I sad (c) why I was sad
  38. 38.If you heat ice, it ___. (a) melt (b) melted (c) melts
  39. 39.Riya asked me, “What is your name?” → Riya asked me ___. (a) what is my name (b) what my name was (c) what was my name
  40. 40.Fill in a, an or the: ___ moon shines at night. (a) a (b) an (c) the

Answer key

  1. is
  2. draw
  3. feed
  4. what my name was
  5. him
  6. in
  7. is
  8. have
  9. an
  10. will write
  11. has
  12. to build
  13. are
  14. clean
  15. happy
  16. his
  17. thrown
  18. whose
  19. his
  20. an
  21. She never eats rice.
  22. I always drink milk.
  23. cleans
  24. are
  25. for
  26. He
  27. dishes
  28. take
  29. rode
  30. have
  31. have stayed
  32. has
  33. brush
  34. hasn't she
  35. where
  36. are
  37. why I was sad
  38. melts
  39. what my name was
  40. the

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