← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 677 · 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.If India ___ the match, you will dance with joy. (a) would win (b) will win (c) win (d) wins
  2. 2.Ishaan said, “I am tired.” → Ishaan said that he ___ tired. (a) was (b) is (c) were (d) am
  3. 3.Change to passive: “Kabir washes the plate every day.” → The plate ___ by Kabir every day. (a) washes (b) are washed (c) is wash (d) is washed
  4. 4.Neel is a polite speaker. He speaks ___. (a) politely (b) politly (c) polite
  5. 5.Which sentence is correct? (a) She often drinks milk. (b) She drinks often milk.
  6. 6.They have just ___ the room. (a) clean (b) cleaning (c) cleans (d) cleaned
  7. 7.Choose the right word: The birds are sitting ___ the wire. (a) at (b) in (c) on
  8. 8.Add the question tag: We have not played cricket, ___? (a) have us (b) have we (c) do we (d) haven't we
  9. 9.Diya is a good singer. She sings ___. (a) well (b) good
  10. 10.Which word is the adverb? “Rahul drives carefully every day.” (a) Rahul (b) drives (c) carefully (d) day
  11. 11.He ___ late today. (a) is (b) are (c) am
  12. 12.Fill in a or an: ___ ugly duckling (a) an (b) a
  13. 13.Choose the right verb: Every child ___ a notebook. (a) have (b) has
  14. 14.If we ___ wings, we would fly to school. (a) will have (b) would have (c) had (d) have
  15. 15.Fill the gap: Riya is as ___ as Ananya. (a) happiest (b) happy (c) happier
  16. 16.I ___ a cartoon tomorrow. (a) watched (b) will watch (c) will watching (d) will watches
  17. 17.Fill in in, on or at: We will visit Nani ___ Christmas Day. (a) in (b) at (c) on
  18. 18.Which word is the adverb? “Manav fights bravely every day.” (a) day (b) bravely (c) fights (d) Manav
  19. 19.You ___ hungry now. (a) are (b) is (c) am
  20. 20.Change to passive: “Sneha flew two kites yesterday.” → Two kites ___ by Sneha yesterday. (a) were flown (b) flew (c) were flew (d) was flown
  21. 21.If the train ___ on time, we will reach Jaipur by noon. (a) will leave (b) would leave (c) leave (d) leaves
  22. 22.That is the woman ___ drives the school bus. (a) whose (b) which (c) who (d) where
  23. 23.Kabir finished ___ a kite. (a) fly (b) flies (c) flying (d) to fly
  24. 24.I ___ happy today. (a) are (b) is (c) am
  25. 25.If I ___ a lot of money, I would buy a big library. (a) will have (b) have (c) would have (d) had
  26. 26.She ___ going to speak Hindi next Sunday. (a) am (b) are (c) is
  27. 27.Fill in a or an: ___ useful tool (a) an (b) a
  28. 28.If the bus comes late, she ___ the first class. (a) will misses (b) missed (c) will miss (d) would miss
  29. 29.Neel ___ in the park yesterday. (a) will run (b) ran (c) runned (d) runs
  30. 30.Fill in a or an: ___ igloo (a) an (b) a
  31. 31.Yash and Karan have a new cricket bat. It is ___ cricket bat. (a) them (b) theirs (c) their (d) they
  32. 32.Diya ___ bake a cake every morning. (a) isn't (b) doesn't (c) don't
  33. 33.You have just ___ a bicycle. (a) ride (b) riding (c) rode (d) ridden
  34. 34.I ___ lunch twice a week. (a) brings (b) bring (c) bringing
  35. 35.Diya loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
  36. 36.Ishaan said, “My kite is torn.” → Ishaan said that ___ kite was torn. (a) his (b) him (c) he (d) my
  37. 37.Fill the gap: My bag is ___ than your bag. (a) heavier (b) heavyer (c) heavy (d) heaviest
  38. 38.Kabir and Aisha have a new water bottle. It is ___ water bottle. (a) them (b) they (c) their (d) theirs
  39. 39.He ___ at home today. (a) are (b) am (c) is
  40. 40.He ___ a mango last week. (a) ate (b) will eat (c) eats (d) eated

Answer key

  1. wins
  2. was
  3. is washed
  4. politely
  5. She often drinks milk.
  6. cleaned
  7. on
  8. have we
  9. well
  10. carefully
  11. is
  12. an
  13. has
  14. had
  15. happy
  16. will watch
  17. on
  18. bravely
  19. are
  20. were flown
  21. leaves
  22. who
  23. flying
  24. am
  25. had
  26. is
  27. a
  28. will miss
  29. ran
  30. an
  31. their
  32. doesn't
  33. ridden
  34. bring
  35. She
  36. his
  37. heavier
  38. their
  39. is
  40. ate

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