← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 215 · 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.This is the man ___ car is new. (a) whose (b) where (c) which (d) who
  2. 2.Karan said, “I will sing a song.” → Karan said that he ___ sing a song. (a) will (b) would (c) is
  3. 3.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  4. 4.Fill the gap: Today's traffic is ___ than yesterday's. (a) worst (b) bad (c) badder (d) worse
  5. 5.Choose the right verb: Each of the boys ___ a name tag. (a) have (b) has
  6. 6.We ___ going to clean the room next month. (a) is (b) are (c) am
  7. 7.She has just ___ the train. (a) taken (b) taking (c) took (d) take
  8. 8.I have a new cricket bat. It is ___ cricket bat. (a) me (b) mine (c) my (d) I
  9. 9.They ___ in the pool twice a week. (a) swimming (b) swim (c) swims
  10. 10.Choose the right verb: My trousers ___ new. (a) are (b) is
  11. 11.Fill in a or an: ___ ox (a) a (b) an
  12. 12.Choose the right word: Fish swim ___ the river. (a) at (b) on (c) in
  13. 13.We ___ going to carry the bag tomorrow. (a) am (b) are (c) is
  14. 14.Aarav wanted ___ a tree. (a) climbs (b) to climb (c) climbing (d) climb
  15. 15.They have waited for the bus ___ morning. (a) since (b) for
  16. 16.I know the man ___ car is new. (a) which (b) whose (c) who (d) where
  17. 17.Sneha ___ me that she was hungry. (a) asked (b) told (c) said
  18. 18.___ you late today? (a) Am (b) Is (c) Are
  19. 19.Choose the right verb: Neither the twins nor Arjun ___ coming today. (a) is (b) are
  20. 20.Omkar planned ___ milk. (a) drinking (b) drinks (c) drink (d) to drink
  21. 21.They are going to ___ in the pool tomorrow. (a) swimming (b) swam (c) swim (d) swims
  22. 22.Choose the right verb: Each player ___ a ID card. (a) have (b) has
  23. 23.Diya loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  24. 24.Add the question tag: My brother is not hungry, ___? (a) is him (b) isn't he (c) is he (d) does he
  25. 25.___ she draw a picture two days ago? (a) Was (b) Do (c) Did (d) Does
  26. 26.Fill in in, on or at: The shop opens ___ sunset. (a) at (b) on (c) in
  27. 27.Neel finished ___ a song. (a) sing (b) singing (c) sings (d) to sing
  28. 28.Omkar ___ me that he was hungry. (a) asked (b) said (c) told
  29. 29.What is the plural of “mouse”? (a) mouse (b) mice (c) mouses (d) mices
  30. 30.My brother ___ a cap yesterday. (a) wore (b) weared (c) wears (d) will wear
  31. 31.Isha and Manav are my friends. I play with ___ every day. (a) themselves (b) them (c) they (d) their
  32. 32.We did not ___ rice yesterday. (a) cooking (b) cook (c) cooked (d) cooks
  33. 33.Rohan ___ me that he was hungry. (a) asked (b) said (c) told
  34. 34.You ___ in the park in 2023. (a) runned (b) run (c) ran (d) will run
  35. 35.Fill in in, on or at: We will visit Nani ___ night. (a) in (b) at (c) on
  36. 36.What is the past tense of “draw”? (a) drawn (b) drew (c) drawing (d) drawed
  37. 37.Diya ___ me that she was ready. (a) told (b) asked (c) said
  38. 38.I did not ___ rice yesterday. (a) cooked (b) cook (c) cooking (d) cooks
  39. 39.Fill in a or an: ___ honest man (a) an (b) a
  40. 40.We ___ for the team next month. (a) will clapping (b) will claps (c) will clap (d) clapped

Answer key

  1. whose
  2. would
  3. are
  4. worse
  5. has
  6. are
  7. taken
  8. my
  9. swim
  10. are
  11. an
  12. in
  13. are
  14. to climb
  15. since
  16. whose
  17. told
  18. Are
  19. is
  20. to drink
  21. swim
  22. has
  23. She
  24. is he
  25. Did
  26. at
  27. singing
  28. told
  29. mice
  30. wore
  31. them
  32. cook
  33. told
  34. ran
  35. at
  36. drew
  37. told
  38. cook
  39. an
  40. will clap

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