← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 133 · 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: There ___ many books on the shelf. (a) are (b) is
  2. 2.We ___ in this school since 2022. (a) have taught (b) teach (c) has taught (d) taught
  3. 3.He ___ watch a cartoon every Sunday. (a) isn't (b) doesn't (c) don't
  4. 4.Add the question tag: I have not ridden a bicycle, ___? (a) have I (b) do I (c) haven't I (d) have me
  5. 5.Aarav has a new umbrella. It is ___ umbrella. (a) he (b) him (c) his
  6. 6.Choose the right word: Riya lives ___ Mumbai. (a) at (b) on (c) in
  7. 7.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  8. 8.Kabir said, “I play cricket every day.” → Kabir said that he ___ cricket every day. (a) play (b) playing (c) plays (d) played
  9. 9.I ___ play cricket every morning. (a) aren't (b) don't (c) doesn't
  10. 10.Add the question tag: She has ridden a bicycle, ___? (a) doesn't she (b) hasn't she (c) hasn't her (d) has she
  11. 11.She ___ ready for school. (a) am (b) are (c) is
  12. 12.Kavya ___ a new kite. (a) has (b) have
  13. 13.Choose the right verb: Either the twins or Kunal ___ coming today. (a) is (b) are
  14. 14.___ we tell a story in 2023? (a) Does (b) Did (c) Do (d) Was
  15. 15.I ___ vegetables two days ago. (a) will buy (b) bought (c) buyed (d) buy
  16. 16.She ___ at home today. (a) are (b) am (c) is
  17. 17.Fill the gap: I can see four ___. (a) cows (b) cow (c) cow's (d) cowes
  18. 18.My sister and I have a new water bottle. It is ___ water bottle. (a) we (b) us (c) our (d) ours
  19. 19.My sister has been in the library ___ 8 o'clock. (a) since (b) for
  20. 20.If I ___ the answer, I would tell the teacher. (a) would know (b) know (c) knew (d) will know
  21. 21.The students ___ with Nani since 2019. (a) has stayed (b) stayed (c) have stayed (d) stay
  22. 22.I ___ a cake last Sunday. (a) bake (b) will bake (c) have baked (d) baked
  23. 23.Pooja ___ me that she was tired. (a) asked (b) said (c) told
  24. 24.Choose the right word: The stars shine ___ the sky. (a) on (b) at (c) in
  25. 25.Ananya and Manav are my friends. I play with ___ every day. (a) their (b) they (c) them (d) themselves
  26. 26.I ___ a new cricket bat. (a) has (b) have
  27. 27.Isha ___ a picture on Saturdays. (a) draw (b) draws (c) drawing
  28. 28.Fill the gap: I can see one ___. (a) keys (b) kies (c) key
  29. 29.They ___ the room yesterday. (a) will clean (b) clean (c) cleaned (d) have cleaned
  30. 30.What is the plural of “leaf”? (a) leafes (b) leafs (c) leaf (d) leaves
  31. 31.My sister ___ tea in 2023. (a) makes (b) maked (c) will make (d) made
  32. 32.Ishaan asked me, “Where do you live?” → Ishaan asked me ___. (a) where I lived (b) where did I live (c) where do I live
  33. 33.My brother has waited for the bus ___ 8 o'clock. (a) for (b) since
  34. 34.My brother ___ going to win the match tomorrow. (a) are (b) is (c) am
  35. 35.Meera is going to ___ the dog next month. (a) fed (b) feeding (c) feed (d) feeds
  36. 36.Fill the gap: Diya is as ___ as Rohan. (a) taller (b) tallest (c) tall
  37. 37.Myra wanted ___ cricket. (a) play (b) playing (c) plays (d) to play
  38. 38.Ira has a new water bottle. It is ___ water bottle. (a) she (b) hers (c) her
  39. 39.Fill in in, on or at: Our school trip is ___ 2 October. (a) at (b) on (c) in
  40. 40.Fill in a or an: ___ onion (a) a (b) an

Answer key

  1. are
  2. have taught
  3. doesn't
  4. have I
  5. his
  6. in
  7. is
  8. played
  9. don't
  10. hasn't she
  11. is
  12. has
  13. is
  14. Did
  15. bought
  16. is
  17. cows
  18. our
  19. since
  20. knew
  21. have stayed
  22. baked
  23. told
  24. in
  25. them
  26. have
  27. draws
  28. key
  29. cleaned
  30. leaves
  31. made
  32. where I lived
  33. since
  34. is
  35. feed
  36. tall
  37. to play
  38. her
  39. on
  40. an

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