← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 905 · 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.Which word is the adverb? “Yash drives safely every day.” (a) day (b) drives (c) safely (d) Yash
  2. 2.We ___ buy vegetables every day. (a) aren't (b) don't (c) doesn't
  3. 3.Zoya asked me, “Which book do you like?” → Zoya asked me ___. (a) which book do I like (b) which book did I like (c) which book I liked
  4. 4.Kabir has a new cricket bat. It is ___ cricket bat. (a) he (b) his (c) him
  5. 5.Omkar practised ___ the dishes. (a) washes (b) wash (c) to wash (d) washing
  6. 6.Manav is my friend. I play with ___ every day. (a) himself (b) he (c) him
  7. 7.Ira ___ me that she was late. (a) told (b) asked (c) said
  8. 8.Fill the gap: Ira is as ___ as Arjun. (a) happier (b) happy (c) happiest
  9. 9.If you drop an egg, it ___. (a) broke (b) breaks (c) break
  10. 10.Choose the right verb: Each student ___ a water bottle. (a) has (b) have
  11. 11.She ___ in Delhi since 2022. (a) works (b) has worked (c) have worked (d) worked
  12. 12.Add the question tag: You cannot throw the ball, ___? (a) can't you (b) do you (c) can you
  13. 13.I ___ build a sandcastle every morning. (a) don't (b) aren't (c) doesn't
  14. 14.Change to passive: “Aisha will make a kite tomorrow.” → A kite ___ by Aisha tomorrow. (a) will made (b) will be make (c) will make (d) will be made
  15. 15.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) the (c) an
  16. 16.Choose the right word: The stars shine ___ the sky. (a) on (b) in (c) at
  17. 17.Fill the gap: There are many ___ here. (a) wife (b) wives (c) wifes (d) wifs
  18. 18.Which word is the adverb? “Rahul writes neatly every day.” (a) Rahul (b) neatly (c) day (d) writes
  19. 19.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  20. 20.Fill in a or an: ___ umbrella (a) a (b) an
  21. 21.They ___ a cartoon two days ago. (a) watched (b) watch (c) will watch (d) have watched
  22. 22.If the train leaves on time, they ___ Jaipur by noon. (a) will reach (b) would reach (c) reached (d) will reaches
  23. 23.If you mix red and white, you ___ pink. (a) get (b) gets (c) got
  24. 24.Fill the gap: This phone is ___ than that one. (a) most expensive (b) expensive (c) more expensive (d) expensiver
  25. 25.Fill in in, on or at: The cricket match starts ___ Monday. (a) in (b) on (c) at
  26. 26.Add the question tag: We play cricket every day, ___? (a) don't we (b) aren't we (c) don't us (d) do we
  27. 27.Add the question tag: We can take the train, ___? (a) can't us (b) don't we (c) can we (d) can't we
  28. 28.Arjun ___ going to study science next month. (a) am (b) is (c) are
  29. 29.My cousins ___ at home today. (a) are (b) am (c) is
  30. 30.She is going to ___ Grandma next week. (a) helped (b) help (c) helping (d) helps
  31. 31.My brother ___ going to wear a cap next month. (a) is (b) are (c) am
  32. 32.Myra said, “I am happy.” → Myra said that she ___ happy. (a) is (b) am (c) were (d) was
  33. 33.Fill in in, on or at: The shop opens ___ Sunday. (a) in (b) at (c) on
  34. 34.If the train leaves on time, I ___ Jaipur by noon. (a) will reaches (b) will reach (c) would reach (d) reached
  35. 35.Change to passive: “Diya flies two kites every day.” → Two kites ___ by Diya every day. (a) are flown (b) flies (c) is flown (d) are flew
  36. 36.Aarav is interested in ___ a song. (a) sings (b) sing (c) singing (d) to sing
  37. 37.Change to passive: “Riya sings a song every day.” → A song ___ by Riya every day. (a) is sang (b) sings (c) is sung (d) are sung
  38. 38.My brother ___ a new kite. (a) has (b) have
  39. 39.Kunal said, “I carry the bag every day.” → Kunal said that he ___ the bag every day. (a) carry (b) carried (c) carrying (d) carries
  40. 40.Vivaan said, “My room is clean.” → Vivaan said that ___ room was clean. (a) my (b) he (c) him (d) his

Answer key

  1. safely
  2. don't
  3. which book I liked
  4. his
  5. washing
  6. him
  7. told
  8. happy
  9. breaks
  10. has
  11. has worked
  12. can you
  13. don't
  14. will be made
  15. the
  16. in
  17. wives
  18. neatly
  19. is
  20. an
  21. watched
  22. will reach
  23. get
  24. more expensive
  25. on
  26. don't we
  27. can't we
  28. is
  29. are
  30. help
  31. is
  32. was
  33. on
  34. will reach
  35. are flown
  36. singing
  37. is sung
  38. has
  39. carried
  40. his

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