← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 10 · 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.Aarav has just ___ a cartoon. (a) watch (b) watching (c) watches (d) watched
  2. 2.He has had this bicycle ___ six months. (a) for (b) since
  3. 3.If Mum makes kheer, we ___ two bowls. (a) will eat (b) would eat (c) ate (d) will eats
  4. 4.___ we late today? (a) Are (b) Am (c) Is
  5. 5.My friends ___ going to eat a mango next week. (a) am (b) is (c) are
  6. 6.If you heat ice, it ___. (a) melted (b) melt (c) melts
  7. 7.Isha asked me, “Where do you live?” → Isha asked me ___. (a) where did I live (b) where I lived (c) where do I live
  8. 8.She ___ a letter yesterday. (a) writes (b) wrote (c) writed (d) will write
  9. 9.Choose the right verb: Each child ___ a name tag. (a) has (b) have
  10. 10.Which word is the adverb? “Rahul writes neatly every day.” (a) writes (b) neatly (c) day (d) Rahul
  11. 11.If Kavya lived near the sea, she ___ swim every day. (a) would (b) would be (c) will (d) did
  12. 12.Arjun is looking forward to ___ in the park next week. (a) to jog (b) jogs (c) jog (d) jogging
  13. 13.I know the school ___ my mother teaches. (a) where (b) who (c) whose (d) which
  14. 14.Aditya ___ that he was hungry. (a) asked (b) told (c) said
  15. 15.___ she catch the ball every Sunday? (a) Does (b) Do (c) Are (d) Is
  16. 16.Fill in in, on or at: The shop opens ___ Christmas Day. (a) on (b) in (c) at
  17. 17.You ___ going to wash the dishes tomorrow. (a) is (b) am (c) are
  18. 18.Tara and Aarav have a red water bottle. This water bottle is ___. (a) theirs (b) their (c) they
  19. 19.My sister ___ sent a message already. (a) have (b) has
  20. 20.My sister ___ for the team last Sunday. (a) clapped (b) will clap (c) claps (d) has clapped
  21. 21.My brother did not ___ the dog two days ago. (a) feed (b) feeds (c) fed (d) feeding
  22. 22.Fill in in, on or at: Our school trip is ___ summer. (a) on (b) in (c) at
  23. 23.Fill the gap: Ananya is as ___ as Vivaan. (a) shorter (b) short (c) shortest
  24. 24.Choose the right verb: All the players ___ a locker. (a) has (b) have
  25. 25.Choose the right verb: Each child ___ a water bottle. (a) has (b) have
  26. 26.Add the question tag: I have studied science, ___? (a) haven't I (b) don't I (c) haven't me (d) have I
  27. 27.Rahul said, “My pencil is broken.” → Rahul said that ___ pencil was broken. (a) my (b) his (c) him (d) he
  28. 28.Fill the gap: I can see one ___. (a) goose (b) geese (c) gooses
  29. 29.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) an (c) the
  30. 30.This is the bag ___ I bought yesterday. (a) who (b) where (c) whose (d) which
  31. 31.Kunal said, “My pencil is broken.” → Kunal said that ___ pencil was broken. (a) his (b) he (c) him (d) my
  32. 32.My cousins ___ a cartoon yesterday. (a) watch (b) will watch (c) watched (d) have watched
  33. 33.Choose the right verb: Every girl ___ a locker. (a) has (b) have
  34. 34.Choose the right verb: Every student ___ a locker. (a) have (b) has
  35. 35.Dev loves sports. ___ plays cricket every evening. (a) His (b) Himself (c) Him (d) He
  36. 36.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  37. 37.If Dev got a free day, he ___ visit Nani. (a) will (b) would be (c) did (d) would
  38. 38.I ___ written a letter already. (a) have (b) has
  39. 39.I ___ in this school since 2022. (a) study (b) have studied (c) studied (d) has studied
  40. 40.Kabir loves sports. ___ plays cricket every evening. (a) He (b) His (c) Him (d) Himself

Answer key

  1. watched
  2. for
  3. will eat
  4. Are
  5. are
  6. melts
  7. where I lived
  8. wrote
  9. has
  10. neatly
  11. would
  12. jogging
  13. where
  14. said
  15. Does
  16. on
  17. are
  18. theirs
  19. has
  20. clapped
  21. feed
  22. in
  23. short
  24. have
  25. has
  26. haven't I
  27. his
  28. goose
  29. the
  30. which
  31. his
  32. watched
  33. has
  34. has
  35. He
  36. is
  37. would
  38. have
  39. have studied
  40. He

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