← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 446 · 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.My brother and I love sports. ___ play cricket every evening. (a) Our (b) Us (c) Ourselves (d) We
  2. 2.Saanvi is my friend. I play with ___ every day. (a) she (b) her (c) herself
  3. 3.Rohan ___ a new cricket bat. (a) have (b) has
  4. 4.Fill in a or an: ___ year (a) an (b) a
  5. 5.We have lived in Pune ___ six months. (a) for (b) since
  6. 6.What is the plural of “girl”? (a) girles (b) girl's (c) girls (d) girl
  7. 7.My cousins ___ clean the room twice a week. (a) doesn't (b) aren't (c) don't
  8. 8.He has just ___ a picture. (a) drawn (b) draw (c) drawing (d) drew
  9. 9.Meera said, “I have made tea.” → Meera said that she ___ tea. (a) had made (b) have made (c) has made
  10. 10.Choose the right word: Meet me ___ the school gate. (a) under (b) in (c) at
  11. 11.If you ___ a lot of money, you would buy a big library. (a) have (b) will have (c) would have (d) had
  12. 12.Choose the right verb: Every student ___ a ID card. (a) has (b) have
  13. 13.I have played in the garden ___ morning. (a) for (b) since
  14. 14.Choose the right word: Write your name ___ the first page. (a) on (b) under (c) at
  15. 15.If it rains tomorrow, he ___ at home. (a) would stay (b) will stay (c) stayed (d) will stays
  16. 16.Fill in in, on or at: We will visit Nani ___ Friday. (a) on (b) at (c) in
  17. 17.If Arjun found a magic lamp, he ___ wish for more holidays. (a) will (b) would (c) did (d) would be
  18. 18.My cousins ___ the train twice a week. (a) taking (b) take (c) takes
  19. 19.We ___ thrown the ball already. (a) has (b) have
  20. 20.Fill the gap: This is the ___ story in the book. (a) interesting (b) interestingest (c) most interesting (d) more interesting
  21. 21.Change to passive: “Nisha washes the plates every day.” → The plates ___ by Nisha every day. (a) washes (b) are washed (c) are wash (d) is washed
  22. 22.Fill in in, on or at: The cricket match starts ___ 9:30. (a) at (b) in (c) on
  23. 23.Meera asked me, “Which book do you like?” → Meera asked me ___. (a) which book I liked (b) which book do I like (c) which book did I like
  24. 24.She ___ hungry now. (a) am (b) are (c) is
  25. 25.Change to passive: “Karan washes the plate every Sunday.” → The plate ___ by Karan every Sunday. (a) are washed (b) is washed (c) washes (d) is wash
  26. 26.Add the question tag: My parents have washed the dishes, ___? (a) haven't them (b) don't they (c) haven't they (d) have they
  27. 27.If you drop an egg, it ___. (a) break (b) breaks (c) broke
  28. 28.Change to passive: “Saanvi is writing a letter now.” → A letter ___ by Saanvi now. (a) is been written (b) are being written (c) is being written
  29. 29.Which sentence is correct? (a) We never drink tea. (b) We drink never tea.
  30. 30.Fill the gap: I can see one ___. (a) loaf (b) loafs (c) loaves
  31. 31.Zoya is my friend. I play with ___ every day. (a) her (b) she (c) herself
  32. 32.Fill in a or an: ___ umbrella (a) a (b) an
  33. 33.That is the market ___ we buy vegetables. (a) whose (b) who (c) where (d) which
  34. 34.Neel ___ going to swim in the pool next Sunday. (a) am (b) is (c) are
  35. 35.Add the question tag: We did not climb a tree yesterday, ___? (a) were we (b) didn't we (c) did us (d) did we
  36. 36.That is the man ___ sells mangoes. (a) who (b) which (c) whose (d) where
  37. 37.Which sentence is correct? (a) I eat often rice. (b) I often eat rice.
  38. 38.Priya asked me, “What is your name?” → Priya asked me ___. (a) what my name was (b) what is my name (c) what was my name
  39. 39.Fill the gap: I can see one ___. (a) baby (b) babies (c) babys
  40. 40.Aisha is a beautiful dancer. She dances ___. (a) beautiful (b) beautifully (c) beautifuly

Answer key

  1. We
  2. her
  3. has
  4. a
  5. for
  6. girls
  7. don't
  8. drawn
  9. had made
  10. at
  11. had
  12. has
  13. since
  14. on
  15. will stay
  16. on
  17. would
  18. take
  19. have
  20. most interesting
  21. are washed
  22. at
  23. which book I liked
  24. is
  25. is washed
  26. haven't they
  27. breaks
  28. is being written
  29. We never drink tea.
  30. loaf
  31. her
  32. an
  33. where
  34. is
  35. did we
  36. who
  37. I often eat rice.
  38. what my name was
  39. baby
  40. beautifully

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