← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 411 · 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.Fill in a or an: ___ honest man (a) an (b) a
  2. 2.Fill the gap: This book is ___ than that one. (a) thinner (b) thin (c) more thin (d) thinnest
  3. 3.My parents ___ going to take the train next week. (a) are (b) am (c) is
  4. 4.Add the question tag: She does not clean the room every day, ___? (a) does her (b) does she (c) doesn't she (d) is she
  5. 5.They ___ a tree every morning. (a) climbs (b) climb (c) climbing
  6. 6.You ___ made tea already. (a) has (b) have
  7. 7.Aisha and Aditya are my friends. I play with ___ every day. (a) them (b) they (c) themselves (d) their
  8. 8.They ___ in Pune since 2019. (a) has lived (b) lived (c) live (d) have lived
  9. 9.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  10. 10.Fill in a or an: ___ owl (a) an (b) a
  11. 11.I like the bag ___ I bought yesterday. (a) who (b) where (c) whose (d) which
  12. 12.Fill in a, an or the: ___ moon shines at night. (a) the (b) an (c) a
  13. 13.They ___ drink milk every morning. (a) aren't (b) don't (c) doesn't
  14. 14.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) the (c) an
  15. 15.Fill the gap: I can see one ___. (a) lady (b) ladies (c) ladys
  16. 16.Yash said, “I am cleaning the room.” → Yash said that he ___ the room. (a) am cleaning (b) was cleaning (c) were cleaning (d) is cleaning
  17. 17.My friends ___ in Delhi since 2021. (a) has worked (b) have worked (c) worked (d) work
  18. 18.___ I fly a kite in 2023? (a) Did (b) Does (c) Do (d) Was
  19. 19.___ Kabir play cricket yesterday? (a) Do (b) Was (c) Did (d) Does
  20. 20.You ___ in the garden now. (a) is (b) are (c) am
  21. 21.Manav said, “My bag is heavy.” → Manav said that ___ bag was heavy. (a) him (b) my (c) he (d) his
  22. 22.Which word is the adverb? “Rohan rides gently every day.” (a) rides (b) day (c) gently (d) Rohan
  23. 23.Choose the right verb: One of my classmates ___ in Class 9. (a) is (b) are
  24. 24.What is the past tense of “run”? (a) run (b) running (c) ran (d) runned
  25. 25.What is the plural of “monkey”? (a) monkeyes (b) monkies (c) monkey (d) monkeys
  26. 26.This is the boy ___ won the race. (a) where (b) who (c) whose (d) which
  27. 27.You ___ a story last week. (a) will tell (b) tell (c) telled (d) told
  28. 28.I like the book ___ Riya lent me. (a) which (b) whose (c) where (d) who
  29. 29.Fill the gap: I can see one ___. (a) tooth (b) teeth (c) tooths
  30. 30.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  31. 31.If it rains tomorrow, you ___ at home. (a) stayed (b) will stays (c) will stay (d) would stay
  32. 32.Ira has a red kite. This kite is ___. (a) she (b) her (c) hers
  33. 33.___ Aditya ready for school? (a) Is (b) Are (c) Am
  34. 34.Kabir is my friend. I play with ___ every day. (a) himself (b) he (c) him
  35. 35.We ___ happy today. (a) am (b) is (c) are
  36. 36.Manav has a new bicycle. It is ___ bicycle. (a) he (b) his (c) him
  37. 37.If we ___ a magic lamp, we would wish for more holidays. (a) would find (b) find (c) found (d) will find
  38. 38.That is the man ___ car is new. (a) where (b) who (c) which (d) whose
  39. 39.Choose the right verb: Every boy ___ a name tag. (a) has (b) have
  40. 40.You did not ___ a mango two days ago. (a) eating (b) eats (c) eat (d) ate

Answer key

  1. an
  2. thinner
  3. are
  4. does she
  5. climb
  6. have
  7. them
  8. have lived
  9. is
  10. an
  11. which
  12. the
  13. don't
  14. the
  15. lady
  16. was cleaning
  17. have worked
  18. Did
  19. Did
  20. are
  21. his
  22. gently
  23. is
  24. ran
  25. monkeys
  26. who
  27. told
  28. which
  29. tooth
  30. is
  31. will stay
  32. hers
  33. Is
  34. him
  35. are
  36. his
  37. found
  38. whose
  39. has
  40. eat

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