← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 271 · 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.___ my brother hungry now? (a) Am (b) Are (c) Is
  2. 2.Choose the right verb: One of my cousins ___ in Class 3. (a) are (b) is
  3. 3.Change to passive: “Karan is eating a mango now.” → A mango ___ by Karan now. (a) is being eaten (b) are being eaten (c) is been eaten
  4. 4.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  5. 5.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  6. 6.Aarav ___ that he was busy. (a) told (b) said (c) asked
  7. 7.Choose the right verb: Neither the twins nor Vivaan ___ coming today. (a) are (b) is
  8. 8.If Mum ___ kheer, he will eat two bowls. (a) make (b) will make (c) would make (d) makes
  9. 9.My sister ___ clean the room every morning. (a) don't (b) doesn't (c) isn't
  10. 10.If Aarav had a lot of money, he ___ buy a big library. (a) would (b) would be (c) did (d) will
  11. 11.Yash ___ that he was hungry. (a) said (b) told (c) asked
  12. 12.What is the past tense of “ride”? (a) ridden (b) rode (c) rided (d) riding
  13. 13.You ___ Hindi every Sunday. (a) speaking (b) speak (c) speaks
  14. 14.Change to passive: “Riya has told a story.” → A story ___ by Riya. (a) has been told (b) has told (c) have been told
  15. 15.Fill in a or an: ___ umbrella (a) a (b) an
  16. 16.Fill in a, an or the: ___ sky is blue today. (a) an (b) the (c) a
  17. 17.Saanvi agreed ___ vegetables. (a) buy (b) buying (c) buys (d) to buy
  18. 18.That is the book ___ Riya lent me. (a) which (b) who (c) whose (d) where
  19. 19.Fill in in, on or at: The cricket match starts ___ my birthday. (a) at (b) on (c) in
  20. 20.Riya has waited for the bus ___ ten minutes. (a) since (b) for
  21. 21.Saanvi ___ that she was busy. (a) told (b) asked (c) said
  22. 22.I know the park ___ we play cricket. (a) who (b) whose (c) where (d) which
  23. 23.Karan said, “I will sing a song.” → Karan said that he ___ sing a song. (a) will (b) would (c) is
  24. 24.My parents ___ a tree next week. (a) will planting (b) will plants (c) planted (d) will plant
  25. 25.___ Dev go to school every Sunday? (a) Are (b) Is (c) Does (d) Do
  26. 26.Nisha is looking forward to ___ science next week. (a) to study (b) study (c) studies (d) studying
  27. 27.Choose the right word: Riya lives ___ Mumbai. (a) in (b) on (c) at
  28. 28.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  29. 29.Sneha kept ___ a story. (a) telling (b) tell (c) tells (d) to tell
  30. 30.Choose the right word: The roots of a tree are ___ the ground. (a) on (b) at (c) under
  31. 31.What is the past tense of “bring”? (a) bringing (b) bringed (c) brought
  32. 32.What is the plural of “knife”? (a) knives (b) knifs (c) knife (d) knifes
  33. 33.Saanvi is good at ___ in the park. (a) jog (b) jogs (c) jogging (d) to jog
  34. 34.Ira said, “I have sent a message.” → Ira said that she ___ a message. (a) has sent (b) had sent (c) have sent
  35. 35.Add the question tag: Karan did not study science yesterday, ___? (a) did him (b) didn't he (c) was he (d) did he
  36. 36.Aisha asked me, “What is your name?” → Aisha asked me ___. (a) what was my name (b) what my name was (c) what is my name
  37. 37.Fill the gap: Isha is the ___ girl in our family. (a) youngest (b) younger (c) most youngest (d) young
  38. 38.Fill the gap: This book is ___ than that one. (a) thin (b) thinnest (c) thinner (d) more thin
  39. 39.What is the plural of “watch”? (a) watchies (b) watch (c) watchs (d) watches
  40. 40.Fill in a or an: ___ unicorn (a) a (b) an

Answer key

  1. Is
  2. is
  3. is being eaten
  4. are
  5. is
  6. said
  7. is
  8. makes
  9. doesn't
  10. would
  11. said
  12. rode
  13. speak
  14. has been told
  15. an
  16. the
  17. to buy
  18. which
  19. on
  20. for
  21. said
  22. where
  23. would
  24. will plant
  25. Does
  26. studying
  27. in
  28. is
  29. telling
  30. under
  31. brought
  32. knives
  33. jogging
  34. had sent
  35. did he
  36. what my name was
  37. youngest
  38. thinner
  39. watches
  40. a

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