← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 489 · 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.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  2. 2.We have lived in Pune ___ 2020. (a) since (b) for
  3. 3.That is the market ___ we buy vegetables. (a) who (b) whose (c) which (d) where
  4. 4.I know the park ___ we play cricket. (a) which (b) whose (c) who (d) where
  5. 5.Arjun asked me, “What is your name?” → Arjun asked me ___. (a) what was my name (b) what my name was (c) what is my name
  6. 6.Change to passive: “Meera washes the plate every day.” → The plate ___ by Meera every day. (a) washes (b) is wash (c) is washed (d) are washed
  7. 7.Aditya asked me, “Why are you sad?” → Aditya asked me ___. (a) why was I sad (b) why am I sad (c) why I was sad
  8. 8.They have been in the library ___ an hour. (a) since (b) for
  9. 9.They ___ a cap every morning. (a) wearing (b) wear (c) wears
  10. 10.If I ___ a lot of money, I would buy a big library. (a) would have (b) had (c) will have (d) have
  11. 11.Omkar ___ tell a story twice a week. (a) don't (b) doesn't (c) isn't
  12. 12.Arjun is a quick learner. He learns ___. (a) quickely (b) quickly (c) quick
  13. 13.Choose the right word: Fish swim ___ the river. (a) on (b) at (c) in
  14. 14.Choose the right word: The roots of a tree are ___ the ground. (a) under (b) at (c) on
  15. 15.___ they late today? (a) Is (b) Am (c) Are
  16. 16.Change to passive: “Tara is eating two mangoes now.” → Two mangoes ___ by Tara now. (a) are being eaten (b) is being eaten (c) are been eaten
  17. 17.Priya has worked in Delhi ___ two years. (a) for (b) since
  18. 18.I ___ a new cricket bat. (a) have (b) has
  19. 19.My sister and I have a red kite. This kite is ___. (a) our (b) ours (c) we
  20. 20.Fill in in, on or at: The shop opens ___ 7 o'clock. (a) at (b) in (c) on
  21. 21.___ Arjun swim in the pool every Sunday? (a) Is (b) Does (c) Are (d) Do
  22. 22.Fill the gap: I can see four ___. (a) toys (b) toies (c) toy (d) toyes
  23. 23.If the shop opens early, we ___ fresh mangoes. (a) will buys (b) bought (c) would buy (d) will buy
  24. 24.Pooja is looking forward to ___ a mango next week. (a) eat (b) eats (c) to eat (d) eating
  25. 25.Choose the right word: The pictures are hanging ___ the wall. (a) under (b) in (c) on
  26. 26.She ___ throw the ball every day. (a) isn't (b) don't (c) doesn't
  27. 27.Meera is looking forward to ___ a cake next week. (a) baking (b) bake (c) to bake (d) bakes
  28. 28.Tara is tired of ___ the train. (a) to take (b) taking (c) takes (d) take
  29. 29.The children ___ wear a cap twice a week. (a) doesn't (b) aren't (c) don't
  30. 30.What is the past tense of “fly”? (a) flyed (b) flying (c) flown (d) flew
  31. 31.He ___ in the garden now. (a) am (b) are (c) is
  32. 32.My brother ___ taken the train already. (a) has (b) have
  33. 33.We ___ rice two days ago. (a) have cooked (b) cook (c) cooked (d) will cook
  34. 34.I know the boy ___ won the race. (a) who (b) where (c) which (d) whose
  35. 35.I know the woman ___ son is in my class. (a) where (b) which (c) who (d) whose
  36. 36.Which sentence is correct? (a) I never drink tea. (b) I drink never tea.
  37. 37.I ___ Grandma next Sunday. (a) will helps (b) will helping (c) helped (d) will help
  38. 38.Rohan is looking forward to ___ a song next week. (a) sing (b) singing (c) sings (d) to sing
  39. 39.Ira ___ me that she was late. (a) asked (b) told (c) said
  40. 40.Ananya avoided ___ a picture. (a) to draw (b) draw (c) draws (d) drawing

Answer key

  1. is
  2. since
  3. where
  4. where
  5. what my name was
  6. is washed
  7. why I was sad
  8. for
  9. wear
  10. had
  11. doesn't
  12. quickly
  13. in
  14. under
  15. Are
  16. are being eaten
  17. for
  18. have
  19. ours
  20. at
  21. Does
  22. toys
  23. will buy
  24. eating
  25. on
  26. doesn't
  27. baking
  28. taking
  29. don't
  30. flew
  31. is
  32. has
  33. cooked
  34. who
  35. whose
  36. I never drink tea.
  37. will help
  38. singing
  39. told
  40. drawing

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