← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 419 · 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: Tara has worn a cap, ___? (a) has she (b) doesn't she (c) hasn't she (d) hasn't her
  2. 2.Add the question tag: He caught the ball yesterday, ___? (a) didn't he (b) did he (c) wasn't he (d) didn't him
  3. 3.You ___ milk on Saturdays. (a) drink (b) drinking (c) drinks
  4. 4.Add the question tag: The children will tell a story tomorrow, ___? (a) won't them (b) won't they (c) will they (d) don't they
  5. 5.Choose the right verb: Each player ___ a water bottle. (a) has (b) have
  6. 6.Change to passive: “Dev has drawn three pictures.” → Three pictures ___ by Dev. (a) has been drawn (b) have been drawn (c) have drawn
  7. 7.You have just ___ a message. (a) sending (b) sent (c) send (d) sends
  8. 8.Fill the gap: I can see one ___. (a) watchs (b) watch (c) watches
  9. 9.___ I make tea yesterday? (a) Was (b) Did (c) Does (d) Do
  10. 10.Fill the gap: I can see one ___. (a) donkeys (b) donkey (c) donkies
  11. 11.Zoya and Rahul are my friends. I play with ___ every day. (a) them (b) their (c) they (d) themselves
  12. 12.What is the plural of “baby”? (a) babyes (b) babys (c) baby (d) babies
  13. 13.Change to passive: “Arjun sang a song yesterday.” → A song ___ by Arjun yesterday. (a) was sang (b) sang (c) was sung (d) were sung
  14. 14.Kabir is an easy winner. He wins ___. (a) easy (b) easyly (c) easily
  15. 15.Which sentence is correct? (a) We eat often rice. (b) We often eat rice.
  16. 16.Ananya and Tara love sports. ___ play cricket every evening. (a) They (b) Themselves (c) Their (d) Them
  17. 17.He has just ___ the ball. (a) caught (b) catches (c) catch (d) catching
  18. 18.Fill in in, on or at: The cricket match starts ___ sunset. (a) at (b) on (c) in
  19. 19.She has just ___ lunch. (a) bringing (b) bring (c) brought (d) brings
  20. 20.___ my brother wear a cap yesterday? (a) Was (b) Did (c) Does (d) Do
  21. 21.You are going to ___ cricket tomorrow. (a) played (b) plays (c) play (d) playing
  22. 22.Myra has a new school bag. It is ___ school bag. (a) she (b) hers (c) her
  23. 23.Fill the gap: I can see one ___. (a) pencils (b) pencil (c) penciles
  24. 24.You ___ a kite next Sunday. (a) flew (b) will fly (c) will flying (d) will flies
  25. 25.Change to passive: “Priya will fly a kite tomorrow.” → A kite ___ by Priya tomorrow. (a) will be fly (b) will flown (c) will fly (d) will be flown
  26. 26.Fill in a or an: ___ apple (a) an (b) a
  27. 27.I ___ a cartoon yesterday. (a) watch (b) watched (c) will watch (d) have watched
  28. 28.___ he very excited today? (a) Are (b) Am (c) Is
  29. 29.Fill in a or an: ___ university (a) an (b) a
  30. 30.Choose the right verb: Every player ___ a name tag. (a) have (b) has
  31. 31.Add the question tag: You do not tell a story every day, ___? (a) are you (b) don't you (c) do you
  32. 32.Choose the right word: We took shelter ___ a big umbrella. (a) under (b) at (c) on
  33. 33.Fill in in, on or at: The shop opens ___ Christmas Day. (a) in (b) on (c) at
  34. 34.You ___ throw the ball every Sunday. (a) aren't (b) doesn't (c) don't
  35. 35.They ___ a cap yesterday. (a) wore (b) weared (c) wear (d) will wear
  36. 36.Kunal is a quiet reader. He reads ___. (a) quiet (b) quietly (c) quitely
  37. 37.If it rains tomorrow, they ___ at home. (a) would stay (b) stayed (c) will stay (d) will stays
  38. 38.Rahul is tired of ___ the match. (a) to win (b) winning (c) win (d) wins
  39. 39.Aditya ___ in Pune since 2019. (a) has lived (b) have lived (c) lives (d) lived
  40. 40.Fill the gap: I can see four ___. (a) boxs (b) box (c) boxies (d) boxes

Answer key

  1. hasn't she
  2. didn't he
  3. drink
  4. won't they
  5. has
  6. have been drawn
  7. sent
  8. watch
  9. Did
  10. donkey
  11. them
  12. babies
  13. was sung
  14. easily
  15. We often eat rice.
  16. They
  17. caught
  18. at
  19. brought
  20. Did
  21. play
  22. her
  23. pencil
  24. will fly
  25. will be flown
  26. an
  27. watched
  28. Is
  29. a
  30. has
  31. do you
  32. under
  33. on
  34. don't
  35. wore
  36. quietly
  37. will stay
  38. winning
  39. has lived
  40. boxes

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