← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 62 · 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.This is the kite ___ my uncle gave me. (a) which (b) where (c) whose (d) who
  2. 2.Manav agreed ___ the dishes. (a) wash (b) washes (c) washing (d) to wash
  3. 3.I have just ___ a story. (a) tell (b) tells (c) told (d) telling
  4. 4.Fill in in, on or at: Our school trip is ___ summer. (a) at (b) in (c) on
  5. 5.I have a new cricket bat. It is ___ cricket bat. (a) me (b) I (c) my (d) mine
  6. 6.My brother ___ a new pencil box. (a) has (b) have
  7. 7.Fill in in, on or at: The shop opens ___ Friday. (a) on (b) in (c) at
  8. 8.Fill the gap: Ananya is as ___ as Sneha. (a) happy (b) happier (c) happiest
  9. 9.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  10. 10.Fill in in, on or at: We will visit Nani ___ July. (a) on (b) in (c) at
  11. 11.This is the boy ___ won the race. (a) whose (b) where (c) who (d) which
  12. 12.Fill the gap: The blue whale is the ___ animal in the world. (a) biggest (b) most biggest (c) big (d) bigger
  13. 13.Aarav said, “My pencil is broken.” → Aarav said that ___ pencil was broken. (a) he (b) my (c) his (d) him
  14. 14.Rahul hoped ___ a letter. (a) writing (b) write (c) writes (d) to write
  15. 15.I like the kite ___ my uncle gave me. (a) where (b) who (c) whose (d) which
  16. 16.Choose the right verb: All the boys ___ a name tag. (a) have (b) has
  17. 17.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
  18. 18.Change to passive: “Riya will wash the plates tomorrow.” → The plates ___ by Riya tomorrow. (a) will be washed (b) will be wash (c) will wash (d) will washed
  19. 19.Add the question tag: I built a sandcastle yesterday, ___? (a) wasn't I (b) didn't me (c) did I (d) didn't I
  20. 20.My sister ___ jog in the park on Saturdays. (a) doesn't (b) isn't (c) don't
  21. 21.Fill the gap: I can see one ___. (a) kies (b) keys (c) key
  22. 22.That is the boy ___ father is a pilot. (a) where (b) whose (c) who (d) which
  23. 23.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) an (c) the
  24. 24.Rohan is going to ___ on the stage tomorrow. (a) dance (b) danced (c) dances (d) dancing
  25. 25.My sister ___ with Nani since 2020. (a) stayed (b) stays (c) have stayed (d) has stayed
  26. 26.Priya has a new umbrella. It is ___ umbrella. (a) she (b) hers (c) her
  27. 27.He ___ the dishes next week. (a) will wash (b) washed (c) will washes (d) will washing
  28. 28.Add the question tag: We have danced on the stage, ___? (a) don't we (b) haven't we (c) have we (d) haven't us
  29. 29.Add the question tag: He cannot bake a cake, ___? (a) does he (b) can't he (c) can he (d) can him
  30. 30.He ___ the train every morning. (a) take (b) takes (c) taking
  31. 31.___ I carry the bag yesterday? (a) Was (b) Did (c) Do (d) Does
  32. 32.You are going to ___ milk next week. (a) drinks (b) drank (c) drinking (d) drink
  33. 33.That is the boy ___ won the race. (a) whose (b) who (c) which (d) where
  34. 34.I know the village ___ I was born. (a) who (b) which (c) whose (d) where
  35. 35.Aditya and Manav have a red kite. This kite is ___. (a) they (b) their (c) theirs
  36. 36.Fill in in, on or at: We will visit Nani ___ Friday. (a) at (b) in (c) on
  37. 37.I have known my best friend ___ 2019. (a) for (b) since
  38. 38.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) a (c) the
  39. 39.That is the market ___ we buy vegetables. (a) where (b) who (c) whose (d) which
  40. 40.I have just ___ the train. (a) take (b) taking (c) took (d) taken

Answer key

  1. which
  2. to wash
  3. told
  4. in
  5. my
  6. has
  7. on
  8. happy
  9. is
  10. in
  11. who
  12. biggest
  13. his
  14. to write
  15. which
  16. have
  17. the
  18. will be washed
  19. didn't I
  20. doesn't
  21. key
  22. whose
  23. the
  24. dance
  25. has stayed
  26. her
  27. will wash
  28. haven't we
  29. can he
  30. takes
  31. Did
  32. drink
  33. who
  34. where
  35. theirs
  36. on
  37. since
  38. the
  39. where
  40. taken

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