← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 755 · 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.If the train leaves on time, we ___ Jaipur by noon. (a) would reach (b) will reaches (c) will reach (d) reached
  2. 2.Choose the right verb: Neither the boys nor Arjun ___ coming today. (a) is (b) are
  3. 3.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) in (b) at (c) on
  4. 4.I ___ a tree tomorrow. (a) will plant (b) will planting (c) planted (d) will plants
  5. 5.Fill the gap: I can see one ___. (a) tooths (b) tooth (c) teeth
  6. 6.Change to passive: “Neel told two stories yesterday.” → Two stories ___ by Neel yesterday. (a) were told (b) were tell (c) was told (d) told
  7. 7.If the train leaves on time, they ___ Jaipur by noon. (a) will reach (b) will reaches (c) reached (d) would reach
  8. 8.Change to passive: “Meera will clean the room tomorrow.” → The room ___ by Meera tomorrow. (a) will be cleaned (b) will be clean (c) will clean (d) will cleaned
  9. 9.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  10. 10.Arjun said, “My bicycle is new.” → Arjun said that ___ bicycle was new. (a) my (b) him (c) his (d) he
  11. 11.The children ___ the room next Sunday. (a) cleaned (b) will cleaning (c) will clean (d) will cleans
  12. 12.Add the question tag: He will watch a cartoon tomorrow, ___? (a) won't he (b) won't him (c) doesn't he (d) will he
  13. 13.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) in (b) on (c) at
  14. 14.That is the woman ___ drives the school bus. (a) which (b) where (c) whose (d) who
  15. 15.Fill in a or an: ___ year (a) a (b) an
  16. 16.Pooja ___ that she was late. (a) told (b) asked (c) said
  17. 17.Fill the gap: Priya is as ___ as Manav. (a) tall (b) tallest (c) taller
  18. 18.If Farhan ___ wings, he would fly to school. (a) will have (b) has (c) had (d) would have
  19. 19.Manav is going to ___ tea next week. (a) making (b) made (c) makes (d) make
  20. 20.Ananya ___ in the garden now. (a) am (b) is (c) are
  21. 21.Fill the gap: There are many ___ here. (a) bench (b) benchs (c) benchies (d) benches
  22. 22.Fill in a or an: ___ apple (a) a (b) an
  23. 23.Fill the gap: I can see four ___. (a) boxies (b) boxs (c) box (d) boxes
  24. 24.What is the plural of “watch”? (a) watches (b) watchies (c) watch (d) watchs
  25. 25.Aarav is my friend. I play with ___ every day. (a) he (b) himself (c) him
  26. 26.Change to passive: “Rahul will tell a story tomorrow.” → A story ___ by Rahul tomorrow. (a) will told (b) will be tell (c) will be told (d) will tell
  27. 27.I know the girl ___ helped me. (a) whose (b) who (c) where (d) which
  28. 28.Fill the gap: Isha is ___ than Arjun. (a) taller (b) more tall (c) tall (d) tallest
  29. 29.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) the (b) an (c) a
  30. 30.Zoya ___ that she was busy. (a) said (b) asked (c) told
  31. 31.That is the man ___ car is new. (a) who (b) where (c) whose (d) which
  32. 32.Aisha asked me, “Why are you sad?” → Aisha asked me ___. (a) why was I sad (b) why I was sad (c) why am I sad
  33. 33.Which sentence is correct? (a) He always drinks milk. (b) He drinks always milk.
  34. 34.You ___ cook rice every day. (a) aren't (b) doesn't (c) don't
  35. 35.Change to passive: “Arjun is planting a tree now.” → A tree ___ by Arjun now. (a) is being planted (b) is been planted (c) are being planted
  36. 36.Which word is the adverb? “Ishaan writes neatly every day.” (a) Ishaan (b) writes (c) day (d) neatly
  37. 37.We have just ___ vegetables. (a) buy (b) buys (c) bought (d) buying
  38. 38.Vivaan is looking forward to ___ vegetables next week. (a) buy (b) buying (c) to buy (d) buys
  39. 39.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) an (c) a
  40. 40.Fill in in, on or at: The shop opens ___ noon. (a) on (b) in (c) at

Answer key

  1. will reach
  2. is
  3. on
  4. will plant
  5. tooth
  6. were told
  7. will reach
  8. will be cleaned
  9. are
  10. his
  11. will clean
  12. won't he
  13. on
  14. who
  15. a
  16. said
  17. tall
  18. had
  19. make
  20. is
  21. benches
  22. an
  23. boxes
  24. watches
  25. him
  26. will be told
  27. who
  28. taller
  29. the
  30. said
  31. whose
  32. why I was sad
  33. He always drinks milk.
  34. don't
  35. is being planted
  36. neatly
  37. bought
  38. buying
  39. the
  40. at

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