← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 794 · 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.___ my cousins buy vegetables on Saturdays? (a) Are (b) Does (c) Do (d) Is
  2. 2.That is the girl ___ bag is red. (a) who (b) which (c) whose (d) where
  3. 3.Aarav ___ the bag yesterday. (a) carries (b) carried (c) has carried (d) will carry
  4. 4.Fill the gap: Kabir drew three ___. (a) familyes (b) familys (c) families (d) family
  5. 5.Ira planned ___ a sandcastle. (a) build (b) builds (c) building (d) to build
  6. 6.Choose the right verb: Either the twins or Pooja ___ coming today. (a) are (b) is
  7. 7.Ananya ___ going to wash the dishes tomorrow. (a) are (b) am (c) is
  8. 8.This is the school ___ my mother teaches. (a) where (b) whose (c) who (d) which
  9. 9.Add the question tag: My sister cannot run in the park, ___? (a) can she (b) can't she (c) does she (d) can her
  10. 10.Dev loves sports. ___ plays cricket every evening. (a) His (b) Him (c) Himself (d) He
  11. 11.Dev ___ in this school since 2021. (a) teaches (b) has taught (c) taught (d) have taught
  12. 12.I ___ the bag in 2023. (a) carried (b) have carried (c) carry (d) will carry
  13. 13.If Mum makes kheer, she ___ two bowls. (a) will eat (b) would eat (c) will eats (d) ate
  14. 14.That is the man ___ sells mangoes. (a) who (b) which (c) whose (d) where
  15. 15.___ you happy today? (a) Is (b) Am (c) Are
  16. 16.Karan is my friend. I play with ___ every day. (a) he (b) himself (c) him
  17. 17.Fill in a or an: ___ honour (a) a (b) an
  18. 18.Change to passive: “Ira sang two songs yesterday.” → Two songs ___ by Ira yesterday. (a) were sang (b) were sung (c) sang (d) was sung
  19. 19.Fill in a or an: ___ university (a) a (b) an
  20. 20.I like the bag ___ I bought yesterday. (a) which (b) who (c) where (d) whose
  21. 21.Sneha is a quick learner. She learns ___. (a) quickly (b) quick (c) quickely
  22. 22.Change to passive: “Sneha is planting a tree now.” → A tree ___ by Sneha now. (a) are being planted (b) is being planted (c) is been planted
  23. 23.Change to passive: “Dev ate two mangoes yesterday.” → Two mangoes ___ by Dev yesterday. (a) was eaten (b) ate (c) were ate (d) were eaten
  24. 24.Add the question tag: Karan has drawn a picture, ___? (a) hasn't him (b) doesn't he (c) has he (d) hasn't he
  25. 25.Fill the gap: Kabir drew three ___. (a) brushes (b) brush (c) brushies (d) brushs
  26. 26.If Riya knew the answer, she ___ tell the teacher. (a) would be (b) will (c) did (d) would
  27. 27.Fill the gap: I can see one ___. (a) cows (b) cowes (c) cow
  28. 28.You have just ___ a mango. (a) ate (b) eat (c) eating (d) eaten
  29. 29.She ___ a new bicycle. (a) has (b) have
  30. 30.Kunal practised ___ in the park. (a) running (b) run (c) runs (d) to run
  31. 31.My parents ___ a story on Saturdays. (a) tell (b) tells (c) telling
  32. 32.I ___ rice tomorrow. (a) cooked (b) will cook (c) will cooking (d) will cooks
  33. 33.She has just ___ lunch. (a) bringing (b) bring (c) brings (d) brought
  34. 34.What is the past tense of “throw”? (a) thrown (b) throwed (c) threw (d) throwing
  35. 35.Choose the right verb: Each child ___ a ID card. (a) has (b) have
  36. 36.Kunal is my friend. I play with ___ every day. (a) him (b) himself (c) he
  37. 37.Add the question tag: The students do not swim in the pool every day, ___? (a) do them (b) are they (c) don't they (d) do they
  38. 38.Farhan said, “I speak Hindi every day.” → Farhan said that he ___ Hindi every day. (a) speaks (b) spoke (c) speak (d) speaking
  39. 39.My brother ___ go to school every Sunday. (a) don't (b) isn't (c) doesn't
  40. 40.We ___ late today. (a) am (b) are (c) is

Answer key

  1. Do
  2. whose
  3. carried
  4. families
  5. to build
  6. is
  7. is
  8. where
  9. can she
  10. He
  11. has taught
  12. carried
  13. will eat
  14. who
  15. Are
  16. him
  17. an
  18. were sung
  19. a
  20. which
  21. quickly
  22. is being planted
  23. were eaten
  24. hasn't he
  25. brushes
  26. would
  27. cow
  28. eaten
  29. has
  30. running
  31. tell
  32. will cook
  33. brought
  34. threw
  35. has
  36. him
  37. do they
  38. spoke
  39. doesn't
  40. are

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