← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 837 · 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 the gap: I can see one ___. (a) benches (b) bench (c) benchs
  2. 2.Vivaan has just ___ the train. (a) taking (b) taken (c) take (d) took
  3. 3.Zoya has played in the garden ___ half an hour. (a) since (b) for
  4. 4.Fill in in, on or at: The cricket match starts ___ Sunday. (a) in (b) at (c) on
  5. 5.Choose the right word: The stars shine ___ the sky. (a) on (b) at (c) in
  6. 6.Add the question tag: She has not climbed a tree, ___? (a) does she (b) has her (c) has she (d) hasn't she
  7. 7.Add the question tag: My sister has not cleaned the room, ___? (a) does she (b) has she (c) has her (d) hasn't she
  8. 8.They are going to ___ a cartoon next month. (a) watches (b) watched (c) watching (d) watch
  9. 9.Fill the gap: I can see one ___. (a) glasss (b) glass (c) glasses
  10. 10.He ___ a kite twice a week. (a) flying (b) flies (c) fly
  11. 11.Add the question tag: She will play cricket tomorrow, ___? (a) won't her (b) doesn't she (c) won't she (d) will she
  12. 12.Vivaan finished ___ a story. (a) to tell (b) tell (c) tells (d) telling
  13. 13.Add the question tag: Priya will not make tea tomorrow, ___? (a) won't she (b) does she (c) will her (d) will she
  14. 14.Fill in in, on or at: The shop opens ___ half past six. (a) at (b) on (c) in
  15. 15.They ___ the dog every morning. (a) feeds (b) feeding (c) feed
  16. 16.Yash has a new school bag. It is ___ school bag. (a) he (b) his (c) him
  17. 17.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  18. 18.Fill the gap: Ishaan is as ___ as Manav. (a) strongest (b) strong (c) stronger
  19. 19.My brother ___ cook rice every day. (a) don't (b) isn't (c) doesn't
  20. 20.My sister ___ in Pune since 2020. (a) have lived (b) lives (c) lived (d) has lived
  21. 21.That is the doctor ___ lives next door. (a) where (b) whose (c) which (d) who
  22. 22.Fill in a or an: ___ horse (a) an (b) a
  23. 23.Fill the gap: I can see one ___. (a) boies (b) boys (c) boy
  24. 24.Fill the gap: Kunal is as ___ as Kabir. (a) strongest (b) stronger (c) strong
  25. 25.Change to passive: “Farhan will draw a picture tomorrow.” → A picture ___ by Farhan tomorrow. (a) will be drawn (b) will be draw (c) will draw (d) will drawn
  26. 26.Choose the right word: Riya lives ___ Mumbai. (a) in (b) at (c) on
  27. 27.Change to passive: “Aditya is building a sandcastle now.” → A sandcastle ___ by Aditya now. (a) is being built (b) is been built (c) are being built
  28. 28.Diya is looking forward to ___ milk next week. (a) to drink (b) drinking (c) drinks (d) drink
  29. 29.Which word is the adverb? “Vivaan drives safely every day.” (a) day (b) safely (c) drives (d) Vivaan
  30. 30.What is the past tense of “send”? (a) sent (b) sending (c) sended
  31. 31.Add the question tag: He is not hungry, ___? (a) isn't he (b) does he (c) is he (d) is him
  32. 32.Add the question tag: She will not feed the dog tomorrow, ___? (a) will she (b) won't she (c) will her (d) does she
  33. 33.Arjun ___ me that he was tired. (a) said (b) asked (c) told
  34. 34.I know the village ___ I was born. (a) who (b) where (c) whose (d) which
  35. 35.Dev ___ late today. (a) are (b) am (c) is
  36. 36.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  37. 37.Add the question tag: They are not busy, ___? (a) are they (b) aren't they (c) do they (d) are them
  38. 38.You have just ___ a song. (a) sing (b) sang (c) sung (d) singing
  39. 39.If you ___ near the sea, you would swim every day. (a) lived (b) live (c) would live (d) will live
  40. 40.Add the question tag: We played cricket yesterday, ___? (a) did we (b) didn't us (c) didn't we (d) weren't we

Answer key

  1. bench
  2. taken
  3. for
  4. on
  5. in
  6. has she
  7. has she
  8. watch
  9. glass
  10. flies
  11. won't she
  12. telling
  13. will she
  14. at
  15. feed
  16. his
  17. is
  18. strong
  19. doesn't
  20. has lived
  21. who
  22. a
  23. boy
  24. strong
  25. will be drawn
  26. in
  27. is being built
  28. drinking
  29. safely
  30. sent
  31. is he
  32. will she
  33. told
  34. where
  35. is
  36. are
  37. are they
  38. sung
  39. lived
  40. didn't we

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