← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 384 · 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.Karan ___ very excited today. (a) am (b) is (c) are
  2. 2.I know the teacher ___ teaches us maths. (a) whose (b) who (c) which (d) where
  3. 3.My sister ___ in Delhi since 2021. (a) have worked (b) has worked (c) works (d) worked
  4. 4.You ___ win the match twice a week. (a) don't (b) aren't (c) doesn't
  5. 5.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
  6. 6.Fill the gap: Neel is as ___ as Rahul. (a) happier (b) happy (c) happiest
  7. 7.What is the past tense of “catch”? (a) caught (b) catching (c) catched
  8. 8.___ the children at home today? (a) Are (b) Is (c) Am
  9. 9.Which word is the adverb? “Vivaan drives carefully every day.” (a) day (b) Vivaan (c) carefully (d) drives
  10. 10.Myra ___ me that she was late. (a) said (b) asked (c) told
  11. 11.We ___ dance on the stage every morning. (a) doesn't (b) aren't (c) don't
  12. 12.I ___ in the garden now. (a) are (b) am (c) is
  13. 13.She ___ in the garden now. (a) am (b) are (c) is
  14. 14.Add the question tag: I am not busy, ___? (a) aren't I (b) am I (c) am me (d) do I
  15. 15.Vivaan asked me, “Where do you live?” → Vivaan asked me ___. (a) where I lived (b) where do I live (c) where did I live
  16. 16.Rohan said, “I plant a tree every day.” → Rohan said that he ___ a tree every day. (a) planting (b) plant (c) plants (d) planted
  17. 17.Fill the gap: This temple is ___ than that one. (a) more famous (b) famous (c) most famous (d) famouser
  18. 18.Which word is the adverb? “Saanvi writes neatly every day.” (a) neatly (b) writes (c) day (d) Saanvi
  19. 19.Fill the gap: This is the ___ bag in our class. (a) most heaviest (b) heavy (c) heaviest (d) heavier
  20. 20.Fill the gap: I can see one ___. (a) loaf (b) loaves (c) loafs
  21. 21.Fill the gap: I can see one ___. (a) stories (b) story (c) storys
  22. 22.This is the village ___ I was born. (a) where (b) which (c) whose (d) who
  23. 23.Change to passive: “Arjun sings a song every day.” → A song ___ by Arjun every day. (a) is sang (b) sings (c) is sung (d) are sung
  24. 24.I ___ danced on the stage already. (a) has (b) have
  25. 25.Riya planned ___ a song. (a) sings (b) singing (c) to sing (d) sing
  26. 26.This is the bus ___ goes to the zoo. (a) who (b) which (c) where (d) whose
  27. 27.I know the man ___ car is new. (a) which (b) where (c) whose (d) who
  28. 28.Fill the gap: I can see one ___. (a) babys (b) baby (c) babies
  29. 29.___ we ready for school? (a) Am (b) Is (c) Are
  30. 30.___ I hungry now? (a) Am (b) Is (c) Are
  31. 31.Fill in in, on or at: The cricket match starts ___ sunrise. (a) on (b) at (c) in
  32. 32.Which word is the adverb? “Nisha speaks loudly every day.” (a) speaks (b) Nisha (c) loudly (d) day
  33. 33.The students ___ late today. (a) am (b) is (c) are
  34. 34.They ___ a story every Sunday. (a) telling (b) tell (c) tells
  35. 35.I ___ played cricket already. (a) has (b) have
  36. 36.Fill the gap: There are many ___ here. (a) puppy (b) puppys (c) puppies (d) puppyes
  37. 37.Fill in a or an: ___ onion (a) an (b) a
  38. 38.Change to passive: “Isha will sing a song tomorrow.” → A song ___ by Isha tomorrow. (a) will sung (b) will be sung (c) will be sing (d) will sing
  39. 39.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
  40. 40.Aditya is a gentle rider. He rides ___. (a) gentlely (b) gentle (c) gently

Answer key

  1. is
  2. who
  3. has worked
  4. don't
  5. get
  6. happy
  7. caught
  8. Are
  9. carefully
  10. told
  11. don't
  12. am
  13. is
  14. am I
  15. where I lived
  16. planted
  17. more famous
  18. neatly
  19. heaviest
  20. loaf
  21. story
  22. where
  23. is sung
  24. have
  25. to sing
  26. which
  27. whose
  28. baby
  29. Are
  30. Am
  31. at
  32. loudly
  33. are
  34. tell
  35. have
  36. puppies
  37. an
  38. will be sung
  39. is
  40. gently

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