← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 301 · 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.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  2. 2.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) an (c) the
  3. 3.Fill in in, on or at: Our school trip is ___ 2 October. (a) at (b) in (c) on
  4. 4.Farhan ___ me that he was hungry. (a) said (b) asked (c) told
  5. 5.Fill the gap: Isha is as ___ as Nisha. (a) young (b) youngest (c) younger
  6. 6.Farhan is looking forward to ___ a picture next week. (a) to draw (b) draw (c) draws (d) drawing
  7. 7.Diya loves sports. ___ plays cricket every evening. (a) Her (b) She (c) Herself
  8. 8.If Karan ___ near the sea, he would swim every day. (a) would live (b) will live (c) lives (d) lived
  9. 9.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  10. 10.Fill the gap: Arjun is as ___ as Priya. (a) tallest (b) taller (c) tall
  11. 11.Fill in a or an: ___ egg (a) an (b) a
  12. 12.That is the bag ___ I bought yesterday. (a) whose (b) which (c) who (d) where
  13. 13.I ___ fly a kite every day. (a) aren't (b) don't (c) doesn't
  14. 14.What is the past tense of “build”? (a) building (b) built (c) builded
  15. 15.I like the bag ___ I bought yesterday. (a) who (b) where (c) which (d) whose
  16. 16.This is the town ___ my grandmother lives. (a) which (b) who (c) whose (d) where
  17. 17.Which sentence is correct? (a) He always eats rice. (b) He eats always rice.
  18. 18.You are going to ___ a song next week. (a) sings (b) singing (c) sang (d) sing
  19. 19.Karan and Kavya have a red cricket bat. This cricket bat is ___. (a) their (b) they (c) theirs
  20. 20.Fill in in, on or at: The shop opens ___ my birthday. (a) at (b) on (c) in
  21. 21.Fill in a or an: ___ old book (a) a (b) an
  22. 22.Choose the right verb: All the girls ___ a name tag. (a) has (b) have
  23. 23.Tara has a new kite. It is ___ kite. (a) she (b) her (c) hers
  24. 24.Karan and Meera love sports. ___ play cricket every evening. (a) Themselves (b) Their (c) They (d) Them
  25. 25.Vivaan asked me, “What do you want?” → Vivaan asked me ___. (a) what do I want (b) what did I want (c) what I wanted
  26. 26.If it ___ tomorrow, we will stay at home. (a) will rain (b) rains (c) would rain (d) rain
  27. 27.Aarav said, “I have drunk milk.” → Aarav said that he ___ milk. (a) has drunk (b) had drunk (c) have drunk
  28. 28.Add the question tag: My brother has not helped Grandma, ___? (a) has him (b) does he (c) has he (d) hasn't he
  29. 29.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  30. 30.Karan loves sports. ___ plays cricket every evening. (a) Himself (b) Him (c) He (d) His
  31. 31.Rahul ___ a tree next week. (a) will plant (b) planted (c) will planting (d) will plants
  32. 32.Kabir promised ___ a message. (a) sending (b) send (c) to send (d) sends
  33. 33.You ___ help Grandma every morning. (a) aren't (b) doesn't (c) don't
  34. 34.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) the (c) an
  35. 35.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) an (c) a
  36. 36.My sister and I have a new cricket bat. It is ___ cricket bat. (a) we (b) us (c) ours (d) our
  37. 37.Fill in a or an: ___ school (a) a (b) an
  38. 38.You ___ a new bicycle. (a) have (b) has
  39. 39.Fill in in, on or at: We will visit Nani ___ 15 August. (a) at (b) on (c) in
  40. 40.Change to passive: “Manav has baked two cakes.” → Two cakes ___ by Manav. (a) has been baked (b) have baked (c) have been baked

Answer key

  1. is
  2. the
  3. on
  4. told
  5. young
  6. drawing
  7. She
  8. lived
  9. is
  10. tall
  11. an
  12. which
  13. don't
  14. built
  15. which
  16. where
  17. He always eats rice.
  18. sing
  19. theirs
  20. on
  21. an
  22. have
  23. her
  24. They
  25. what I wanted
  26. rains
  27. had drunk
  28. has he
  29. is
  30. He
  31. will plant
  32. to send
  33. don't
  34. the
  35. the
  36. our
  37. a
  38. have
  39. on
  40. have been baked

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