← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 683 · 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.Choose the right word: Fish swim ___ the river. (a) in (b) at (c) on
  2. 2.Myra decided ___ for the team. (a) claps (b) to clap (c) clapping (d) clap
  3. 3.Manav avoided ___ tea. (a) to make (b) make (c) makes (d) making
  4. 4.My cousins ___ going to wash the dishes next Sunday. (a) are (b) am (c) is
  5. 5.Choose the right verb: Each of the students ___ a water bottle. (a) have (b) has
  6. 6.Nisha and Kunal have a new umbrella. It is ___ umbrella. (a) they (b) them (c) theirs (d) their
  7. 7.I know the market ___ we buy vegetables. (a) whose (b) which (c) where (d) who
  8. 8.He ___ vegetables yesterday. (a) bought (b) will buy (c) buyed (d) buys
  9. 9.Change to passive: “Rahul cleaned the room yesterday.” → The room ___ by Rahul yesterday. (a) cleaned (b) were cleaned (c) was clean (d) was cleaned
  10. 10.If they ___ the answer, they would tell the teacher. (a) knew (b) will know (c) would know (d) know
  11. 11.Fill in a or an: ___ tiger (a) an (b) a
  12. 12.Aarav is my friend. I play with ___ every day. (a) himself (b) him (c) he
  13. 13.Fill the gap: I can see one ___. (a) monkeys (b) monkies (c) monkey
  14. 14.Change to passive: “Omkar is telling a story now.” → A story ___ by Omkar now. (a) is being told (b) is been told (c) are being told
  15. 15.She has just ___ the train. (a) take (b) taken (c) taking (d) took
  16. 16.Fill in a or an: ___ university (a) a (b) an
  17. 17.Fill in a, an or the: ___ earth goes round the sun. (a) an (b) a (c) the
  18. 18.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) on (b) at (c) in
  19. 19.Change to passive: “Ananya will bake a cake tomorrow.” → A cake ___ by Ananya tomorrow. (a) will bake (b) will be bake (c) will be baked (d) will baked
  20. 20.Fill in a or an: ___ one-rupee coin (a) a (b) an
  21. 21.Aarav ___ to school every day. (a) going (b) goes (c) go
  22. 22.Fill in a or an: ___ unusual toy (a) a (b) an
  23. 23.What is the plural of “wolf”? (a) wolfes (b) wolves (c) wolf (d) wolfs
  24. 24.Aarav asked me, “Why are you sad?” → Aarav asked me ___. (a) why I was sad (b) why was I sad (c) why am I sad
  25. 25.Choose the right word: The birds are sitting ___ the wire. (a) in (b) on (c) at
  26. 26.Add the question tag: They do not eat a mango every day, ___? (a) do they (b) do them (c) don't they (d) are they
  27. 27.Fill in in, on or at: The cricket match starts ___ my birthday. (a) in (b) at (c) on
  28. 28.Fill in a or an: ___ ox (a) an (b) a
  29. 29.This is the teacher ___ teaches us maths. (a) who (b) whose (c) where (d) which
  30. 30.Fill in in, on or at: We will visit Nani ___ July. (a) on (b) in (c) at
  31. 31.If the shop ___ early, she will buy fresh mangoes. (a) would open (b) open (c) opens (d) will open
  32. 32.Change to passive: “Kunal will draw a picture tomorrow.” → A picture ___ by Kunal tomorrow. (a) will be draw (b) will draw (c) will drawn (d) will be drawn
  33. 33.Fill the gap: Kabir is ___ than Yash. (a) younger (b) more young (c) young (d) youngest
  34. 34.Aisha kept ___ a story. (a) to tell (b) telling (c) tells (d) tell
  35. 35.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  36. 36.Add the question tag: They do not sing a song every day, ___? (a) are they (b) do they (c) don't they (d) do them
  37. 37.Choose the right verb: One of my cousins ___ in Class 9. (a) are (b) is
  38. 38.Zoya ___ milk every day. (a) drinking (b) drink (c) drinks
  39. 39.Kavya asked me, “Which book do you like?” → Kavya asked me ___. (a) which book do I like (b) which book did I like (c) which book I liked
  40. 40.If Priya ___ a lot of money, she would buy a big library. (a) has (b) had (c) will have (d) would have

Answer key

  1. in
  2. to clap
  3. making
  4. are
  5. has
  6. their
  7. where
  8. bought
  9. was cleaned
  10. knew
  11. a
  12. him
  13. monkey
  14. is being told
  15. taken
  16. a
  17. the
  18. on
  19. will be baked
  20. a
  21. goes
  22. an
  23. wolves
  24. why I was sad
  25. on
  26. do they
  27. on
  28. an
  29. who
  30. in
  31. opens
  32. will be drawn
  33. younger
  34. telling
  35. is
  36. do they
  37. is
  38. drinks
  39. which book I liked
  40. had

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