← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 663 · 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.Add the question tag: She can wear a cap, ___? (a) can she (b) can't her (c) doesn't she (d) can't she
  2. 2.___ my sister late today? (a) Are (b) Is (c) Am
  3. 3.That is the park ___ we play cricket. (a) which (b) where (c) whose (d) who
  4. 4.Change to passive: “Rohan has written a letter.” → A letter ___ by Rohan. (a) have been written (b) has been written (c) has written
  5. 5.Which sentence is correct? (a) I drink always milk. (b) I always drink milk.
  6. 6.Add the question tag: We are ready, ___? (a) aren't us (b) aren't we (c) are we (d) don't we
  7. 7.What is the past tense of “go”? (a) goed (b) going (c) gone (d) went
  8. 8.I ___ the dishes next week. (a) will washing (b) will washes (c) will wash (d) washed
  9. 9.___ he at home today? (a) Is (b) Are (c) Am
  10. 10.The children ___ for the team every morning. (a) clapping (b) claps (c) clap
  11. 11.She is going to ___ the train tomorrow. (a) taking (b) took (c) take (d) takes
  12. 12.If India wins the match, I ___ with joy. (a) will dances (b) danced (c) will dance (d) would dance
  13. 13.Ananya is my friend. I play with ___ every day. (a) herself (b) her (c) she
  14. 14.Tara and Vivaan have a red bicycle. This bicycle is ___. (a) theirs (b) they (c) their
  15. 15.She ___ in the garden now. (a) is (b) am (c) are
  16. 16.My cousins ___ climb a tree every morning. (a) don't (b) doesn't (c) aren't
  17. 17.Choose the right verb: All the girls ___ a name tag. (a) has (b) have
  18. 18.He ___ for the team two days ago. (a) claps (b) will clap (c) has clapped (d) clapped
  19. 19.She ___ the train last Sunday. (a) takes (b) taked (c) will take (d) took
  20. 20.Add the question tag: Neel has sent a message, ___? (a) hasn't him (b) hasn't he (c) has he (d) doesn't he
  21. 21.My brother and I love sports. ___ play cricket every evening. (a) We (b) Ourselves (c) Us (d) Our
  22. 22.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) the (c) an
  23. 23.Fill the gap: I can see one ___. (a) mouses (b) mouse (c) mice
  24. 24.My brother and I have a new water bottle. It is ___ water bottle. (a) us (b) ours (c) our (d) we
  25. 25.Nisha is a safe driver. She drives ___. (a) safe (b) safely (c) safly
  26. 26.___ you bake a cake every morning? (a) Are (b) Do (c) Does (d) Is
  27. 27.___ you happy today? (a) Am (b) Is (c) Are
  28. 28.Ira has a new cricket bat. It is ___ cricket bat. (a) she (b) hers (c) her
  29. 29.Choose the right word: Fish swim ___ the river. (a) on (b) at (c) in
  30. 30.Arjun ___ me that he was busy. (a) told (b) said (c) asked
  31. 31.___ they happy today? (a) Are (b) Am (c) Is
  32. 32.She ___ a new cricket bat. (a) have (b) has
  33. 33.___ I catch the ball last Sunday? (a) Do (b) Was (c) Does (d) Did
  34. 34.___ I go to school yesterday? (a) Did (b) Does (c) Was (d) Do
  35. 35.Aisha finished ___ the room. (a) to clean (b) cleans (c) clean (d) cleaning
  36. 36.Choose the right word: There is a fan ___ the ceiling. (a) in (b) on (c) at
  37. 37.Kunal said, “I am ready.” → Kunal said that he ___ ready. (a) was (b) were (c) is (d) am
  38. 38.Fill in in, on or at: We will visit Nani ___ noon. (a) in (b) on (c) at
  39. 39.Ananya has a new kite. It is ___ kite. (a) she (b) her (c) hers
  40. 40.If you drop an egg, it ___. (a) broke (b) break (c) breaks

Answer key

  1. can't she
  2. Is
  3. where
  4. has been written
  5. I always drink milk.
  6. aren't we
  7. went
  8. will wash
  9. Is
  10. clap
  11. take
  12. will dance
  13. her
  14. theirs
  15. is
  16. don't
  17. have
  18. clapped
  19. took
  20. hasn't he
  21. We
  22. the
  23. mouse
  24. our
  25. safely
  26. Do
  27. Are
  28. her
  29. in
  30. told
  31. Are
  32. has
  33. Did
  34. Did
  35. cleaning
  36. on
  37. was
  38. at
  39. her
  40. breaks

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