← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 344 · 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.The students have just ___ on the stage. (a) dances (b) danced (c) dancing (d) dance
  2. 2.I did not ___ rice two days ago. (a) cooks (b) cooking (c) cook (d) cooked
  3. 3.Myra ___ going to plant a tree tomorrow. (a) am (b) is (c) are
  4. 4.If you drop an egg, it ___. (a) break (b) breaks (c) broke
  5. 5.Priya did not ___ a kite two days ago. (a) flying (b) fly (c) flies (d) flew
  6. 6.Choose the right word: Write your name ___ the first page. (a) under (b) at (c) on
  7. 7.Which sentence is correct? (a) We never eat fruit. (b) We eat never fruit.
  8. 8.Change to passive: “Rahul tells a story every day.” → A story ___ by Rahul every day. (a) is tell (b) is told (c) tells (d) are told
  9. 9.I ___ in Delhi since 2022. (a) have worked (b) has worked (c) worked (d) work
  10. 10.Rohan and Saanvi have a new kite. It is ___ kite. (a) their (b) them (c) they (d) theirs
  11. 11.What is the plural of “box”? (a) boxes (b) boxies (c) boxs (d) box
  12. 12.Fill the gap: Ananya is as ___ as Priya. (a) stronger (b) strongest (c) strong
  13. 13.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  14. 14.Change to passive: “Kabir is flying two kites now.” → Two kites ___ by Kabir now. (a) is being flown (b) are being flown (c) are been flown
  15. 15.My friends have worked in Delhi ___ last year. (a) since (b) for
  16. 16.Choose the right verb: Neither Saanvi nor the boys ___ coming today. (a) are (b) is
  17. 17.If Mum makes kheer, they ___ two bowls. (a) will eats (b) will eat (c) would eat (d) ate
  18. 18.What is the plural of “train”? (a) train's (b) trains (c) traines (d) train
  19. 19.Pooja ___ rice on Saturdays. (a) cooking (b) cooks (c) cook
  20. 20.This is the woman ___ son is in my class. (a) whose (b) who (c) where (d) which
  21. 21.Add the question tag: You do not watch a cartoon every day, ___? (a) don't you (b) are you (c) do you
  22. 22.If it ___ tomorrow, they will stay at home. (a) would rain (b) rain (c) will rain (d) rains
  23. 23.Ira is going to ___ the bag tomorrow. (a) carrying (b) carries (c) carried (d) carry
  24. 24.That is the village ___ I was born. (a) who (b) whose (c) where (d) which
  25. 25.Fill the gap: I can see one ___. (a) potatoes (b) potatos (c) potato
  26. 26.My sister has just ___ a cake. (a) bakes (b) baking (c) baked (d) bake
  27. 27.This is the man ___ car is new. (a) where (b) whose (c) which (d) who
  28. 28.The students ___ very excited today. (a) is (b) are (c) am
  29. 29.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  30. 30.Meera loves sports. ___ plays cricket every evening. (a) She (b) Herself (c) Her
  31. 31.They ___ a new kite. (a) have (b) has
  32. 32.That is the woman ___ drives the school bus. (a) where (b) whose (c) which (d) who
  33. 33.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
  34. 34.We ___ in Delhi since 2021. (a) worked (b) has worked (c) have worked (d) work
  35. 35.___ she build a sandcastle on Saturdays? (a) Does (b) Are (c) Is (d) Do
  36. 36.Nisha said, “My bicycle is new.” → Nisha said that ___ bicycle was new. (a) hers (b) my (c) her (d) she
  37. 37.Ishaan is looking forward to ___ to school next week. (a) goes (b) going (c) go (d) to go
  38. 38.My brother ___ a picture in 2023. (a) draws (b) will draw (c) drawed (d) drew
  39. 39.He ___ in Pune since 2021. (a) have lived (b) lives (c) lived (d) has lived
  40. 40.The children ___ science last Sunday. (a) studied (b) have studied (c) study (d) will study

Answer key

  1. danced
  2. cook
  3. is
  4. breaks
  5. fly
  6. on
  7. We never eat fruit.
  8. is told
  9. have worked
  10. their
  11. boxes
  12. strong
  13. is
  14. are being flown
  15. since
  16. are
  17. will eat
  18. trains
  19. cooks
  20. whose
  21. do you
  22. rains
  23. carry
  24. where
  25. potato
  26. baked
  27. whose
  28. are
  29. are
  30. She
  31. have
  32. who
  33. has
  34. have worked
  35. Does
  36. her
  37. going
  38. drew
  39. has lived
  40. studied

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