← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 174 · 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: “Kavya has washed the plate.” → The plate ___ by Kavya. (a) have been washed (b) has washed (c) has been washed
  2. 2.Kavya ___ me that she was ready. (a) asked (b) told (c) said
  3. 3.Myra is looking forward to ___ the room next week. (a) to clean (b) clean (c) cleans (d) cleaning
  4. 4.If you mix red and white, you ___ pink. (a) gets (b) got (c) get
  5. 5.Fill in in, on or at: Our school trip is ___ Friday. (a) at (b) in (c) on
  6. 6.What is the plural of “leaf”? (a) leaves (b) leafes (c) leafs (d) leaf
  7. 7.Fill the gap: An elephant is ___ than a horse. (a) big (b) more big (c) bigger (d) biggest
  8. 8.Isha planned ___ a tree. (a) plants (b) to plant (c) plant (d) planting
  9. 9.Change to passive: “Ishaan ate a mango yesterday.” → A mango ___ by Ishaan yesterday. (a) ate (b) were eaten (c) was eaten (d) was ate
  10. 10.Add the question tag: They will watch a cartoon tomorrow, ___? (a) will they (b) won't they (c) don't they (d) won't them
  11. 11.Add the question tag: My friends are busy, ___? (a) aren't they (b) are they (c) aren't them (d) don't they
  12. 12.Choose the right verb: All the students ___ a locker. (a) have (b) has
  13. 13.I have just ___ a bicycle. (a) ride (b) riding (c) rode (d) ridden
  14. 14.That is the girl ___ bag is red. (a) whose (b) which (c) who (d) where
  15. 15.Which sentence is correct? (a) We drink always tea. (b) We always drink tea.
  16. 16.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) on (b) at (c) in
  17. 17.If the shop opens early, we ___ fresh mangoes. (a) will buy (b) will buys (c) would buy (d) bought
  18. 18.Kavya ___ at home today. (a) are (b) is (c) am
  19. 19.Neel said, “I wear a cap every day.” → Neel said that he ___ a cap every day. (a) wear (b) wearing (c) wears (d) wore
  20. 20.Choose the right verb: Neither Rohan nor the girls ___ coming today. (a) are (b) is
  21. 21.Add the question tag: My sister does not wear a cap every day, ___? (a) is she (b) does she (c) doesn't she (d) does her
  22. 22.What is the past tense of “fly”? (a) flown (b) flying (c) flyed (d) flew
  23. 23.Yash said, “My pencil is broken.” → Yash said that ___ pencil was broken. (a) my (b) he (c) his (d) him
  24. 24.She ___ a story next week. (a) will tell (b) will tells (c) told (d) will telling
  25. 25.Arjun loves sports. ___ plays cricket every evening. (a) Himself (b) He (c) Him (d) His
  26. 26.You ___ science two days ago. (a) have studied (b) will study (c) study (d) studied
  27. 27.That is the town ___ my grandmother lives. (a) where (b) whose (c) which (d) who
  28. 28.What is the past tense of “build”? (a) building (b) builded (c) built
  29. 29.Aarav and Yash have a new school bag. It is ___ school bag. (a) them (b) they (c) theirs (d) their
  30. 30.Fill in a or an: ___ mango (a) an (b) a
  31. 31.What is the plural of “sheep”? (a) sheeps (b) sheep (c) sheepes
  32. 32.Fill the gap: Summer is ___ than winter. (a) hotter (b) hot (c) hottest (d) more hot
  33. 33.Fill the gap: Arjun is as ___ as Farhan. (a) taller (b) tallest (c) tall
  34. 34.Diya has studied in this school ___ January. (a) for (b) since
  35. 35.I ___ a cartoon two days ago. (a) watch (b) will watch (c) have watched (d) watched
  36. 36.Choose the right word: The roots of a tree are ___ the ground. (a) at (b) on (c) under
  37. 37.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) the (b) a (c) an
  38. 38.If Dev ___ the answer, he would tell the teacher. (a) would know (b) will know (c) knows (d) knew
  39. 39.Fill the gap: I can see one ___. (a) gooses (b) geese (c) goose
  40. 40.I am going to ___ a mango next week. (a) eating (b) eats (c) ate (d) eat

Answer key

  1. has been washed
  2. told
  3. cleaning
  4. get
  5. on
  6. leaves
  7. bigger
  8. to plant
  9. was eaten
  10. won't they
  11. aren't they
  12. have
  13. ridden
  14. whose
  15. We always drink tea.
  16. on
  17. will buy
  18. is
  19. wore
  20. are
  21. does she
  22. flew
  23. his
  24. will tell
  25. He
  26. studied
  27. where
  28. built
  29. their
  30. a
  31. sheep
  32. hotter
  33. tall
  34. since
  35. watched
  36. under
  37. the
  38. knew
  39. goose
  40. eat

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