← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 169 · 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.Aisha is a loud speaker. She speaks ___. (a) loud (b) loudly (c) loudely
  2. 2.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  3. 3.Change to passive: “Arjun has flown two kites.” → Two kites ___ by Arjun. (a) have been flown (b) have flown (c) has been flown
  4. 4.If Omkar ___ a magic lamp, he would wish for more holidays. (a) would find (b) found (c) will find (d) finds
  5. 5.Fill in in, on or at: Our school trip is ___ winter. (a) in (b) on (c) at
  6. 6.Add the question tag: They have planted a tree, ___? (a) have they (b) don't they (c) haven't them (d) haven't they
  7. 7.Fill in in, on or at: We will visit Nani ___ Friday. (a) at (b) on (c) in
  8. 8.Riya is a neat writer. She writes ___. (a) neatley (b) neatly (c) neat
  9. 9.They have just ___ the train. (a) took (b) take (c) taking (d) taken
  10. 10.What is the past tense of “catch”? (a) catching (b) caught (c) catched
  11. 11.Change to passive: “Kavya cleans the room every day.” → The room ___ by Kavya every day. (a) are cleaned (b) is clean (c) cleans (d) is cleaned
  12. 12.Fill the gap: This is the ___ bag in our class. (a) heaviest (b) heavier (c) heavy (d) most heaviest
  13. 13.Fill in in, on or at: We will visit Nani ___ the morning. (a) in (b) at (c) on
  14. 14.This is the woman ___ drives the school bus. (a) whose (b) where (c) who (d) which
  15. 15.Fill the gap: Neel is ___ than Riya. (a) shorter (b) short (c) more short (d) shortest
  16. 16.Fill the gap: Myra is as ___ as Sneha. (a) taller (b) tallest (c) tall
  17. 17.If Mum makes kheer, you ___ two bowls. (a) will eats (b) would eat (c) ate (d) will eat
  18. 18.That is the boy ___ father is a pilot. (a) where (b) whose (c) which (d) who
  19. 19.Choose the right verb: One of my cousins ___ in Class 6. (a) are (b) is
  20. 20.Fill in in, on or at: Our school trip is ___ noon. (a) in (b) at (c) on
  21. 21.___ my sister wash the dishes yesterday? (a) Was (b) Do (c) Did (d) Does
  22. 22.If Kunal ___ near the sea, he would swim every day. (a) lives (b) lived (c) would live (d) will live
  23. 23.What is the past tense of “bring”? (a) brought (b) bringing (c) bringed
  24. 24.Fill the gap: The owl was the ___ bird in the forest. (a) most wisest (b) wise (c) wiser (d) wisest
  25. 25.I ___ clap for the team every day. (a) doesn't (b) aren't (c) don't
  26. 26.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
  27. 27.She ___ going to fly a kite tomorrow. (a) is (b) are (c) am
  28. 28.He ___ going to cook rice next month. (a) are (b) is (c) am
  29. 29.I ___ a new puppy. (a) have (b) has
  30. 30.Nisha is going to ___ cricket next Sunday. (a) played (b) plays (c) playing (d) play
  31. 31.Fill in a or an: ___ umbrella (a) a (b) an
  32. 32.My brother and I have a red bicycle. This bicycle is ___. (a) ours (b) our (c) we
  33. 33.My brother ___ with Nani since 2019. (a) stayed (b) has stayed (c) have stayed (d) stays
  34. 34.Rahul ___ to school last week. (a) goed (b) goes (c) went (d) will go
  35. 35.Sneha ___ a new puppy. (a) has (b) have
  36. 36.She ___ at home today. (a) am (b) is (c) are
  37. 37.What is the plural of “loaf”? (a) loafs (b) loaf (c) loafes (d) loaves
  38. 38.We ___ a picture on Saturdays. (a) draws (b) drawing (c) draw
  39. 39.Add the question tag: They are busy, ___? (a) aren't them (b) are they (c) don't they (d) aren't they
  40. 40.Add the question tag: You do not write a letter every day, ___? (a) are you (b) don't you (c) do you

Answer key

  1. loudly
  2. is
  3. have been flown
  4. found
  5. in
  6. haven't they
  7. on
  8. neatly
  9. taken
  10. caught
  11. is cleaned
  12. heaviest
  13. in
  14. who
  15. shorter
  16. tall
  17. will eat
  18. whose
  19. is
  20. at
  21. Did
  22. lived
  23. brought
  24. wisest
  25. don't
  26. the
  27. is
  28. is
  29. have
  30. play
  31. an
  32. ours
  33. has stayed
  34. went
  35. has
  36. is
  37. loaves
  38. draw
  39. aren't they
  40. do you

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