← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 978 · 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.They ___ in Delhi since 2021. (a) have worked (b) has worked (c) work (d) worked
  2. 2.If you heat ice, it ___. (a) melted (b) melts (c) melt
  3. 3.If they ___ a lot of money, they would buy a big library. (a) will have (b) would have (c) have (d) had
  4. 4.He ___ watch a cartoon twice a week. (a) doesn't (b) don't (c) isn't
  5. 5.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) the (c) a
  6. 6.Choose the right verb: All the students ___ a name tag. (a) have (b) has
  7. 7.Add the question tag: My brother cannot go to school, ___? (a) can he (b) does he (c) can him (d) can't he
  8. 8.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  9. 9.Fill the gap: There are many ___ here. (a) childs (b) childrens (c) child (d) children
  10. 10.Add the question tag: Kunal builds a sandcastle every day, ___? (a) doesn't he (b) does he (c) isn't he (d) doesn't him
  11. 11.___ we tell a story every morning? (a) Do (b) Are (c) Is (d) Does
  12. 12.That is the school ___ my mother teaches. (a) where (b) who (c) which (d) whose
  13. 13.Fill the gap: I can see one ___. (a) families (b) familys (c) family
  14. 14.Sneha is my friend. I play with ___ every day. (a) she (b) her (c) herself
  15. 15.Add the question tag: My brother is hungry, ___? (a) doesn't he (b) is he (c) isn't he (d) isn't him
  16. 16.Change to passive: “Ira will draw three pictures tomorrow.” → Three pictures ___ by Ira tomorrow. (a) will draw (b) will drawn (c) will be drawn (d) will be draw
  17. 17.Tara has just ___ a story. (a) tells (b) tell (c) told (d) telling
  18. 18.They ___ in this school since 2022. (a) teach (b) taught (c) has taught (d) have taught
  19. 19.Ananya is looking forward to ___ a kite next week. (a) fly (b) to fly (c) flying (d) flies
  20. 20.Fill in in, on or at: Our school trip is ___ Monday. (a) on (b) at (c) in
  21. 21.This is the girl ___ sister sings well. (a) where (b) which (c) whose (d) who
  22. 22.Fill the gap: There are many ___ here. (a) tooths (b) tooth (c) teeths (d) teeth
  23. 23.Tara is tired of ___ a sandcastle. (a) builds (b) build (c) building (d) to build
  24. 24.Which sentence is correct? (a) She eats always rice. (b) She always eats rice.
  25. 25.Fill in a or an: ___ uncle (a) an (b) a
  26. 26.Which sentence is correct? (a) He never drinks milk. (b) He drinks never milk.
  27. 27.Saanvi is a quick learner. She learns ___. (a) quickly (b) quickely (c) quick
  28. 28.Add the question tag: Saanvi has jogged in the park, ___? (a) hasn't her (b) doesn't she (c) hasn't she (d) has she
  29. 29.Add the question tag: I have bought vegetables, ___? (a) don't I (b) haven't me (c) haven't I (d) have I
  30. 30.Choose the right verb: Each of the boys ___ a ID card. (a) have (b) has
  31. 31.Aarav is a careful driver. He drives ___. (a) carefuly (b) careful (c) carefully
  32. 32.Change to passive: “Kabir has washed the plate.” → The plate ___ by Kabir. (a) has been washed (b) has washed (c) have been washed
  33. 33.Fill the gap: Farhan is as ___ as Rahul. (a) strongest (b) stronger (c) strong
  34. 34.Fill the gap: I can see one ___. (a) womans (b) women (c) woman
  35. 35.Change to passive: “Karan cleaned the rooms yesterday.” → The rooms ___ by Karan yesterday. (a) was cleaned (b) cleaned (c) were clean (d) were cleaned
  36. 36.If Kabir had wings, he ___ fly to school. (a) would be (b) would (c) did (d) will
  37. 37.He did not ___ on the stage two days ago. (a) dances (b) dancing (c) danced (d) dance
  38. 38.What is the plural of “foot”? (a) feets (b) feet (c) foots (d) foot
  39. 39.You have had this bicycle ___ six months. (a) for (b) since
  40. 40.They ___ a cap on Saturdays. (a) wear (b) wears (c) wearing

Answer key

  1. have worked
  2. melts
  3. had
  4. doesn't
  5. the
  6. have
  7. can he
  8. are
  9. children
  10. doesn't he
  11. Do
  12. where
  13. family
  14. her
  15. isn't he
  16. will be drawn
  17. told
  18. have taught
  19. flying
  20. on
  21. whose
  22. teeth
  23. building
  24. She always eats rice.
  25. an
  26. He never drinks milk.
  27. quickly
  28. hasn't she
  29. haven't I
  30. has
  31. carefully
  32. has been washed
  33. strong
  34. woman
  35. were cleaned
  36. would
  37. dance
  38. feet
  39. for
  40. wear

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