← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 106 · 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.I ___ a new pencil box. (a) has (b) have
  2. 2.Fill the gap: This sum is ___ than that one. (a) easiest (b) easyer (c) easier (d) easy
  3. 3.Fill the gap: There are many ___ here. (a) boxs (b) boxes (c) box (d) boxies
  4. 4.I know the park ___ we play cricket. (a) who (b) whose (c) where (d) which
  5. 5.Fill the gap: I can see one ___. (a) donkies (b) donkey (c) donkeys
  6. 6.Ira ___ in Pune since 2019. (a) lived (b) have lived (c) lives (d) has lived
  7. 7.Add the question tag: We are late, ___? (a) aren't us (b) don't we (c) aren't we (d) are we
  8. 8.If you mix blue and yellow, you ___ green. (a) gets (b) get (c) got
  9. 9.Add the question tag: We are not late, ___? (a) do we (b) aren't we (c) are us (d) are we
  10. 10.Fill the gap: I can see four ___. (a) ladyes (b) ladies (c) lady (d) ladys
  11. 11.Diya has just ___ a bicycle. (a) ride (b) rode (c) riding (d) ridden
  12. 12.Kabir planned ___ in the pool. (a) to swim (b) swim (c) swimming (d) swims
  13. 13.Choose the right word: The pictures are hanging ___ the wall. (a) in (b) on (c) under
  14. 14.Aditya said, “My pencil is broken.” → Aditya said that ___ pencil was broken. (a) him (b) he (c) his (d) my
  15. 15.That is the man ___ sells mangoes. (a) which (b) who (c) whose (d) where
  16. 16.Choose the right word: Kabir is waiting ___ the bus stop. (a) at (b) under (c) in
  17. 17.___ you hungry now? (a) Am (b) Are (c) Is
  18. 18.If you heat water to 100 °C, it ___. (a) boiled (b) boil (c) boils
  19. 19.Yash ___ in the park tomorrow. (a) jogged (b) will jogging (c) will jogs (d) will jog
  20. 20.If the train ___ on time, you will reach Jaipur by noon. (a) leave (b) will leave (c) would leave (d) leaves
  21. 21.Which word is the adverb? “Aditya drives carefully every day.” (a) carefully (b) drives (c) day (d) Aditya
  22. 22.What is the plural of “foot”? (a) feet (b) feets (c) foot (d) foots
  23. 23.Aarav ___ me that he was late. (a) asked (b) told (c) said
  24. 24.Zoya is interested in ___ cricket. (a) to play (b) playing (c) plays (d) play
  25. 25.Change to passive: “Vivaan has told a story.” → A story ___ by Vivaan. (a) has told (b) have been told (c) has been told
  26. 26.Fill in in, on or at: Our school trip is ___ midnight. (a) in (b) at (c) on
  27. 27.Change to passive: “Yash is cleaning the rooms now.” → The rooms ___ by Yash now. (a) are being cleaned (b) are been cleaned (c) is being cleaned
  28. 28.___ she speak Hindi last week? (a) Do (b) Was (c) Did (d) Does
  29. 29.___ my friends send a message every Sunday? (a) Does (b) Is (c) Do (d) Are
  30. 30.She ___ in this school since 2019. (a) have studied (b) has studied (c) studies (d) studied
  31. 31.Rohan has just ___ a message. (a) send (b) sending (c) sends (d) sent
  32. 32.If it ___ tomorrow, they will stay at home. (a) will rain (b) rains (c) would rain (d) rain
  33. 33.Saanvi ___ me that she was hungry. (a) asked (b) told (c) said
  34. 34.___ my parents help Grandma in 2023? (a) Does (b) Do (c) Was (d) Did
  35. 35.Fill in in, on or at: The cricket match starts ___ the evening. (a) on (b) at (c) in
  36. 36.Add the question tag: She has not spoken Hindi, ___? (a) has she (b) hasn't she (c) does she (d) has her
  37. 37.He ___ a new bicycle. (a) has (b) have
  38. 38.Fill in a or an: ___ owl (a) an (b) a
  39. 39.Change to passive: “Arjun will bake a cake tomorrow.” → A cake ___ by Arjun tomorrow. (a) will be baked (b) will bake (c) will be bake (d) will baked
  40. 40.Change to passive: “Isha builds a sandcastle every Sunday.” → A sandcastle ___ by Isha every Sunday. (a) are built (b) is build (c) is built (d) builds

Answer key

  1. have
  2. easier
  3. boxes
  4. where
  5. donkey
  6. has lived
  7. aren't we
  8. get
  9. are we
  10. ladies
  11. ridden
  12. to swim
  13. on
  14. his
  15. who
  16. at
  17. Are
  18. boils
  19. will jog
  20. leaves
  21. carefully
  22. feet
  23. told
  24. playing
  25. has been told
  26. at
  27. are being cleaned
  28. Did
  29. Do
  30. has studied
  31. sent
  32. rains
  33. told
  34. Did
  35. in
  36. has she
  37. has
  38. an
  39. will be baked
  40. is built

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