← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 227 · 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.Fill the gap: I can see one ___. (a) puppy (b) puppys (c) puppies
  2. 2.Fill the gap: I can see one ___. (a) bookes (b) books (c) book
  3. 3.Add the question tag: She is not clever, ___? (a) does she (b) is her (c) is she (d) isn't she
  4. 4.Saanvi kept ___ a cake. (a) to bake (b) baking (c) bakes (d) bake
  5. 5.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) an (b) a (c) the
  6. 6.___ I dance on the stage in 2023? (a) Was (b) Does (c) Do (d) Did
  7. 7.We ___ going to play cricket next week. (a) is (b) are (c) am
  8. 8.He ___ cricket last Sunday. (a) has played (b) played (c) will play (d) plays
  9. 9.Change to passive: “Manav plants a tree every day.” → A tree ___ by Manav every day. (a) plants (b) are planted (c) is planted (d) is plant
  10. 10.I like the book ___ Riya lent me. (a) whose (b) where (c) who (d) which
  11. 11.Tara asked me, “When do you get up?” → Tara asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
  12. 12.Arjun said, “My bicycle is new.” → Arjun said that ___ bicycle was new. (a) his (b) he (c) him (d) my
  13. 13.Add the question tag: You have not eaten a mango, ___? (a) haven't you (b) do you (c) have you
  14. 14.What is the past tense of “take”? (a) took (b) taked (c) taken (d) taking
  15. 15.If the shop opens early, she ___ fresh mangoes. (a) bought (b) would buy (c) will buys (d) will buy
  16. 16.Choose the right word: The stars shine ___ the sky. (a) in (b) on (c) at
  17. 17.I ___ climbed a tree already. (a) has (b) have
  18. 18.Add the question tag: The students are busy, ___? (a) are they (b) don't they (c) aren't them (d) aren't they
  19. 19.I have a new kite. It is ___ kite. (a) me (b) my (c) I (d) mine
  20. 20.Fill the gap: I can see one ___. (a) traines (b) trains (c) train
  21. 21.Kabir ___ with Nani since 2020. (a) have stayed (b) stayed (c) stays (d) has stayed
  22. 22.Add the question tag: My sister drinks milk every day, ___? (a) does she (b) doesn't she (c) isn't she (d) doesn't her
  23. 23.Add the question tag: You do not ride a bicycle every day, ___? (a) are you (b) don't you (c) do you
  24. 24.Saanvi loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  25. 25.Choose the right verb: Each of the students ___ a locker. (a) has (b) have
  26. 26.___ Saanvi at home today? (a) Is (b) Am (c) Are
  27. 27.Add the question tag: He tells a story every day, ___? (a) doesn't he (b) isn't he (c) does he (d) doesn't him
  28. 28.Riya ___ on the stage next week. (a) danced (b) will dancing (c) will dances (d) will dance
  29. 29.Fill in in, on or at: The shop opens ___ Sunday morning. (a) on (b) at (c) in
  30. 30.Choose the right verb: Each boy ___ a name tag. (a) has (b) have
  31. 31.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) a (c) the
  32. 32.I know the man ___ sells mangoes. (a) which (b) where (c) whose (d) who
  33. 33.We ___ caught the ball already. (a) has (b) have
  34. 34.___ we in the garden now? (a) Are (b) Is (c) Am
  35. 35.If India ___ the match, she will dance with joy. (a) will win (b) wins (c) would win (d) win
  36. 36.Fill in a or an: ___ elephant (a) a (b) an
  37. 37.Fill in a or an: ___ ox (a) a (b) an
  38. 38.Fill in a or an: ___ yellow kite (a) an (b) a
  39. 39.The children ___ in the garden now. (a) am (b) is (c) are
  40. 40.My brother has just ___ a letter. (a) written (b) writing (c) wrote (d) write

Answer key

  1. puppy
  2. book
  3. is she
  4. baking
  5. the
  6. Did
  7. are
  8. played
  9. is planted
  10. which
  11. when I got up
  12. his
  13. have you
  14. took
  15. will buy
  16. in
  17. have
  18. aren't they
  19. my
  20. train
  21. has stayed
  22. doesn't she
  23. do you
  24. She
  25. has
  26. Is
  27. doesn't he
  28. will dance
  29. on
  30. has
  31. the
  32. who
  33. have
  34. Are
  35. wins
  36. an
  37. an
  38. a
  39. are
  40. written

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