← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 589 · 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.Aarav hoped ___ a picture. (a) to draw (b) draws (c) drawing (d) draw
  2. 2.If the bus ___ late, we will miss the first class. (a) comes (b) would come (c) will come (d) come
  3. 3.Fill the gap: I can see one ___. (a) ladies (b) ladys (c) lady
  4. 4.Zoya and Arjun have a red school bag. This school bag is ___. (a) they (b) theirs (c) their
  5. 5.Choose the right word: There is a fan ___ the ceiling. (a) on (b) at (c) in
  6. 6.___ Aarav wear a cap twice a week? (a) Do (b) Are (c) Does (d) Is
  7. 7.My friends ___ tea next week. (a) will making (b) will makes (c) will make (d) made
  8. 8.Fill in in, on or at: The cricket match starts ___ night. (a) on (b) at (c) in
  9. 9.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  10. 10.I ___ in the pool every Sunday. (a) swims (b) swim (c) swimming
  11. 11.Neel and Kavya have a red kite. This kite is ___. (a) they (b) their (c) theirs
  12. 12.Aditya ___ lunch two days ago. (a) will bring (b) brought (c) bringed (d) brings
  13. 13.They ___ in this school since 2019. (a) teach (b) has taught (c) have taught (d) taught
  14. 14.Which sentence is correct? (a) We eat always fruit. (b) We always eat fruit.
  15. 15.If it rains tomorrow, we ___ at home. (a) will stays (b) would stay (c) stayed (d) will stay
  16. 16.Choose the right word: The roots of a tree are ___ the ground. (a) on (b) at (c) under
  17. 17.Pooja is a careful driver. She drives ___. (a) carefuly (b) careful (c) carefully
  18. 18.Fill in in, on or at: We will visit Nani ___ 15 August. (a) in (b) at (c) on
  19. 19.Change to passive: “Saanvi will wash the plate tomorrow.” → The plate ___ by Saanvi tomorrow. (a) will wash (b) will be wash (c) will washed (d) will be washed
  20. 20.Yash decided ___ the room. (a) to clean (b) clean (c) cleaning (d) cleans
  21. 21.Change to passive: “Kabir has built a sandcastle.” → A sandcastle ___ by Kabir. (a) has built (b) have been built (c) has been built
  22. 22.Ishaan and Zoya have a new umbrella. It is ___ umbrella. (a) they (b) theirs (c) them (d) their
  23. 23.This is the girl ___ sister sings well. (a) whose (b) who (c) which (d) where
  24. 24.If the shop ___ early, they will buy fresh mangoes. (a) will open (b) open (c) would open (d) opens
  25. 25.Farhan is good at ___ the match. (a) to win (b) winning (c) win (d) wins
  26. 26.Zoya loves sports. ___ plays cricket every evening. (a) Herself (b) Her (c) She
  27. 27.Which sentence is correct? (a) We never eat fruit. (b) We eat never fruit.
  28. 28.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  29. 29.Fill in a or an: ___ school (a) a (b) an
  30. 30.If the shop opens early, she ___ fresh mangoes. (a) bought (b) will buy (c) would buy (d) will buys
  31. 31.I have a red school bag. This school bag is ___. (a) mine (b) I (c) my
  32. 32.Add the question tag: Myra does not write a letter every day, ___? (a) doesn't she (b) is she (c) does her (d) does she
  33. 33.Which word is the adverb? “Rahul drives carefully every day.” (a) Rahul (b) day (c) carefully (d) drives
  34. 34.Kabir ___ me that he was tired. (a) told (b) said (c) asked
  35. 35.He ___ a new cricket bat. (a) has (b) have
  36. 36.___ my friends climb a tree last Sunday? (a) Does (b) Did (c) Was (d) Do
  37. 37.Fill the gap: The Ganga is ___ than the Yamuna. (a) long (b) longer (c) more long (d) longest
  38. 38.___ we bring lunch on Saturdays? (a) Does (b) Are (c) Is (d) Do
  39. 39.That is the park ___ we play cricket. (a) whose (b) where (c) which (d) who
  40. 40.Change to passive: “Saanvi will clean the room tomorrow.” → The room ___ by Saanvi tomorrow. (a) will clean (b) will cleaned (c) will be clean (d) will be cleaned

Answer key

  1. to draw
  2. comes
  3. lady
  4. theirs
  5. on
  6. Does
  7. will make
  8. at
  9. is
  10. swim
  11. theirs
  12. brought
  13. have taught
  14. We always eat fruit.
  15. will stay
  16. under
  17. carefully
  18. on
  19. will be washed
  20. to clean
  21. has been built
  22. their
  23. whose
  24. opens
  25. winning
  26. She
  27. We never eat fruit.
  28. are
  29. a
  30. will buy
  31. mine
  32. does she
  33. carefully
  34. told
  35. has
  36. Did
  37. longer
  38. Do
  39. where
  40. will be cleaned

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