← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 546 · 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.Kabir finished ___ vegetables. (a) buys (b) buy (c) buying (d) to buy
  2. 2.Ira and Ishaan are my friends. I play with ___ every day. (a) themselves (b) their (c) them (d) they
  3. 3.Add the question tag: Rahul has danced on the stage, ___? (a) hasn't him (b) has he (c) hasn't he (d) doesn't he
  4. 4.Which sentence is correct? (a) She drinks never milk. (b) She never drinks milk.
  5. 5.This is the kite ___ my uncle gave me. (a) where (b) who (c) which (d) whose
  6. 6.Omkar loves sports. ___ plays cricket every evening. (a) Him (b) His (c) He (d) Himself
  7. 7.___ I help Grandma every morning? (a) Do (b) Does (c) Are (d) Is
  8. 8.Saanvi avoided ___ the room. (a) cleans (b) clean (c) to clean (d) cleaning
  9. 9.Diya is looking forward to ___ the ball next week. (a) throw (b) throws (c) throwing (d) to throw
  10. 10.Arjun ___ the train next month. (a) will taking (b) took (c) will take (d) will takes
  11. 11.She ___ Grandma in 2023. (a) helps (b) has helped (c) will help (d) helped
  12. 12.My sister ___ throw the ball every morning. (a) don't (b) doesn't (c) isn't
  13. 13.You ___ cleaned the room already. (a) has (b) have
  14. 14.Fill the gap: I can see one ___. (a) mouses (b) mice (c) mouse
  15. 15.___ we in the garden now? (a) Are (b) Am (c) Is
  16. 16.We are going to ___ a cake next Sunday. (a) baked (b) bake (c) baking (d) bakes
  17. 17.Change to passive: “Ananya has sung two songs.” → Two songs ___ by Ananya. (a) have been sung (b) has been sung (c) have sung
  18. 18.Fill in a or an: ___ elephant (a) an (b) a
  19. 19.If I ___ a free day, I would visit Nani. (a) would get (b) will get (c) get (d) got
  20. 20.Change to passive: “Pooja draws three pictures every day.” → Three pictures ___ by Pooja every day. (a) are drawn (b) is drawn (c) are drew (d) draws
  21. 21.Tara ___ the dog in 2023. (a) fed (b) feeds (c) will feed (d) feeded
  22. 22.Nisha kept ___ the train. (a) take (b) takes (c) taking (d) to take
  23. 23.If the train ___ on time, they will reach Jaipur by noon. (a) will leave (b) would leave (c) leaves (d) leave
  24. 24.I have a new cricket bat. It is ___ cricket bat. (a) I (b) mine (c) me (d) my
  25. 25.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) the (c) an
  26. 26.___ Aarav swim in the pool every Sunday? (a) Does (b) Are (c) Do (d) Is
  27. 27.Fill the gap: There are many ___ here. (a) mice (b) mouse (c) mices (d) mouses
  28. 28.I ___ told a story already. (a) have (b) has
  29. 29.Kunal has worked in Delhi ___ five years. (a) since (b) for
  30. 30.Add the question tag: My friends are not ready, ___? (a) are they (b) are them (c) aren't they (d) do they
  31. 31.Farhan is tired of ___ for the team. (a) clapping (b) to clap (c) clap (d) claps
  32. 32.Which word is the adverb? “Dev drives carefully every day.” (a) day (b) carefully (c) drives (d) Dev
  33. 33.I ___ happy today. (a) am (b) is (c) are
  34. 34.Which sentence is correct? (a) He eats often rice. (b) He often eats rice.
  35. 35.I have waited for the bus ___ half an hour. (a) since (b) for
  36. 36.I like the bag ___ I bought yesterday. (a) whose (b) where (c) who (d) which
  37. 37.If you mix red and white, you ___ pink. (a) got (b) gets (c) get
  38. 38.___ we ready for school? (a) Am (b) Are (c) Is
  39. 39.Change to passive: “Rahul will fly a kite tomorrow.” → A kite ___ by Rahul tomorrow. (a) will be flown (b) will fly (c) will be fly (d) will flown
  40. 40.Fill in a, an or the: This is ___ oldest tree in our town. (a) the (b) an (c) a

Answer key

  1. buying
  2. them
  3. hasn't he
  4. She never drinks milk.
  5. which
  6. He
  7. Do
  8. cleaning
  9. throwing
  10. will take
  11. helped
  12. doesn't
  13. have
  14. mouse
  15. Are
  16. bake
  17. have been sung
  18. an
  19. got
  20. are drawn
  21. fed
  22. taking
  23. leaves
  24. my
  25. the
  26. Does
  27. mice
  28. have
  29. for
  30. are they
  31. clapping
  32. carefully
  33. am
  34. He often eats rice.
  35. for
  36. which
  37. get
  38. Are
  39. will be flown
  40. the

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