← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 945 · 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.This is the girl ___ helped me. (a) whose (b) which (c) where (d) who
  2. 2.Fill in in, on or at: The shop opens ___ midnight. (a) on (b) in (c) at
  3. 3.Which word is the adverb? “Kavya drives safely every day.” (a) safely (b) drives (c) day (d) Kavya
  4. 4.That is the boy ___ won the race. (a) whose (b) who (c) which (d) where
  5. 5.Nisha said, “My kite is torn.” → Nisha said that ___ kite was torn. (a) hers (b) my (c) her (d) she
  6. 6.You ___ going to win the match next Sunday. (a) are (b) is (c) am
  7. 7.Which word is the adverb? “Nisha reads quietly every day.” (a) day (b) quietly (c) Nisha (d) reads
  8. 8.___ Priya ready for school? (a) Are (b) Is (c) Am
  9. 9.Fill in a or an: ___ useful tool (a) a (b) an
  10. 10.Tara practised ___ science. (a) studying (b) to study (c) studies (d) study
  11. 11.Fill in in, on or at: The cricket match starts ___ sunset. (a) on (b) in (c) at
  12. 12.Myra enjoyed ___ on the stage. (a) dance (b) dances (c) to dance (d) dancing
  13. 13.Ananya ___ buy vegetables every day. (a) doesn't (b) isn't (c) don't
  14. 14.If the shop opens early, they ___ fresh mangoes. (a) bought (b) will buys (c) would buy (d) will buy
  15. 15.Change to passive: “Zoya will build two sandcastles tomorrow.” → Two sandcastles ___ by Zoya tomorrow. (a) will be build (b) will build (c) will be built (d) will built
  16. 16.Kabir said, “I am going to school.” → Kabir said that he ___ to school. (a) were going (b) am going (c) was going (d) is going
  17. 17.Fill the gap: The owl was ___ than the fox. (a) wise (b) wisest (c) more wise (d) wiser
  18. 18.Fill in a or an: ___ eagle (a) a (b) an
  19. 19.Ananya ___ vegetables last Sunday. (a) buys (b) will buy (c) buyed (d) bought
  20. 20.I know the boy ___ won the race. (a) who (b) where (c) which (d) whose
  21. 21.If Aditya knew the answer, he ___ tell the teacher. (a) would be (b) will (c) would (d) did
  22. 22.Fill in in, on or at: Our school trip is ___ winter. (a) at (b) in (c) on
  23. 23.You ___ Grandma every morning. (a) help (b) helps (c) helping
  24. 24.Riya asked me, “Where is your school?” → Riya asked me ___. (a) where is my school (b) where was my school (c) where my school was
  25. 25.Kunal has had this bicycle ___ two years. (a) since (b) for
  26. 26.If I got a free day, I ___ visit Nani. (a) would be (b) did (c) would (d) will
  27. 27.Ishaan and Rohan are my friends. I play with ___ every day. (a) their (b) they (c) themselves (d) them
  28. 28.Which word is the adverb? “Rohan wins easily every day.” (a) Rohan (b) wins (c) day (d) easily
  29. 29.Choose the right verb: Each of the players ___ a name tag. (a) has (b) have
  30. 30.That is the woman ___ drives the school bus. (a) whose (b) which (c) where (d) who
  31. 31.If I had wings, I ___ fly to school. (a) will (b) did (c) would (d) would be
  32. 32.That is the doctor ___ lives next door. (a) whose (b) where (c) which (d) who
  33. 33.Change to passive: “Karan painted the wall yesterday.” → The wall ___ by Karan yesterday. (a) were painted (b) was painted (c) was paint (d) painted
  34. 34.Fill in a or an: ___ horse (a) a (b) an
  35. 35.Fill the gap: Myra is as ___ as Isha. (a) short (b) shortest (c) shorter
  36. 36.If Neel ___ a free day, he would visit Nani. (a) would get (b) will get (c) gets (d) got
  37. 37.Change to passive: “Kabir has built two sandcastles.” → Two sandcastles ___ by Kabir. (a) has been built (b) have built (c) have been built
  38. 38.Add the question tag: She has not built a sandcastle, ___? (a) hasn't she (b) does she (c) has she (d) has her
  39. 39.We ___ in the park yesterday. (a) have jogged (b) will jog (c) jogged (d) jog
  40. 40.___ I sing a song every morning? (a) Is (b) Does (c) Are (d) Do

Answer key

  1. who
  2. at
  3. safely
  4. who
  5. her
  6. are
  7. quietly
  8. Is
  9. a
  10. studying
  11. at
  12. dancing
  13. doesn't
  14. will buy
  15. will be built
  16. was going
  17. wiser
  18. an
  19. bought
  20. who
  21. would
  22. in
  23. help
  24. where my school was
  25. for
  26. would
  27. them
  28. easily
  29. has
  30. who
  31. would
  32. who
  33. was painted
  34. a
  35. short
  36. got
  37. have been built
  38. has she
  39. jogged
  40. Do

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