← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 930 · 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.If Isha had wings, she ___ fly to school. (a) will (b) did (c) would be (d) would
  2. 2.Add the question tag: They watched a cartoon yesterday, ___? (a) weren't they (b) did they (c) didn't they (d) didn't them
  3. 3.Change to passive: “Tara has washed the plates.” → The plates ___ by Tara. (a) have washed (b) have been washed (c) has been washed
  4. 4.My brother ___ Hindi yesterday. (a) speaks (b) will speak (c) speaked (d) spoke
  5. 5.Add the question tag: My brother brings lunch every day, ___? (a) does he (b) doesn't him (c) isn't he (d) doesn't he
  6. 6.If Mum ___ kheer, she will eat two bowls. (a) would make (b) make (c) will make (d) makes
  7. 7.Meera kept ___ the dog. (a) feed (b) feeding (c) feeds (d) to feed
  8. 8.Choose the right word: Write your name ___ the first page. (a) on (b) at (c) under
  9. 9.What is the past tense of “wear”? (a) weared (b) worn (c) wearing (d) wore
  10. 10.___ the students feed the dog twice a week? (a) Do (b) Are (c) Does (d) Is
  11. 11.Which sentence is correct? (a) We usually eat rice. (b) We eat usually rice.
  12. 12.Fill in in, on or at: Our school trip is ___ Monday. (a) on (b) at (c) in
  13. 13.He ___ very excited today. (a) is (b) am (c) are
  14. 14.Change to passive: “Saanvi has told two stories.” → Two stories ___ by Saanvi. (a) has been told (b) have been told (c) have told
  15. 15.___ Rohan win the match last Sunday? (a) Does (b) Do (c) Was (d) Did
  16. 16.Fill in in, on or at: The shop opens ___ summer. (a) on (b) in (c) at
  17. 17.Fill the gap: Farhan is as ___ as Yash. (a) youngest (b) young (c) younger
  18. 18.He ___ hungry now. (a) am (b) is (c) are
  19. 19.Diya ___ that she was ready. (a) told (b) said (c) asked
  20. 20.She ___ in this school since 2022. (a) have studied (b) studies (c) has studied (d) studied
  21. 21.___ my brother bake a cake every Sunday? (a) Are (b) Is (c) Does (d) Do
  22. 22.Ishaan ___ vegetables last Sunday. (a) buys (b) will buy (c) bought (d) buyed
  23. 23.What is the plural of “leaf”? (a) leafes (b) leaves (c) leafs (d) leaf
  24. 24.I have a red umbrella. This umbrella is ___. (a) I (b) my (c) mine
  25. 25.We ___ a new school bag. (a) have (b) has
  26. 26.If you drop an egg, it ___. (a) breaks (b) broke (c) break
  27. 27.Add the question tag: My brother sends a message every day, ___? (a) doesn't he (b) isn't he (c) doesn't him (d) does he
  28. 28.Kunal is my friend. I play with ___ every day. (a) himself (b) him (c) he
  29. 29.The students ___ in the park tomorrow. (a) will jogging (b) jogged (c) will jog (d) will jogs
  30. 30.Farhan ___ going to watch a cartoon tomorrow. (a) are (b) am (c) is
  31. 31.He ___ feed the dog twice a week. (a) don't (b) isn't (c) doesn't
  32. 32.Fill the gap: I can see four ___. (a) womens (b) woman (c) women (d) womans
  33. 33.Add the question tag: Kabir is clever, ___? (a) isn't him (b) doesn't he (c) isn't he (d) is he
  34. 34.Yash is interested in ___ a story. (a) tells (b) telling (c) tell (d) to tell
  35. 35.You did not ___ rice yesterday. (a) cooking (b) cook (c) cooked (d) cooks
  36. 36.Farhan is my friend. I play with ___ every day. (a) himself (b) he (c) him
  37. 37.Fill the gap: Kabir drew three ___. (a) woman (b) womens (c) women (d) womans
  38. 38.___ she in the garden now? (a) Are (b) Is (c) Am
  39. 39.Priya has a new bicycle. It is ___ bicycle. (a) her (b) she (c) hers
  40. 40.If Kabir ___ the answer, he would tell the teacher. (a) will know (b) knows (c) would know (d) knew

Answer key

  1. would
  2. didn't they
  3. have been washed
  4. spoke
  5. doesn't he
  6. makes
  7. feeding
  8. on
  9. wore
  10. Do
  11. We usually eat rice.
  12. on
  13. is
  14. have been told
  15. Did
  16. in
  17. young
  18. is
  19. said
  20. has studied
  21. Does
  22. bought
  23. leaves
  24. mine
  25. have
  26. breaks
  27. doesn't he
  28. him
  29. will jog
  30. is
  31. doesn't
  32. women
  33. isn't he
  34. telling
  35. cook
  36. him
  37. women
  38. Is
  39. her
  40. knew

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