← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 890 · 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.Pooja ___ me that she was tired. (a) told (b) asked (c) said
  2. 2.Fill in a or an: ___ house (a) an (b) a
  3. 3.Choose the right word: There is a fan ___ the ceiling. (a) on (b) at (c) in
  4. 4.Rahul refused ___ Hindi. (a) to speak (b) speaks (c) speaking (d) speak
  5. 5.If it rains tomorrow, we ___ at home. (a) will stays (b) would stay (c) stayed (d) will stay
  6. 6.___ my brother dance on the stage every morning? (a) Is (b) Are (c) Do (d) Does
  7. 7.They ___ a cap next week. (a) will wear (b) wore (c) will wearing (d) will wears
  8. 8.Fill the gap: I can see one ___. (a) cows (b) cowes (c) cow
  9. 9.Change to passive: “Kabir is writing two letters now.” → Two letters ___ by Kabir now. (a) is being written (b) are being written (c) are been written
  10. 10.I ___ a new kite. (a) has (b) have
  11. 11.Manav is good at ___ Hindi. (a) speaks (b) speak (c) to speak (d) speaking
  12. 12.Change to passive: “Meera is making a kite now.” → A kite ___ by Meera now. (a) are being made (b) is been made (c) is being made
  13. 13.Aditya is looking forward to ___ a tree next week. (a) plant (b) plants (c) planting (d) to plant
  14. 14.I ___ watched a cartoon already. (a) has (b) have
  15. 15.Which word is the adverb? “Kunal walks slowly every day.” (a) walks (b) day (c) slowly (d) Kunal
  16. 16.Kavya is a neat writer. She writes ___. (a) neatly (b) neatley (c) neat
  17. 17.We have known my best friend ___ a long time. (a) since (b) for
  18. 18.Choose the right verb: Each of the boys ___ a locker. (a) have (b) has
  19. 19.___ my cousins late today? (a) Is (b) Are (c) Am
  20. 20.Fill the gap: Summer is ___ than winter. (a) hotter (b) more hot (c) hottest (d) hot
  21. 21.Choose the right word: The stars shine ___ the sky. (a) on (b) at (c) in
  22. 22.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) an (c) a
  23. 23.Change to passive: “Meera will tell two stories tomorrow.” → Two stories ___ by Meera tomorrow. (a) will be told (b) will be tell (c) will told (d) will tell
  24. 24.Tara ___ me that she was tired. (a) told (b) said (c) asked
  25. 25.Which sentence is correct? (a) We never eat rice. (b) We eat never rice.
  26. 26.If the bus comes late, I ___ the first class. (a) would miss (b) will misses (c) missed (d) will miss
  27. 27.Yash said, “My bicycle is new.” → Yash said that ___ bicycle was new. (a) him (b) his (c) my (d) he
  28. 28.Fill in in, on or at: Our school trip is ___ sunset. (a) in (b) on (c) at
  29. 29.Fill the gap: I can see one ___. (a) leaf (b) leaves (c) leafs
  30. 30.They ___ going to win the match next Sunday. (a) is (b) am (c) are
  31. 31.Aditya loves sports. ___ plays cricket every evening. (a) Him (b) His (c) He (d) Himself
  32. 32.Change to passive: “Kunal flies a kite every Sunday.” → A kite ___ by Kunal every Sunday. (a) are flown (b) is flew (c) flies (d) is flown
  33. 33.Choose the right verb: Each of the players ___ a locker. (a) have (b) has
  34. 34.Change to passive: “Zoya flew a kite yesterday.” → A kite ___ by Zoya yesterday. (a) was flown (b) was flew (c) were flown (d) flew
  35. 35.The children are going to ___ the bag next month. (a) carries (b) carrying (c) carried (d) carry
  36. 36.Fill in a or an: ___ elephant (a) a (b) an
  37. 37.Saanvi ___ ready for school. (a) are (b) am (c) is
  38. 38.Rahul ___ a new bicycle. (a) have (b) has
  39. 39.I know the woman ___ drives the school bus. (a) whose (b) who (c) which (d) where
  40. 40.Fill in a or an: ___ one-rupee coin (a) a (b) an

Answer key

  1. told
  2. a
  3. on
  4. to speak
  5. will stay
  6. Does
  7. will wear
  8. cow
  9. are being written
  10. have
  11. speaking
  12. is being made
  13. planting
  14. have
  15. slowly
  16. neatly
  17. for
  18. has
  19. Are
  20. hotter
  21. in
  22. the
  23. will be told
  24. told
  25. We never eat rice.
  26. will miss
  27. his
  28. at
  29. leaf
  30. are
  31. He
  32. is flown
  33. has
  34. was flown
  35. carry
  36. an
  37. is
  38. has
  39. who
  40. a

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