← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 185 · 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.We did not ___ the train last week. (a) took (b) takes (c) taking (d) take
  2. 2.Kabir ___ lunch next month. (a) will brings (b) will bringing (c) brought (d) will bring
  3. 3.We ___ the dishes two days ago. (a) will wash (b) have washed (c) wash (d) washed
  4. 4.She has just ___ a tree. (a) climbs (b) climb (c) climbing (d) climbed
  5. 5.Fill in a or an: ___ European city (a) an (b) a
  6. 6.Fill in in, on or at: The shop opens ___ the afternoon. (a) at (b) on (c) in
  7. 7.Fill in in, on or at: The cricket match starts ___ night. (a) in (b) on (c) at
  8. 8.Fill in in, on or at: Our school trip is ___ the afternoon. (a) at (b) on (c) in
  9. 9.Dev ___ happy today. (a) are (b) am (c) is
  10. 10.We ___ hungry now. (a) is (b) am (c) are
  11. 11.If the bus ___ late, I will miss the first class. (a) comes (b) come (c) would come (d) will come
  12. 12.Myra is a beautiful dancer. She dances ___. (a) beautifuly (b) beautifully (c) beautiful
  13. 13.Fill in a or an: ___ honour (a) a (b) an
  14. 14.Kavya and Rohan love sports. ___ play cricket every evening. (a) Their (b) Themselves (c) Them (d) They
  15. 15.Add the question tag: She will watch a cartoon tomorrow, ___? (a) will she (b) won't she (c) won't her (d) doesn't she
  16. 16.Kavya and Kunal love sports. ___ play cricket every evening. (a) Their (b) Them (c) They (d) Themselves
  17. 17.He ___ a cap last Sunday. (a) weared (b) will wear (c) wore (d) wears
  18. 18.Add the question tag: My brother does not wear a cap every day, ___? (a) does him (b) is he (c) does he (d) doesn't he
  19. 19.Zoya has a red water bottle. This water bottle is ___. (a) hers (b) her (c) she
  20. 20.Fill in in, on or at: Our school trip is ___ sunset. (a) at (b) in (c) on
  21. 21.Fill the gap: Karan is as ___ as Neel. (a) strongest (b) strong (c) stronger
  22. 22.What is the plural of “mouse”? (a) mouses (b) mice (c) mouse (d) mices
  23. 23.Priya said, “I am ready.” → Priya said that she ___ ready. (a) am (b) was (c) were (d) is
  24. 24.Change to passive: “Arjun will write two letters tomorrow.” → Two letters ___ by Arjun tomorrow. (a) will write (b) will written (c) will be written (d) will be write
  25. 25.Fill in a or an: ___ umbrella (a) a (b) an
  26. 26.Rohan is my friend. I play with ___ every day. (a) he (b) himself (c) him
  27. 27.Saanvi is a careful driver. She drives ___. (a) carefully (b) carefuly (c) careful
  28. 28.If the shop opens early, they ___ fresh mangoes. (a) will buy (b) bought (c) will buys (d) would buy
  29. 29.Arjun ___ vegetables two days ago. (a) buys (b) bought (c) will buy (d) buyed
  30. 30.Neel asked me, “Where is your school?” → Neel asked me ___. (a) where my school was (b) where is my school (c) where was my school
  31. 31.Kavya is a good singer. She sings ___. (a) well (b) good
  32. 32.Choose the right verb: Each boy ___ a notebook. (a) has (b) have
  33. 33.If you ___ a free day, you would visit Nani. (a) will get (b) would get (c) get (d) got
  34. 34.Add the question tag: You will not ride a bicycle tomorrow, ___? (a) do you (b) won't you (c) will you
  35. 35.Ishaan is good at ___ a cake. (a) bakes (b) baking (c) to bake (d) bake
  36. 36.Sneha and Arjun are my friends. I play with ___ every day. (a) they (b) their (c) them (d) themselves
  37. 37.He has played in the garden ___ 8 o'clock. (a) since (b) for
  38. 38.My sister and I love sports. ___ play cricket every evening. (a) We (b) Our (c) Us (d) Ourselves
  39. 39.Fill in a or an: ___ unicorn (a) an (b) a
  40. 40.She ___ the dishes yesterday. (a) has washed (b) will wash (c) washed (d) washes

Answer key

  1. take
  2. will bring
  3. washed
  4. climbed
  5. a
  6. in
  7. at
  8. in
  9. is
  10. are
  11. comes
  12. beautifully
  13. an
  14. They
  15. won't she
  16. They
  17. wore
  18. does he
  19. hers
  20. at
  21. strong
  22. mice
  23. was
  24. will be written
  25. an
  26. him
  27. carefully
  28. will buy
  29. bought
  30. where my school was
  31. well
  32. has
  33. got
  34. will you
  35. baking
  36. them
  37. since
  38. We
  39. a
  40. washed

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