← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 738 · 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 in a, an or the: Meera is ___ best singer in our school. (a) the (b) an (c) a
  2. 2.Add the question tag: My cousins have not danced on the stage, ___? (a) do they (b) haven't they (c) have they (d) have them
  3. 3.Change to passive: “Kabir will bake two cakes tomorrow.” → Two cakes ___ by Kabir tomorrow. (a) will bake (b) will be bake (c) will be baked (d) will baked
  4. 4.She ___ sung a song already. (a) have (b) has
  5. 5.Choose the right verb: Every player ___ a ID card. (a) has (b) have
  6. 6.Fill the gap: The blue whale is the ___ animal in the world. (a) biggest (b) bigger (c) big (d) most biggest
  7. 7.Fill the gap: There are many ___ here. (a) feets (b) foot (c) feet (d) foots
  8. 8.Fill the gap: This is the ___ book in the library. (a) good (b) most best (c) best (d) better
  9. 9.This is the bus ___ goes to the zoo. (a) who (b) which (c) whose (d) where
  10. 10.If Pooja knew the answer, she ___ tell the teacher. (a) would (b) would be (c) did (d) will
  11. 11.Which sentence is correct? (a) I drink always milk. (b) I always drink milk.
  12. 12.What is the past tense of “draw”? (a) drawed (b) drew (c) drawing (d) drawn
  13. 13.You ___ catch the ball every morning. (a) don't (b) aren't (c) doesn't
  14. 14.Fill in a or an: ___ uncle (a) an (b) a
  15. 15.Diya is looking forward to ___ science next week. (a) studies (b) studying (c) to study (d) study
  16. 16.Aarav ___ in this school since 2019. (a) have taught (b) has taught (c) taught (d) teaches
  17. 17.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  18. 18.This is the girl ___ sister sings well. (a) which (b) where (c) who (d) whose
  19. 19.Change to passive: “Diya has eaten a mango.” → A mango ___ by Diya. (a) have been eaten (b) has been eaten (c) has eaten
  20. 20.My brother and I have a red bicycle. This bicycle is ___. (a) ours (b) we (c) our
  21. 21.You ___ with Nani since 2019. (a) stay (b) stayed (c) has stayed (d) have stayed
  22. 22.Fill in in, on or at: Our school trip is ___ Christmas Day. (a) at (b) on (c) in
  23. 23.Choose the right verb: Neither the twins nor Priya ___ coming today. (a) are (b) is
  24. 24.My sister and I love sports. ___ play cricket every evening. (a) Ourselves (b) Our (c) Us (d) We
  25. 25.I ___ bought vegetables already. (a) have (b) has
  26. 26.Rahul ___ that he was busy. (a) told (b) asked (c) said
  27. 27.Arjun asked me, “When do you get up?” → Arjun asked me ___. (a) when I got up (b) when did I get up (c) when do I get up
  28. 28.I ___ climb a tree every morning. (a) doesn't (b) don't (c) aren't
  29. 29.He ___ hungry now. (a) am (b) are (c) is
  30. 30.They ___ going to send a message next month. (a) am (b) are (c) is
  31. 31.I am going to ___ a story tomorrow. (a) tells (b) told (c) telling (d) tell
  32. 32.Sneha is looking forward to ___ milk next week. (a) drinking (b) to drink (c) drinks (d) drink
  33. 33.Fill in a or an: ___ ice cream (a) an (b) a
  34. 34.My cousins ___ the train last week. (a) took (b) take (c) taked (d) will take
  35. 35.Zoya is looking forward to ___ a cartoon next week. (a) to watch (b) watching (c) watch (d) watches
  36. 36.What is the plural of “potato”? (a) potatos (b) potatoe's (c) potatoes (d) potato
  37. 37.This is the girl ___ helped me. (a) who (b) where (c) whose (d) which
  38. 38.Fill the gap: Kabir drew three ___. (a) glassies (b) glasses (c) glasss (d) glass
  39. 39.She ___ ready for school. (a) am (b) is (c) are
  40. 40.I ___ to school every morning. (a) going (b) goes (c) go

Answer key

  1. the
  2. have they
  3. will be baked
  4. has
  5. has
  6. biggest
  7. feet
  8. best
  9. which
  10. would
  11. I always drink milk.
  12. drew
  13. don't
  14. an
  15. studying
  16. has taught
  17. are
  18. whose
  19. has been eaten
  20. ours
  21. have stayed
  22. on
  23. is
  24. We
  25. have
  26. said
  27. when I got up
  28. don't
  29. is
  30. are
  31. tell
  32. drinking
  33. an
  34. took
  35. watching
  36. potatoes
  37. who
  38. glasses
  39. is
  40. go

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