← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 177 · 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.Aditya ___ a new bicycle. (a) has (b) have
  2. 2.Dev is looking forward to ___ a bicycle next week. (a) to ride (b) riding (c) rides (d) ride
  3. 3.Fill in a or an: ___ ugly duckling (a) a (b) an
  4. 4.Add the question tag: My cousins are busy, ___? (a) aren't them (b) are they (c) aren't they (d) don't they
  5. 5.Kabir ___ sing a song every Sunday. (a) don't (b) isn't (c) doesn't
  6. 6.I know the man ___ sells mangoes. (a) which (b) who (c) whose (d) where
  7. 7.Fill the gap: I can see one ___. (a) loaf (b) loaves (c) loafs
  8. 8.Fill in in, on or at: The cricket match starts ___ July. (a) in (b) on (c) at
  9. 9.Fill the gap: This book is ___ than that one. (a) thin (b) thinner (c) thinnest (d) more thin
  10. 10.She is going to ___ the train next month. (a) taking (b) takes (c) take (d) took
  11. 11.If you ___ a magic lamp, you would wish for more holidays. (a) found (b) would find (c) find (d) will find
  12. 12.Add the question tag: She does not buy vegetables every day, ___? (a) does she (b) does her (c) doesn't she (d) is she
  13. 13.Nisha is my friend. I play with ___ every day. (a) herself (b) her (c) she
  14. 14.I know the school ___ my mother teaches. (a) which (b) where (c) who (d) whose
  15. 15.Fill the gap: I can see one ___. (a) teeth (b) tooths (c) tooth
  16. 16.Ira ___ caught the ball already. (a) has (b) have
  17. 17.Fill the gap: I can see one ___. (a) key (b) kies (c) keys
  18. 18.Fill in in, on or at: The shop opens ___ my birthday. (a) at (b) on (c) in
  19. 19.I did not ___ the bag in 2023. (a) carries (b) carried (c) carrying (d) carry
  20. 20.We ___ bought vegetables already. (a) has (b) have
  21. 21.Dev ___ a cap on Saturdays. (a) wears (b) wear (c) wearing
  22. 22.I have just ___ the dishes. (a) washed (b) washing (c) washes (d) wash
  23. 23.We ___ the ball next month. (a) caught (b) will catching (c) will catches (d) will catch
  24. 24.Fill in in, on or at: We will visit Nani ___ my birthday. (a) in (b) at (c) on
  25. 25.Fill in in, on or at: We will visit Nani ___ the evening. (a) on (b) in (c) at
  26. 26.If we ___ the answer, we would tell the teacher. (a) would know (b) knew (c) will know (d) know
  27. 27.Choose the right verb: Either Yash or my cousins ___ coming today. (a) is (b) are
  28. 28.My sister ___ a cake last week. (a) will bake (b) baked (c) has baked (d) bakes
  29. 29.What is the plural of “shelf”? (a) shelf (b) shelfs (c) shelfes (d) shelves
  30. 30.Add the question tag: Nisha has drunk milk, ___? (a) has she (b) doesn't she (c) hasn't her (d) hasn't she
  31. 31.I like the kite ___ my uncle gave me. (a) where (b) which (c) whose (d) who
  32. 32.This is the village ___ I was born. (a) where (b) who (c) which (d) whose
  33. 33.Manav finished ___ a tree. (a) plants (b) planting (c) plant (d) to plant
  34. 34.Ira and Isha are my friends. I play with ___ every day. (a) their (b) themselves (c) them (d) they
  35. 35.Fill in a or an: ___ one-rupee coin (a) an (b) a
  36. 36.Saanvi ___ a cap on Saturdays. (a) wears (b) wear (c) wearing
  37. 37.What is the past tense of “drink”? (a) drinked (b) drank (c) drunk (d) drinking
  38. 38.He ___ a kite last Sunday. (a) will fly (b) flies (c) flew (d) flyed
  39. 39.Fill the gap: Pooja is ___ than Karan. (a) tall (b) tallest (c) taller (d) more tall
  40. 40.Fill in in, on or at: The shop opens ___ 2027. (a) in (b) at (c) on

Answer key

  1. has
  2. riding
  3. an
  4. aren't they
  5. doesn't
  6. who
  7. loaf
  8. in
  9. thinner
  10. take
  11. found
  12. does she
  13. her
  14. where
  15. tooth
  16. has
  17. key
  18. on
  19. carry
  20. have
  21. wears
  22. washed
  23. will catch
  24. on
  25. in
  26. knew
  27. are
  28. baked
  29. shelves
  30. hasn't she
  31. which
  32. where
  33. planting
  34. them
  35. a
  36. wears
  37. drank
  38. flew
  39. taller
  40. in

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