← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 804 · 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 can play cricket, ___? (a) can't we (b) don't we (c) can't us (d) can we
  2. 2.Choose the right verb: Every player ___ a name tag. (a) have (b) has
  3. 3.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) an (b) a (c) the
  4. 4.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  5. 5.We ___ in the garden now. (a) is (b) am (c) are
  6. 6.What is the past tense of “speak”? (a) speaked (b) speaking (c) spoke (d) spoken
  7. 7.This is the girl ___ bag is red. (a) whose (b) where (c) which (d) who
  8. 8.Aarav said, “I will bake a cake.” → Aarav said that he ___ bake a cake. (a) will (b) would (c) is
  9. 9.Fill in a or an: ___ ice cream (a) an (b) a
  10. 10.Add the question tag: My brother does not write a letter every day, ___? (a) doesn't he (b) does he (c) does him (d) is he
  11. 11.My friends ___ a new kite. (a) have (b) has
  12. 12.I ___ ready for school. (a) is (b) are (c) am
  13. 13.Ira has just ___ a cartoon. (a) watch (b) watched (c) watches (d) watching
  14. 14.Which sentence is correct? (a) We drink usually tea. (b) We usually drink tea.
  15. 15.My brother and I love sports. ___ play cricket every evening. (a) Us (b) Our (c) We (d) Ourselves
  16. 16.We have lived in Pune ___ 2020. (a) for (b) since
  17. 17.I have just ___ the room. (a) cleaned (b) cleaning (c) clean (d) cleans
  18. 18.He ___ a new kite. (a) has (b) have
  19. 19.___ we happy today? (a) Is (b) Am (c) Are
  20. 20.Fill in a or an: ___ umbrella (a) an (b) a
  21. 21.Fill in a or an: ___ yellow kite (a) an (b) a
  22. 22.That is the book ___ Riya lent me. (a) where (b) which (c) who (d) whose
  23. 23.That is the girl ___ sister sings well. (a) whose (b) who (c) where (d) which
  24. 24.I ___ in Pune since 2019. (a) live (b) lived (c) have lived (d) has lived
  25. 25.Riya is a neat writer. She writes ___. (a) neatly (b) neat (c) neatley
  26. 26.That is the school ___ my mother teaches. (a) which (b) where (c) who (d) whose
  27. 27.You ___ very excited today. (a) is (b) am (c) are
  28. 28.They ___ a bicycle tomorrow. (a) will riding (b) will rides (c) rode (d) will ride
  29. 29.Fill the gap: This story is ___ than that one. (a) interesting (b) most interesting (c) interestinger (d) more interesting
  30. 30.Change to passive: “Rahul is planting five trees now.” → Five trees ___ by Rahul now. (a) is being planted (b) are being planted (c) are been planted
  31. 31.Choose the right verb: Each of the students ___ a water bottle. (a) have (b) has
  32. 32.If they ___ a magic lamp, they would wish for more holidays. (a) would find (b) will find (c) find (d) found
  33. 33.She ___ eaten a mango already. (a) have (b) has
  34. 34.Karan ___ with Nani since 2020. (a) has stayed (b) stayed (c) have stayed (d) stays
  35. 35.Ananya ___ that she was late. (a) told (b) asked (c) said
  36. 36.That is the girl ___ bag is red. (a) whose (b) where (c) which (d) who
  37. 37.Fill in in, on or at: Our school trip is ___ March. (a) on (b) in (c) at
  38. 38.This is the bus ___ goes to the zoo. (a) whose (b) where (c) which (d) who
  39. 39.Diya ___ a mango next month. (a) will eat (b) ate (c) will eats (d) will eating
  40. 40.My brother ___ the ball next month. (a) will catch (b) will catches (c) will catching (d) caught

Answer key

  1. can't we
  2. has
  3. the
  4. is
  5. are
  6. spoke
  7. whose
  8. would
  9. an
  10. does he
  11. have
  12. am
  13. watched
  14. We usually drink tea.
  15. We
  16. since
  17. cleaned
  18. has
  19. Are
  20. an
  21. a
  22. which
  23. whose
  24. have lived
  25. neatly
  26. where
  27. are
  28. will ride
  29. more interesting
  30. are being planted
  31. has
  32. found
  33. has
  34. has stayed
  35. said
  36. whose
  37. in
  38. which
  39. will eat
  40. will catch

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