← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 305 · 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: Each of the students ___ a ID card. (a) has (b) have
  2. 2.Tara ___ me that she was ready. (a) said (b) told (c) asked
  3. 3.Nisha is looking forward to ___ a cap next week. (a) to wear (b) wearing (c) wear (d) wears
  4. 4.Fill the gap: Karan is as ___ as Vivaan. (a) happier (b) happy (c) happiest
  5. 5.Dev said, “My kite is torn.” → Dev said that ___ kite was torn. (a) he (b) him (c) my (d) his
  6. 6.Dev asked me, “When do you get up?” → Dev asked me ___. (a) when I got up (b) when do I get up (c) when did I get up
  7. 7.Which word is the adverb? “Omkar drives carefully every day.” (a) carefully (b) drives (c) Omkar (d) day
  8. 8.If I ___ wings, I would fly to school. (a) would have (b) had (c) will have (d) have
  9. 9.Sneha is looking forward to ___ vegetables next week. (a) buys (b) buying (c) to buy (d) buy
  10. 10.___ she wear a cap every day? (a) Is (b) Does (c) Do (d) Are
  11. 11.You ___ a message on Saturdays. (a) sending (b) sends (c) send
  12. 12.Arjun is my friend. I play with ___ every day. (a) himself (b) he (c) him
  13. 13.Fill in a or an: ___ ox (a) an (b) a
  14. 14.Fill in a or an: ___ horse (a) an (b) a
  15. 15.Riya ___ win the match every Sunday. (a) don't (b) isn't (c) doesn't
  16. 16.Fill the gap: Today's traffic is ___ than yesterday's. (a) worse (b) worst (c) bad (d) badder
  17. 17.The students ___ wear a cap every morning. (a) don't (b) doesn't (c) aren't
  18. 18.Choose the right verb: Physics ___ interesting. (a) are (b) is
  19. 19.Change to passive: “Riya baked a cake yesterday.” → A cake ___ by Riya yesterday. (a) was baked (b) was bake (c) baked (d) were baked
  20. 20.He is going to ___ in the park next Sunday. (a) jogged (b) jogs (c) jogging (d) jog
  21. 21.___ I ready for school? (a) Am (b) Are (c) Is
  22. 22.That is the girl ___ sister sings well. (a) which (b) whose (c) where (d) who
  23. 23.What is the past tense of “wear”? (a) wore (b) weared (c) worn (d) wearing
  24. 24.She has worked in Delhi ___ a long time. (a) since (b) for
  25. 25.My sister ___ make tea every day. (a) isn't (b) don't (c) doesn't
  26. 26.My friends ___ in Delhi since 2021. (a) have worked (b) has worked (c) work (d) worked
  27. 27.Farhan is interested in ___ the ball. (a) catching (b) catch (c) to catch (d) catches
  28. 28.Omkar said, “I am tired.” → Omkar said that he ___ tired. (a) is (b) were (c) was (d) am
  29. 29.Diya enjoyed ___ a tree. (a) plant (b) plants (c) planting (d) to plant
  30. 30.Fill in in, on or at: Our school trip is ___ half past six. (a) at (b) in (c) on
  31. 31.If India wins the match, he ___ with joy. (a) will dances (b) would dance (c) danced (d) will dance
  32. 32.Vivaan is my friend. I play with ___ every day. (a) he (b) himself (c) him
  33. 33.Fill in in, on or at: Our school trip is ___ 15 August. (a) at (b) on (c) in
  34. 34.Change to passive: “Myra sings a song every Sunday.” → A song ___ by Myra every Sunday. (a) are sung (b) is sang (c) is sung (d) sings
  35. 35.___ Ananya at home today? (a) Am (b) Is (c) Are
  36. 36.What is the plural of “pencil”? (a) penciles (b) pencils (c) pencil's (d) pencil
  37. 37.Fill in a, an or the: ___ sun rises in the east. (a) the (b) an (c) a
  38. 38.Ishaan said, “I draw a picture every day.” → Ishaan said that he ___ a picture every day. (a) drawing (b) draws (c) drew (d) draw
  39. 39.Myra is my friend. I play with ___ every day. (a) her (b) she (c) herself
  40. 40.Arjun said, “My bicycle is new.” → Arjun said that ___ bicycle was new. (a) him (b) my (c) his (d) he

Answer key

  1. has
  2. told
  3. wearing
  4. happy
  5. his
  6. when I got up
  7. carefully
  8. had
  9. buying
  10. Does
  11. send
  12. him
  13. an
  14. a
  15. doesn't
  16. worse
  17. don't
  18. is
  19. was baked
  20. jog
  21. Am
  22. whose
  23. wore
  24. for
  25. doesn't
  26. have worked
  27. catching
  28. was
  29. planting
  30. at
  31. will dance
  32. him
  33. on
  34. is sung
  35. Is
  36. pencils
  37. the
  38. drew
  39. her
  40. his

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