← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 125 · 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.She ___ built a sandcastle already. (a) have (b) has
  2. 2.Fill the gap: Sneha is as ___ as Dev. (a) shortest (b) shorter (c) short
  3. 3.Add the question tag: I jog in the park every day, ___? (a) don't I (b) aren't I (c) don't me (d) do I
  4. 4.This is the girl ___ bag is red. (a) which (b) whose (c) where (d) who
  5. 5.My sister and I have a red cricket bat. This cricket bat is ___. (a) our (b) we (c) ours
  6. 6.Aisha has just ___ a message. (a) sending (b) send (c) sends (d) sent
  7. 7.___ he happy today? (a) Is (b) Am (c) Are
  8. 8.We ___ caught the ball already. (a) have (b) has
  9. 9.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) a (c) an
  10. 10.He ___ the ball every day. (a) catches (b) catch (c) catching
  11. 11.Karan is good at ___ a mango. (a) to eat (b) eats (c) eat (d) eating
  12. 12.He is going to ___ a kite next week. (a) flying (b) fly (c) flies (d) flew
  13. 13.Fill in a or an: ___ ice cream (a) an (b) a
  14. 14.Omkar hoped ___ a sandcastle. (a) building (b) to build (c) builds (d) build
  15. 15.Change to passive: “Meera will paint the wall tomorrow.” → The wall ___ by Meera tomorrow. (a) will painted (b) will be paint (c) will paint (d) will be painted
  16. 16.My sister ___ a new pencil box. (a) have (b) has
  17. 17.Ishaan said, “I am singing a song.” → Ishaan said that he ___ a song. (a) were singing (b) was singing (c) is singing (d) am singing
  18. 18.Change to passive: “Tara cleans the room every day.” → The room ___ by Tara every day. (a) is cleaned (b) are cleaned (c) cleans (d) is clean
  19. 19.Fill in in, on or at: Our school trip is ___ Monday. (a) in (b) on (c) at
  20. 20.Fill in in, on or at: Our school trip is ___ midnight. (a) in (b) on (c) at
  21. 21.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
  22. 22.___ we help Grandma every morning? (a) Do (b) Is (c) Are (d) Does
  23. 23.Karan hoped ___ a cartoon. (a) watches (b) watch (c) watching (d) to watch
  24. 24.I ___ going to drink milk next Sunday. (a) is (b) am (c) are
  25. 25.Isha said, “My pencil is broken.” → Isha said that ___ pencil was broken. (a) she (b) hers (c) her (d) my
  26. 26.Fill the gap: The Taj Mahal is the ___ building in Agra. (a) famous (b) more famous (c) most famous (d) famousest
  27. 27.My parents have just ___ for the team. (a) clapping (b) claps (c) clapped (d) clap
  28. 28.Fill the gap: I can see four ___. (a) brushs (b) brushies (c) brush (d) brushes
  29. 29.Change to passive: “Dev builds two sandcastles every day.” → Two sandcastles ___ by Dev every day. (a) are build (b) builds (c) are built (d) is built
  30. 30.Vivaan finished ___ the train. (a) taking (b) takes (c) take (d) to take
  31. 31.___ my brother build a sandcastle every Sunday? (a) Are (b) Is (c) Do (d) Does
  32. 32.Nisha is a safe driver. She drives ___. (a) safely (b) safe (c) safly
  33. 33.My cousins ___ in this school since 2021. (a) taught (b) have taught (c) teach (d) has taught
  34. 34.I ___ the ball every day. (a) catches (b) catch (c) catching
  35. 35.Manav and Riya love sports. ___ play cricket every evening. (a) Them (b) They (c) Their (d) Themselves
  36. 36.Priya ___ a new school bag. (a) has (b) have
  37. 37.Yash practised ___ the dishes. (a) to wash (b) washing (c) wash (d) washes
  38. 38.They have played in the garden ___ half an hour. (a) since (b) for
  39. 39.If they got a free day, they ___ visit Nani. (a) will (b) would be (c) would (d) did
  40. 40.Fill the gap: I can see one ___. (a) fox (b) foxes (c) foxs

Answer key

  1. has
  2. short
  3. don't I
  4. whose
  5. ours
  6. sent
  7. Is
  8. have
  9. the
  10. catches
  11. eating
  12. fly
  13. an
  14. to build
  15. will be painted
  16. has
  17. was singing
  18. is cleaned
  19. on
  20. at
  21. boils
  22. Do
  23. to watch
  24. am
  25. her
  26. most famous
  27. clapped
  28. brushes
  29. are built
  30. taking
  31. Does
  32. safely
  33. have taught
  34. catch
  35. They
  36. has
  37. washing
  38. for
  39. would
  40. fox

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