← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 179 · 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.Fill in a or an: ___ old book (a) a (b) an
  2. 2.Change to passive: “Pooja drew three pictures yesterday.” → Three pictures ___ by Pooja yesterday. (a) was drawn (b) were drawn (c) drew (d) were drew
  3. 3.Dev has a new kite. It is ___ kite. (a) him (b) he (c) his
  4. 4.He ___ ride a bicycle every morning. (a) isn't (b) don't (c) doesn't
  5. 5.We ___ going to speak Hindi next month. (a) am (b) are (c) is
  6. 6.Neel ___ take the train every day. (a) isn't (b) doesn't (c) don't
  7. 7.Vivaan said, “I catch the ball every day.” → Vivaan said that he ___ the ball every day. (a) catches (b) caught (c) catch (d) catching
  8. 8.Fill in a or an: ___ igloo (a) an (b) a
  9. 9.Vivaan is a gentle rider. He rides ___. (a) gently (b) gentlely (c) gentle
  10. 10.Fill in a, an or the: ___ moon shines at night. (a) a (b) an (c) the
  11. 11.They ___ in the garden now. (a) is (b) am (c) are
  12. 12.Fill the gap: I can see one ___. (a) stories (b) story (c) storys
  13. 13.Pooja is a neat writer. She writes ___. (a) neatly (b) neat (c) neatley
  14. 14.Farhan ___ hungry now. (a) am (b) are (c) is
  15. 15.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  16. 16.Aarav ___ at home today. (a) is (b) are (c) am
  17. 17.I have a red kite. This kite is ___. (a) my (b) I (c) mine
  18. 18.Isha is looking forward to ___ a cake next week. (a) bake (b) baking (c) to bake (d) bakes
  19. 19.Fill in a or an: ___ tiger (a) an (b) a
  20. 20.Fill in a or an: ___ uniform (a) an (b) a
  21. 21.That is the man ___ sells mangoes. (a) whose (b) which (c) who (d) where
  22. 22.What is the past tense of “catch”? (a) catching (b) catched (c) caught
  23. 23.What is the plural of “dish”? (a) dish (b) dishes (c) dishies (d) dishs
  24. 24.We ___ in the garden now. (a) are (b) am (c) is
  25. 25.Arjun is a bad player. He plays ___. (a) bad (b) badely (c) badly
  26. 26.If India ___ the match, you will dance with joy. (a) would win (b) wins (c) will win (d) win
  27. 27.Rohan loves sports. ___ plays cricket every evening. (a) His (b) He (c) Him (d) Himself
  28. 28.___ they sing a song every Sunday? (a) Do (b) Does (c) Are (d) Is
  29. 29.That is the bag ___ I bought yesterday. (a) who (b) which (c) whose (d) where
  30. 30.I like the cake ___ Mum baked. (a) whose (b) which (c) where (d) who
  31. 31.Ananya ___ me that she was hungry. (a) asked (b) told (c) said
  32. 32.She ___ hungry now. (a) am (b) are (c) is
  33. 33.Add the question tag: He has not run in the park, ___? (a) hasn't he (b) has he (c) does he (d) has him
  34. 34.He ___ milk twice a week. (a) drink (b) drinking (c) drinks
  35. 35.Manav hoped ___ the room. (a) clean (b) cleans (c) to clean (d) cleaning
  36. 36.Which word is the adverb? “Dev wins easily every day.” (a) wins (b) Dev (c) day (d) easily
  37. 37.She ___ in Delhi since 2019. (a) worked (b) have worked (c) works (d) has worked
  38. 38.I ___ vegetables yesterday. (a) will buy (b) buy (c) buyed (d) bought
  39. 39.Fill the gap: I can see one ___. (a) watches (b) watchs (c) watch
  40. 40.Arjun ___ a new cricket bat. (a) have (b) has

Answer key

  1. an
  2. were drawn
  3. his
  4. doesn't
  5. are
  6. doesn't
  7. caught
  8. an
  9. gently
  10. the
  11. are
  12. story
  13. neatly
  14. is
  15. is
  16. is
  17. mine
  18. baking
  19. a
  20. a
  21. who
  22. caught
  23. dishes
  24. are
  25. badly
  26. wins
  27. He
  28. Do
  29. which
  30. which
  31. told
  32. is
  33. has he
  34. drinks
  35. to clean
  36. easily
  37. has worked
  38. bought
  39. watch
  40. has

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