← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 202 · 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.You ___ ready for school. (a) am (b) are (c) is
  2. 2.My brother has waited for the bus ___ ten minutes. (a) since (b) for
  3. 3.They ___ hungry now. (a) am (b) is (c) are
  4. 4.Fill in in, on or at: The shop opens ___ July. (a) at (b) in (c) on
  5. 5.Diya is a fast runner. She runs ___. (a) fastly (b) fast
  6. 6.Diya said, “I will clean the room.” → Diya said that she ___ clean the room. (a) is (b) will (c) would
  7. 7.Diya said, “My bag is heavy.” → Diya said that ___ bag was heavy. (a) hers (b) her (c) she (d) my
  8. 8.You ___ late today. (a) is (b) are (c) am
  9. 9.My brother ___ the train twice a week. (a) takes (b) take (c) taking
  10. 10.What is the past tense of “send”? (a) sent (b) sended (c) sending
  11. 11.Add the question tag: The students are not clever, ___? (a) aren't they (b) do they (c) are them (d) are they
  12. 12.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  13. 13.They ___ in this school since 2021. (a) teach (b) have taught (c) has taught (d) taught
  14. 14.___ they at home today? (a) Are (b) Am (c) Is
  15. 15.You ___ hungry now. (a) am (b) are (c) is
  16. 16.Fill in a or an: ___ ox (a) an (b) a
  17. 17.What is the past tense of “feed”? (a) feeding (b) feeded (c) fed
  18. 18.Change to passive: “Riya flies two kites every Sunday.” → Two kites ___ by Riya every Sunday. (a) flies (b) is flown (c) are flew (d) are flown
  19. 19.My sister and I have a new cricket bat. It is ___ cricket bat. (a) we (b) us (c) ours (d) our
  20. 20.Omkar is a gentle rider. He rides ___. (a) gentle (b) gentlely (c) gently
  21. 21.If it rains tomorrow, she ___ at home. (a) stayed (b) will stay (c) will stays (d) would stay
  22. 22.My cousins ___ in this school since 2020. (a) have taught (b) has taught (c) teach (d) taught
  23. 23.What is the plural of “potato”? (a) potato (b) potatoes (c) potatos (d) potatoe's
  24. 24.If I ___ the answer, I would tell the teacher. (a) would know (b) know (c) knew (d) will know
  25. 25.Choose the right verb: My trousers ___ new. (a) are (b) is
  26. 26.He ___ the bag in 2023. (a) will carry (b) has carried (c) carried (d) carries
  27. 27.Which sentence is correct? (a) He drinks always milk. (b) He always drinks milk.
  28. 28.Rohan asked me, “What is your name?” → Rohan asked me ___. (a) what my name was (b) what was my name (c) what is my name
  29. 29.___ you watch a cartoon on Saturdays? (a) Do (b) Is (c) Are (d) Does
  30. 30.Fill the gap: Kabir drew three ___. (a) sheeps (b) sheepes (c) sheep
  31. 31.Manav has just ___ a cartoon. (a) watches (b) watch (c) watching (d) watched
  32. 32.Isha is a brave fighter. She fights ___. (a) bravly (b) brave (c) bravely
  33. 33.Change to passive: “Arjun baked a cake yesterday.” → A cake ___ by Arjun yesterday. (a) baked (b) was baked (c) was bake (d) were baked
  34. 34.Kabir ___ that he was late. (a) said (b) asked (c) told
  35. 35.Kabir said, “My bicycle is new.” → Kabir said that ___ bicycle was new. (a) him (b) my (c) he (d) his
  36. 36.Fill the gap: My bag is ___ than your bag. (a) heaviest (b) heavy (c) heavyer (d) heavier
  37. 37.I ___ going to send a message next week. (a) is (b) am (c) are
  38. 38.___ Dev build a sandcastle last Sunday? (a) Was (b) Does (c) Do (d) Did
  39. 39.Dev said, “I will eat a mango.” → Dev said that he ___ eat a mango. (a) is (b) will (c) would
  40. 40.This is the doctor ___ lives next door. (a) whose (b) where (c) who (d) which

Answer key

  1. are
  2. for
  3. are
  4. in
  5. fast
  6. would
  7. her
  8. are
  9. takes
  10. sent
  11. are they
  12. is
  13. have taught
  14. Are
  15. are
  16. an
  17. fed
  18. are flown
  19. our
  20. gently
  21. will stay
  22. have taught
  23. potatoes
  24. knew
  25. are
  26. carried
  27. He always drinks milk.
  28. what my name was
  29. Do
  30. sheep
  31. watched
  32. bravely
  33. was baked
  34. said
  35. his
  36. heavier
  37. am
  38. Did
  39. would
  40. who

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