← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 669 · 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.Add the question tag: We are hungry, ___? (a) don't we (b) aren't us (c) aren't we (d) are we
  2. 2.___ I climb a tree every Sunday? (a) Are (b) Do (c) Is (d) Does
  3. 3.Fill in a or an: ___ house (a) an (b) a
  4. 4.Choose the right verb: All the girls ___ a notebook. (a) has (b) have
  5. 5.Tara and Karan have a new kite. It is ___ kite. (a) theirs (b) their (c) them (d) they
  6. 6.He has just ___ the dog. (a) feeding (b) feeds (c) feed (d) fed
  7. 7.Add the question tag: Myra is busy, ___? (a) is she (b) isn't she (c) doesn't she (d) isn't her
  8. 8.I ___ in the park twice a week. (a) jog (b) jogging (c) jogs
  9. 9.We ___ rice every morning. (a) cooks (b) cooking (c) cook
  10. 10.Choose the right verb: Physics ___ interesting. (a) are (b) is
  11. 11.He ___ in Pune since 2022. (a) has lived (b) have lived (c) lives (d) lived
  12. 12.Add the question tag: You have not told a story, ___? (a) have you (b) haven't you (c) do you
  13. 13.Fill the gap: The Ganga is ___ than the Yamuna. (a) longest (b) longer (c) more long (d) long
  14. 14.Aditya planned ___ a letter. (a) to write (b) writing (c) write (d) writes
  15. 15.If I found a magic lamp, I ___ wish for more holidays. (a) would be (b) did (c) would (d) will
  16. 16.Add the question tag: You drink milk every day, ___? (a) aren't you (b) do you (c) don't you
  17. 17.Fill the gap: Kabir is the ___ boy in our class. (a) shortest (b) most shortest (c) short (d) shorter
  18. 18.This is the girl ___ bag is red. (a) whose (b) which (c) where (d) who
  19. 19.He ___ a mango two days ago. (a) eated (b) ate (c) will eat (d) eats
  20. 20.I am going to ___ the ball tomorrow. (a) throws (b) throwing (c) throw (d) threw
  21. 21.I ___ rice every day. (a) cooks (b) cooking (c) cook
  22. 22.Fill the gap: This is the ___ book in my bag. (a) thinner (b) most thinnest (c) thinnest (d) thin
  23. 23.My sister and I have a new water bottle. It is ___ water bottle. (a) we (b) us (c) ours (d) our
  24. 24.Karan ___ that he was busy. (a) said (b) told (c) asked
  25. 25.Fill the gap: I can see one ___. (a) babies (b) baby (c) babys
  26. 26.If it rains tomorrow, she ___ at home. (a) will stay (b) stayed (c) would stay (d) will stays
  27. 27.___ she speak Hindi twice a week? (a) Is (b) Are (c) Do (d) Does
  28. 28.Kabir and Saanvi have a new bicycle. It is ___ bicycle. (a) them (b) they (c) theirs (d) their
  29. 29.Fill the gap: Kabir drew three ___. (a) womens (b) womans (c) women (d) woman
  30. 30.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) the (c) an
  31. 31.Fill in in, on or at: The shop opens ___ my birthday. (a) in (b) on (c) at
  32. 32.Which word is the adverb? “Sneha drives safely every day.” (a) Sneha (b) safely (c) drives (d) day
  33. 33.Omkar said, “I will catch the ball.” → Omkar said that he ___ catch the ball. (a) would (b) will (c) is
  34. 34.Farhan is looking forward to ___ a kite next week. (a) flying (b) flies (c) fly (d) to fly
  35. 35.Add the question tag: My brother will climb a tree tomorrow, ___? (a) won't him (b) doesn't he (c) won't he (d) will he
  36. 36.___ we plant a tree every morning? (a) Are (b) Is (c) Do (d) Does
  37. 37.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  38. 38.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  39. 39.Change to passive: “Zoya is cleaning the room now.” → The room ___ by Zoya now. (a) is being cleaned (b) are being cleaned (c) is been cleaned
  40. 40.He ___ vegetables every morning. (a) buy (b) buys (c) buying

Answer key

  1. aren't we
  2. Do
  3. a
  4. have
  5. their
  6. fed
  7. isn't she
  8. jog
  9. cook
  10. is
  11. has lived
  12. have you
  13. longer
  14. to write
  15. would
  16. don't you
  17. shortest
  18. whose
  19. ate
  20. throw
  21. cook
  22. thinnest
  23. our
  24. said
  25. baby
  26. will stay
  27. Does
  28. their
  29. women
  30. the
  31. on
  32. safely
  33. would
  34. flying
  35. won't he
  36. Do
  37. is
  38. are
  39. is being cleaned
  40. buys

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