← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 147 · 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.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  2. 2.Fill the gap: I can see one ___. (a) loaves (b) loafs (c) loaf
  3. 3.Choose the right verb: Each student ___ a water bottle. (a) has (b) have
  4. 4.Which sentence is correct? (a) He drinks always milk. (b) He always drinks milk.
  5. 5.Fill the gap: I can see four ___. (a) brushs (b) brushies (c) brush (d) brushes
  6. 6.Choose the right verb: Each girl ___ a ID card. (a) have (b) has
  7. 7.Arjun ___ me that he was ready. (a) said (b) told (c) asked
  8. 8.Aditya loves sports. ___ plays cricket every evening. (a) He (b) His (c) Him (d) Himself
  9. 9.You have just ___ a cartoon. (a) watches (b) watching (c) watch (d) watched
  10. 10.If it rains tomorrow, you ___ at home. (a) stayed (b) would stay (c) will stays (d) will stay
  11. 11.Fill in in, on or at: We will visit Nani ___ Christmas Day. (a) at (b) in (c) on
  12. 12.Ananya said, “My bicycle is new.” → Ananya said that ___ bicycle was new. (a) hers (b) my (c) her (d) she
  13. 13.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has
  14. 14.Kabir practised ___ cricket. (a) to play (b) playing (c) play (d) plays
  15. 15.Yash is looking forward to ___ in the pool next week. (a) swims (b) swim (c) swimming (d) to swim
  16. 16.Priya ___ that she was ready. (a) told (b) said (c) asked
  17. 17.Zoya ___ write a letter on Saturdays. (a) don't (b) isn't (c) doesn't
  18. 18.___ Kabir ride a bicycle in 2023? (a) Does (b) Do (c) Was (d) Did
  19. 19.___ we play cricket two days ago? (a) Does (b) Do (c) Did (d) Was
  20. 20.I ___ make tea twice a week. (a) don't (b) doesn't (c) aren't
  21. 21.We ___ a song next week. (a) will singing (b) will sings (c) sang (d) will sing
  22. 22.Fill in a or an: ___ university (a) a (b) an
  23. 23.She ___ a new pencil box. (a) have (b) has
  24. 24.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) the (c) a
  25. 25.That is the boy ___ won the race. (a) whose (b) who (c) which (d) where
  26. 26.I did not ___ a kite yesterday. (a) flies (b) fly (c) flying (d) flew
  27. 27.Kabir is good at ___ a message. (a) sends (b) send (c) sending (d) to send
  28. 28.That is the school ___ my mother teaches. (a) who (b) where (c) which (d) whose
  29. 29.What is the plural of “loaf”? (a) loaves (b) loafs (c) loaf (d) loafes
  30. 30.Choose the right verb: One of my classmates ___ in Class 8. (a) is (b) are
  31. 31.We ___ a new bicycle. (a) has (b) have
  32. 32.Ira is looking forward to ___ the dishes next week. (a) to wash (b) wash (c) washing (d) washes
  33. 33.My sister and I have a new bicycle. It is ___ bicycle. (a) we (b) us (c) our (d) ours
  34. 34.Fill in in, on or at: We will visit Nani ___ half past six. (a) in (b) on (c) at
  35. 35.Farhan is my friend. I play with ___ every day. (a) himself (b) he (c) him
  36. 36.___ Kavya fly a kite in 2023? (a) Was (b) Does (c) Do (d) Did
  37. 37.Fill the gap: The owl was ___ than the fox. (a) wise (b) wisest (c) wiser (d) more wise
  38. 38.What is the past tense of “send”? (a) sent (b) sending (c) sended
  39. 39.Choose the right verb: Either the girls or Dev ___ coming today. (a) is (b) are
  40. 40.Fill in a, an or the: Meera is ___ best singer in our school. (a) a (b) an (c) the

Answer key

  1. is
  2. loaf
  3. has
  4. He always drinks milk.
  5. brushes
  6. has
  7. told
  8. He
  9. watched
  10. will stay
  11. on
  12. her
  13. has
  14. playing
  15. swimming
  16. said
  17. doesn't
  18. Did
  19. Did
  20. don't
  21. will sing
  22. a
  23. has
  24. the
  25. who
  26. fly
  27. sending
  28. where
  29. loaves
  30. is
  31. have
  32. washing
  33. our
  34. at
  35. him
  36. Did
  37. wiser
  38. sent
  39. is
  40. the

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