← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 803 · 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.Change to passive: “Myra will tell a story tomorrow.” → A story ___ by Myra tomorrow. (a) will be told (b) will tell (c) will be tell (d) will told
  2. 2.He ___ a new pencil box. (a) have (b) has
  3. 3.Change to passive: “Zoya has cleaned the room.” → The room ___ by Zoya. (a) has cleaned (b) has been cleaned (c) have been cleaned
  4. 4.My sister ___ in this school since 2022. (a) has studied (b) studied (c) studies (d) have studied
  5. 5.My sister ___ a kite yesterday. (a) will fly (b) flies (c) flew (d) flyed
  6. 6.Choose the right verb: Each student ___ a name tag. (a) has (b) have
  7. 7.That is the doctor ___ lives next door. (a) where (b) who (c) whose (d) which
  8. 8.I have just ___ vegetables. (a) buy (b) bought (c) buys (d) buying
  9. 9.She did not ___ a mango last Sunday. (a) ate (b) eats (c) eat (d) eating
  10. 10.We ___ the ball next Sunday. (a) threw (b) will throw (c) will throwing (d) will throws
  11. 11.Which word is the adverb? “Farhan rides gently every day.” (a) Farhan (b) rides (c) day (d) gently
  12. 12.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  13. 13.Arjun planned ___ milk. (a) to drink (b) drinks (c) drinking (d) drink
  14. 14.You ___ bought vegetables already. (a) has (b) have
  15. 15.Choose the right verb: Each girl ___ a locker. (a) have (b) has
  16. 16.If Mum ___ kheer, I will eat two bowls. (a) makes (b) would make (c) will make (d) make
  17. 17.This is the bag ___ I bought yesterday. (a) whose (b) who (c) which (d) where
  18. 18.Choose the right verb: Each of the girls ___ a water bottle. (a) has (b) have
  19. 19.Fill the gap: I can see one ___. (a) butterfly (b) butterflys (c) butterflies
  20. 20.___ Kavya win the match twice a week? (a) Do (b) Does (c) Is (d) Are
  21. 21.Choose the right word: The roots of a tree are ___ the ground. (a) under (b) on (c) at
  22. 22.If the bus comes late, she ___ the first class. (a) will misses (b) will miss (c) would miss (d) missed
  23. 23.Vivaan kept ___ the ball. (a) catches (b) to catch (c) catching (d) catch
  24. 24.Rohan loves sports. ___ plays cricket every evening. (a) Himself (b) Him (c) His (d) He
  25. 25.Ira and Kavya love sports. ___ play cricket every evening. (a) Them (b) Themselves (c) They (d) Their
  26. 26.If Karan had wings, he ___ fly to school. (a) would be (b) did (c) will (d) would
  27. 27.He has just ___ milk. (a) drank (b) drunk (c) drink (d) drinking
  28. 28.Fill in a, an or the: ___ sky is blue today. (a) the (b) an (c) a
  29. 29.Manav loves sports. ___ plays cricket every evening. (a) His (b) Him (c) Himself (d) He
  30. 30.You ___ in the park last Sunday. (a) runned (b) run (c) will run (d) ran
  31. 31.Aarav and Yash love sports. ___ play cricket every evening. (a) Them (b) They (c) Their (d) Themselves
  32. 32.This is the girl ___ bag is red. (a) whose (b) where (c) who (d) which
  33. 33.___ you very excited today? (a) Are (b) Is (c) Am
  34. 34.Add the question tag: I have run in the park, ___? (a) have I (b) don't I (c) haven't me (d) haven't I
  35. 35.You ___ help Grandma every day. (a) doesn't (b) aren't (c) don't
  36. 36.Fill in a or an: ___ elephant (a) a (b) an
  37. 37.You did not ___ in the pool two days ago. (a) swam (b) swims (c) swimming (d) swim
  38. 38.Fill the gap: Omkar is the ___ boy in the room today. (a) happier (b) most happiest (c) happiest (d) happy
  39. 39.Change to passive: “Isha is flying a kite now.” → A kite ___ by Isha now. (a) are being flown (b) is been flown (c) is being flown
  40. 40.Fill in a or an: ___ useful tool (a) a (b) an

Answer key

  1. will be told
  2. has
  3. has been cleaned
  4. has studied
  5. flew
  6. has
  7. who
  8. bought
  9. eat
  10. will throw
  11. gently
  12. is
  13. to drink
  14. have
  15. has
  16. makes
  17. which
  18. has
  19. butterfly
  20. Does
  21. under
  22. will miss
  23. catching
  24. He
  25. They
  26. would
  27. drunk
  28. the
  29. He
  30. ran
  31. They
  32. whose
  33. Are
  34. haven't I
  35. don't
  36. an
  37. swim
  38. happiest
  39. is being flown
  40. a

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