← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 991 · 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: “Ira painted the wall yesterday.” → The wall ___ by Ira yesterday. (a) painted (b) was paint (c) was painted (d) were painted
  2. 2.Fill the gap: My bag is ___ than your bag. (a) heavyer (b) heaviest (c) heavy (d) heavier
  3. 3.Priya asked me, “Which book do you like?” → Priya asked me ___. (a) which book did I like (b) which book do I like (c) which book I liked
  4. 4.Choose the right verb: All the children ___ a ID card. (a) has (b) have
  5. 5.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
  6. 6.She has just ___ a cartoon. (a) watch (b) watching (c) watched (d) watches
  7. 7.Fill in a or an: ___ uncle (a) an (b) a
  8. 8.If it ___ tomorrow, we will stay at home. (a) will rain (b) rain (c) rains (d) would rain
  9. 9.What is the plural of “lady”? (a) ladies (b) ladyes (c) lady (d) ladys
  10. 10.Meera ___ that she was busy. (a) told (b) asked (c) said
  11. 11.___ Kabir late today? (a) Am (b) Is (c) Are
  12. 12.What is the past tense of “tell”? (a) telled (b) telling (c) told
  13. 13.Kabir is going to ___ Hindi next month. (a) speak (b) spoke (c) speaking (d) speaks
  14. 14.I ___ going to draw a picture next week. (a) am (b) are (c) is
  15. 15.Karan finished ___ a kite. (a) to fly (b) flies (c) flying (d) fly
  16. 16.Add the question tag: My brother is busy, ___? (a) doesn't he (b) is he (c) isn't him (d) isn't he
  17. 17.Dev and Tara are my friends. I play with ___ every day. (a) they (b) themselves (c) them (d) their
  18. 18.He ___ a cartoon next Sunday. (a) will watch (b) will watches (c) watched (d) will watching
  19. 19.Fill in a or an: ___ horse (a) an (b) a
  20. 20.Pooja ___ Grandma next week. (a) will helps (b) will helping (c) will help (d) helped
  21. 21.Fill in in, on or at: Our school trip is ___ half past six. (a) in (b) on (c) at
  22. 22.Choose the right word: The ball rolled ___ the sofa. (a) under (b) at (c) in
  23. 23.My cousins have played in the garden ___ half an hour. (a) for (b) since
  24. 24.Choose the right verb: Either the girls or Vivaan ___ coming today. (a) are (b) is
  25. 25.We ___ at home today. (a) am (b) is (c) are
  26. 26.___ you happy today? (a) Are (b) Is (c) Am
  27. 27.Fill in in, on or at: The cricket match starts ___ the evening. (a) at (b) on (c) in
  28. 28.Isha is a quick learner. She learns ___. (a) quickely (b) quick (c) quickly
  29. 29.My brother ___ a tree next Sunday. (a) climbed (b) will climbs (c) will climbing (d) will climb
  30. 30.Add the question tag: We will not wear a cap tomorrow, ___? (a) will we (b) do we (c) will us (d) won't we
  31. 31.If it rains tomorrow, she ___ at home. (a) will stays (b) would stay (c) will stay (d) stayed
  32. 32.My brother is going to ___ a cap next Sunday. (a) wore (b) wearing (c) wears (d) wear
  33. 33.I ___ win the match on Saturdays. (a) doesn't (b) aren't (c) don't
  34. 34.Kabir said, “I will carry the bag.” → Kabir said that he ___ carry the bag. (a) is (b) will (c) would
  35. 35.Add the question tag: I bake a cake every day, ___? (a) don't I (b) do I (c) aren't I (d) don't me
  36. 36.Arjun refused ___ a mango. (a) eating (b) eat (c) eats (d) to eat
  37. 37.We ___ a sandcastle twice a week. (a) builds (b) building (c) build
  38. 38.Fill in in, on or at: The cricket match starts ___ Christmas Day. (a) in (b) at (c) on
  39. 39.She ___ for the team next Sunday. (a) will claps (b) will clap (c) will clapping (d) clapped
  40. 40.___ she clean the room two days ago? (a) Was (b) Does (c) Do (d) Did

Answer key

  1. was painted
  2. heavier
  3. which book I liked
  4. have
  5. is
  6. watched
  7. an
  8. rains
  9. ladies
  10. said
  11. Is
  12. told
  13. speak
  14. am
  15. flying
  16. isn't he
  17. them
  18. will watch
  19. a
  20. will help
  21. at
  22. under
  23. for
  24. is
  25. are
  26. Are
  27. in
  28. quickly
  29. will climb
  30. will we
  31. will stay
  32. wear
  33. don't
  34. would
  35. don't I
  36. to eat
  37. build
  38. on
  39. will clap
  40. Did

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