← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 885 · 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.Sneha has a new water bottle. It is ___ water bottle. (a) hers (b) she (c) her
  2. 2.She has known my best friend ___ six months. (a) since (b) for
  3. 3.Nisha ___ a cap on Saturdays. (a) wear (b) wearing (c) wears
  4. 4.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  5. 5.Fill in in, on or at: Our school trip is ___ July. (a) on (b) at (c) in
  6. 6.Aisha ___ the ball next week. (a) threw (b) will throwing (c) will throw (d) will throws
  7. 7.___ I in the garden now? (a) Is (b) Am (c) Are
  8. 8.I am going to ___ cricket next month. (a) playing (b) plays (c) played (d) play
  9. 9.Fill in a or an: ___ one-rupee coin (a) a (b) an
  10. 10.I ___ very excited today. (a) am (b) is (c) are
  11. 11.He ___ studied science already. (a) has (b) have
  12. 12.Kunal said, “I have watched a cartoon.” → Kunal said that he ___ a cartoon. (a) have watched (b) had watched (c) has watched
  13. 13.Ishaan practised ___ rice. (a) cook (b) cooks (c) to cook (d) cooking
  14. 14.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) an (c) the
  15. 15.___ they late today? (a) Is (b) Are (c) Am
  16. 16.I like the cake ___ Mum baked. (a) whose (b) where (c) who (d) which
  17. 17.You ___ written a letter already. (a) has (b) have
  18. 18.Choose the right word: The stars shine ___ the sky. (a) in (b) on (c) at
  19. 19.He ___ on the stage every morning. (a) dancing (b) dances (c) dance
  20. 20.If the bus comes late, we ___ the first class. (a) would miss (b) missed (c) will misses (d) will miss
  21. 21.He ___ milk every day. (a) drink (b) drinking (c) drinks
  22. 22.Choose the right verb: All the students ___ a ID card. (a) has (b) have
  23. 23.Change to passive: “Karan told a story yesterday.” → A story ___ by Karan yesterday. (a) were told (b) was told (c) was tell (d) told
  24. 24.___ they draw a picture in 2023? (a) Was (b) Does (c) Do (d) Did
  25. 25.Fill in a or an: ___ yellow kite (a) a (b) an
  26. 26.Isha is looking forward to ___ a sandcastle next week. (a) to build (b) build (c) builds (d) building
  27. 27.Fill in in, on or at: The cricket match starts ___ winter. (a) at (b) in (c) on
  28. 28.We ___ going to cook rice next month. (a) are (b) is (c) am
  29. 29.I ___ rice tomorrow. (a) will cooking (b) will cooks (c) will cook (d) cooked
  30. 30.Kavya did not ___ milk last Sunday. (a) drinks (b) drink (c) drank (d) drinking
  31. 31.Change to passive: “Isha makes a kite every day.” → A kite ___ by Isha every day. (a) is made (b) is make (c) are made (d) makes
  32. 32.If you heat water to 100 °C, it ___. (a) boiled (b) boil (c) boils
  33. 33.Fill the gap: The owl was ___ than the fox. (a) wise (b) more wise (c) wisest (d) wiser
  34. 34.I ___ the dog every Sunday. (a) feeds (b) feed (c) feeding
  35. 35.That is the boy ___ father is a pilot. (a) where (b) who (c) which (d) whose
  36. 36.Fill the gap: This garden is ___ than that one. (a) beautifuller (b) most beautiful (c) more beautiful (d) beautiful
  37. 37.Fill the gap: I can see one ___. (a) wolfs (b) wolf (c) wolves
  38. 38.Nisha is a slow walker. She walks ___. (a) slowely (b) slow (c) slowly
  39. 39.That is the man ___ sells mangoes. (a) who (b) whose (c) which (d) where
  40. 40.Rahul ___ a new puppy. (a) has (b) have

Answer key

  1. her
  2. for
  3. wears
  4. is
  5. in
  6. will throw
  7. Am
  8. play
  9. a
  10. am
  11. has
  12. had watched
  13. cooking
  14. the
  15. Are
  16. which
  17. have
  18. in
  19. dances
  20. will miss
  21. drinks
  22. have
  23. was told
  24. Did
  25. a
  26. building
  27. in
  28. are
  29. will cook
  30. drink
  31. is made
  32. boils
  33. wiser
  34. feed
  35. whose
  36. more beautiful
  37. wolf
  38. slowly
  39. who
  40. has

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