← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 455 · 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.___ Pooja wear a cap two days ago? (a) Did (b) Do (c) Was (d) Does
  2. 2.Which word is the adverb? “Vivaan drives carefully every day.” (a) day (b) Vivaan (c) drives (d) carefully
  3. 3.We ___ on the stage next week. (a) will dance (b) danced (c) will dancing (d) will dances
  4. 4.Fill in a or an: ___ elephant (a) a (b) an
  5. 5.Fill in a, an or the: Meera is ___ best singer in our school. (a) the (b) a (c) an
  6. 6.Add the question tag: They have studied science, ___? (a) haven't they (b) haven't them (c) don't they (d) have they
  7. 7.Fill in a or an: ___ aeroplane (a) a (b) an
  8. 8.Change to passive: “Kabir has written two letters.” → Two letters ___ by Kabir. (a) has been written (b) have been written (c) have written
  9. 9.Isha loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
  10. 10.My brother ___ going to sing a song next month. (a) am (b) are (c) is
  11. 11.Add the question tag: You tell a story every day, ___? (a) aren't you (b) do you (c) don't you
  12. 12.Riya is a happy singer. She sings ___. (a) happyly (b) happily (c) happy
  13. 13.___ you happy today? (a) Am (b) Are (c) Is
  14. 14.Fill in a, an or the: Riya came ___ first in the race. (a) a (b) an (c) the
  15. 15.Fill the gap: I can see one ___. (a) pencil (b) penciles (c) pencils
  16. 16.Sneha asked me, “What do you want?” → Sneha asked me ___. (a) what did I want (b) what I wanted (c) what do I want
  17. 17.My sister and I love sports. ___ play cricket every evening. (a) Us (b) We (c) Our (d) Ourselves
  18. 18.Change to passive: “Neel has told a story.” → A story ___ by Neel. (a) has been told (b) has told (c) have been told
  19. 19.This is the bus ___ goes to the zoo. (a) which (b) who (c) whose (d) where
  20. 20.If the shop ___ early, you will buy fresh mangoes. (a) open (b) opens (c) would open (d) will open
  21. 21.Fill the gap: A cheetah is ___ than a horse. (a) fast (b) more fast (c) fastest (d) faster
  22. 22.Yash ___ going to wash the dishes next month. (a) am (b) are (c) is
  23. 23.My sister ___ going to bring lunch tomorrow. (a) is (b) are (c) am
  24. 24.___ my cousins watch a cartoon every Sunday? (a) Is (b) Are (c) Do (d) Does
  25. 25.If the bus comes late, you ___ the first class. (a) missed (b) will miss (c) will misses (d) would miss
  26. 26.___ Neel at home today? (a) Am (b) Are (c) Is
  27. 27.You ___ wash the dishes on Saturdays. (a) doesn't (b) aren't (c) don't
  28. 28.Rohan is looking forward to ___ in the park next week. (a) to run (b) running (c) runs (d) run
  29. 29.What is the plural of “wife”? (a) wife (b) wifes (c) wives (d) wifs
  30. 30.Fill in in, on or at: The shop opens ___ sunset. (a) on (b) in (c) at
  31. 31.___ my sister catch the ball twice a week? (a) Does (b) Is (c) Do (d) Are
  32. 32.Add the question tag: You are late, ___? (a) aren't you (b) are you (c) don't you
  33. 33.Aarav enjoyed ___ a mango. (a) to eat (b) eats (c) eating (d) eat
  34. 34.___ she wear a cap every day? (a) Is (b) Does (c) Are (d) Do
  35. 35.My cousins have had this bicycle ___ a long time. (a) since (b) for
  36. 36.Fill in a or an: ___ unusual toy (a) a (b) an
  37. 37.Kabir ___ that he was late. (a) said (b) told (c) asked
  38. 38.Add the question tag: Aisha has played cricket, ___? (a) hasn't she (b) has she (c) doesn't she (d) hasn't her
  39. 39.She did not ___ a tree two days ago. (a) plant (b) plants (c) planted (d) planting
  40. 40.He ___ a new school bag. (a) has (b) have

Answer key

  1. Did
  2. carefully
  3. will dance
  4. an
  5. the
  6. haven't they
  7. an
  8. have been written
  9. She
  10. is
  11. don't you
  12. happily
  13. Are
  14. the
  15. pencil
  16. what I wanted
  17. We
  18. has been told
  19. which
  20. opens
  21. faster
  22. is
  23. is
  24. Do
  25. will miss
  26. Is
  27. don't
  28. running
  29. wives
  30. at
  31. Does
  32. aren't you
  33. eating
  34. Does
  35. for
  36. an
  37. said
  38. hasn't she
  39. plant
  40. has

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