← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 717 · 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.I know the man ___ sells mangoes. (a) which (b) whose (c) where (d) who
  2. 2.Ira ___ vegetables every Sunday. (a) buying (b) buy (c) buys
  3. 3.This is the market ___ we buy vegetables. (a) whose (b) which (c) who (d) where
  4. 4.You ___ in Delhi since 2022. (a) have worked (b) worked (c) has worked (d) work
  5. 5.She ___ ready for school. (a) am (b) are (c) is
  6. 6.Fill in a, an or the: Meera is ___ best singer in our school. (a) the (b) an (c) a
  7. 7.If they ___ a magic lamp, they would wish for more holidays. (a) found (b) find (c) would find (d) will find
  8. 8.Choose the right word: Meet me ___ the school gate. (a) under (b) in (c) at
  9. 9.Fill the gap: Summer is ___ than winter. (a) more hot (b) hot (c) hottest (d) hotter
  10. 10.Which word is the adverb? “Vivaan writes neatly every day.” (a) writes (b) neatly (c) day (d) Vivaan
  11. 11.Fill in a or an: ___ honour (a) a (b) an
  12. 12.Kavya avoided ___ the bag. (a) to carry (b) carries (c) carrying (d) carry
  13. 13.___ they bake a cake every morning? (a) Are (b) Do (c) Does (d) Is
  14. 14.Aisha is tired of ___ to school. (a) go (b) goes (c) going (d) to go
  15. 15.Change to passive: “Vivaan will clean the room tomorrow.” → The room ___ by Vivaan tomorrow. (a) will cleaned (b) will be clean (c) will be cleaned (d) will clean
  16. 16.Dev asked me, “Which book do you like?” → Dev asked me ___. (a) which book did I like (b) which book I liked (c) which book do I like
  17. 17.We ___ a new bicycle. (a) have (b) has
  18. 18.They ___ Grandma next month. (a) will helping (b) will helps (c) will help (d) helped
  19. 19.You ___ a new pencil box. (a) has (b) have
  20. 20.If it ___ tomorrow, she will stay at home. (a) rain (b) rains (c) would rain (d) will rain
  21. 21.Which word is the adverb? “Diya wins easily every day.” (a) easily (b) wins (c) day (d) Diya
  22. 22.Fill in a or an: ___ ox (a) an (b) a
  23. 23.Manav said, “My room is clean.” → Manav said that ___ room was clean. (a) him (b) his (c) he (d) my
  24. 24.What is the past tense of “make”? (a) made (b) making (c) maked
  25. 25.Vivaan practised ___ the ball. (a) catch (b) catches (c) to catch (d) catching
  26. 26.You ___ a cake next Sunday. (a) will bakes (b) will baking (c) baked (d) will bake
  27. 27.Arjun is my friend. I play with ___ every day. (a) himself (b) him (c) he
  28. 28.You ___ in the park in 2023. (a) ran (b) run (c) will run (d) runned
  29. 29.That is the boy ___ won the race. (a) where (b) whose (c) which (d) who
  30. 30.My sister ___ in the garden now. (a) is (b) are (c) am
  31. 31.My sister has had this bicycle ___ 2020. (a) since (b) for
  32. 32.Choose the right word: The birds are sitting ___ the wire. (a) on (b) in (c) at
  33. 33.Choose the right word: The ball rolled ___ the sofa. (a) in (b) at (c) under
  34. 34.They ___ going to write a letter tomorrow. (a) are (b) am (c) is
  35. 35.Zoya said, “My bag is heavy.” → Zoya said that ___ bag was heavy. (a) my (b) she (c) hers (d) her
  36. 36.Neel is my friend. I play with ___ every day. (a) he (b) himself (c) him
  37. 37.Vivaan is my friend. I play with ___ every day. (a) him (b) himself (c) he
  38. 38.Fill the gap: This story is ___ than that one. (a) interesting (b) interestinger (c) most interesting (d) more interesting
  39. 39.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  40. 40.My brother and I have a new umbrella. It is ___ umbrella. (a) us (b) our (c) ours (d) we

Answer key

  1. who
  2. buys
  3. where
  4. have worked
  5. is
  6. the
  7. found
  8. at
  9. hotter
  10. neatly
  11. an
  12. carrying
  13. Do
  14. going
  15. will be cleaned
  16. which book I liked
  17. have
  18. will help
  19. have
  20. rains
  21. easily
  22. an
  23. his
  24. made
  25. catching
  26. will bake
  27. him
  28. ran
  29. who
  30. is
  31. since
  32. on
  33. under
  34. are
  35. her
  36. him
  37. him
  38. more interesting
  39. is
  40. our

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