← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 16 · 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.Change to passive: “Neel has written a letter.” → A letter ___ by Neel. (a) have been written (b) has written (c) has been written
  2. 2.I know the town ___ my grandmother lives. (a) whose (b) which (c) where (d) who
  3. 3.Myra and Farhan love sports. ___ play cricket every evening. (a) Them (b) Their (c) Themselves (d) They
  4. 4.Change to passive: “Tara will bake a cake tomorrow.” → A cake ___ by Tara tomorrow. (a) will be baked (b) will be bake (c) will baked (d) will bake
  5. 5.If you heat ice, it ___. (a) melt (b) melted (c) melts
  6. 6.Zoya is good at ___ a cake. (a) bakes (b) bake (c) to bake (d) baking
  7. 7.Fill in in, on or at: The shop opens ___ 15 August. (a) on (b) in (c) at
  8. 8.Change to passive: “Aarav has drawn three pictures.” → Three pictures ___ by Aarav. (a) have drawn (b) have been drawn (c) has been drawn
  9. 9.Rohan and Rahul love sports. ___ play cricket every evening. (a) Them (b) Themselves (c) They (d) Their
  10. 10.Fill in a or an: ___ igloo (a) a (b) an
  11. 11.Fill the gap: Kabir is as ___ as Sneha. (a) happiest (b) happy (c) happier
  12. 12.Rohan ___ ready for school. (a) is (b) are (c) am
  13. 13.My sister ___ going to build a sandcastle tomorrow. (a) am (b) are (c) is
  14. 14.Rahul asked me, “What is your name?” → Rahul asked me ___. (a) what my name was (b) what was my name (c) what is my name
  15. 15.I have lived in Pune ___ six months. (a) for (b) since
  16. 16.___ Rohan in the garden now? (a) Are (b) Is (c) Am
  17. 17.Farhan ___ danced on the stage already. (a) have (b) has
  18. 18.Myra and Nisha have a red school bag. This school bag is ___. (a) they (b) their (c) theirs
  19. 19.Add the question tag: They are ready, ___? (a) aren't them (b) aren't they (c) are they (d) don't they
  20. 20.Arjun said, “I am playing cricket.” → Arjun said that he ___ cricket. (a) is playing (b) were playing (c) was playing (d) am playing
  21. 21.If the bus comes late, I ___ the first class. (a) will misses (b) will miss (c) missed (d) would miss
  22. 22.Add the question tag: She will wear a cap tomorrow, ___? (a) won't her (b) won't she (c) doesn't she (d) will she
  23. 23.My brother and I love sports. ___ play cricket every evening. (a) Us (b) Our (c) Ourselves (d) We
  24. 24.Choose the right word: The birds are sitting ___ the wire. (a) on (b) in (c) at
  25. 25.Pooja said, “I tell a story every day.” → Pooja said that she ___ a story every day. (a) told (b) tells (c) telling (d) tell
  26. 26.Which word is the adverb? “Arjun drives carefully every day.” (a) day (b) carefully (c) drives (d) Arjun
  27. 27.Choose the right verb: Each of the players ___ a ID card. (a) has (b) have
  28. 28.Fill the gap: Kabir is ___ than Nisha. (a) younger (b) more young (c) young (d) youngest
  29. 29.Which sentence is correct? (a) I eat never fruit. (b) I never eat fruit.
  30. 30.___ we happy today? (a) Are (b) Is (c) Am
  31. 31.She ___ a tree twice a week. (a) planting (b) plants (c) plant
  32. 32.He ___ a tree next Sunday. (a) will climbing (b) will climbs (c) climbed (d) will climb
  33. 33.Which sentence is correct? (a) She usually drinks milk. (b) She drinks usually milk.
  34. 34.Fill in a or an: ___ yellow kite (a) a (b) an
  35. 35.They ___ in this school since 2019. (a) teach (b) taught (c) have taught (d) has taught
  36. 36.Rohan said, “I will write a letter.” → Rohan said that he ___ write a letter. (a) will (b) would (c) is
  37. 37.Fill in a or an: ___ hotel (a) a (b) an
  38. 38.Aarav has a new cricket bat. It is ___ cricket bat. (a) he (b) him (c) his
  39. 39.He did not ___ a song two days ago. (a) sing (b) sang (c) sings (d) singing
  40. 40.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are

Answer key

  1. has been written
  2. where
  3. They
  4. will be baked
  5. melts
  6. baking
  7. on
  8. have been drawn
  9. They
  10. an
  11. happy
  12. is
  13. is
  14. what my name was
  15. for
  16. Is
  17. has
  18. theirs
  19. aren't they
  20. was playing
  21. will miss
  22. won't she
  23. We
  24. on
  25. told
  26. carefully
  27. has
  28. younger
  29. I never eat fruit.
  30. Are
  31. plants
  32. will climb
  33. She usually drinks milk.
  34. a
  35. have taught
  36. would
  37. a
  38. his
  39. sing
  40. is

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