← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 972 · 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 brother ___ Hindi last week. (a) spoke (b) speaks (c) speaked (d) will speak
  2. 2.Fill the gap: This temple is ___ than that one. (a) famous (b) most famous (c) famouser (d) more famous
  3. 3.Saanvi is a fast runner. She runs ___. (a) fast (b) fastly
  4. 4.Ira loves sports. ___ plays cricket every evening. (a) She (b) Herself (c) Her
  5. 5.Fill the gap: An elephant is ___ than a horse. (a) big (b) more big (c) biggest (d) bigger
  6. 6.Fill in in, on or at: The shop opens ___ Monday. (a) at (b) on (c) in
  7. 7.We ___ the bag every morning. (a) carrying (b) carry (c) carries
  8. 8.Change to passive: “Ananya flew a kite yesterday.” → A kite ___ by Ananya yesterday. (a) were flown (b) was flew (c) flew (d) was flown
  9. 9.Fill in in, on or at: The shop opens ___ noon. (a) on (b) in (c) at
  10. 10.Fill the gap: There are many ___ here. (a) donkey (b) donkeyes (c) donkies (d) donkeys
  11. 11.Change to passive: “Arjun sings a song every day.” → A song ___ by Arjun every day. (a) is sang (b) is sung (c) sings (d) are sung
  12. 12.Fill in a or an: ___ uncle (a) a (b) an
  13. 13.That is the cake ___ Mum baked. (a) where (b) who (c) which (d) whose
  14. 14.My sister and I have a red bicycle. This bicycle is ___. (a) our (b) we (c) ours
  15. 15.They ___ the bag every Sunday. (a) carry (b) carrying (c) carries
  16. 16.Aisha is looking forward to ___ in the pool next week. (a) to swim (b) swim (c) swimming (d) swims
  17. 17.I have just ___ the room. (a) cleans (b) clean (c) cleaning (d) cleaned
  18. 18.Aarav is my friend. I play with ___ every day. (a) him (b) himself (c) he
  19. 19.He did not ___ the room yesterday. (a) clean (b) cleans (c) cleaning (d) cleaned
  20. 20.Choose the right word: We took shelter ___ a big umbrella. (a) on (b) at (c) under
  21. 21.Diya ___ at home today. (a) are (b) is (c) am
  22. 22.I ___ caught the ball already. (a) have (b) has
  23. 23.Change to passive: “Aarav has flown two kites.” → Two kites ___ by Aarav. (a) has been flown (b) have flown (c) have been flown
  24. 24.Fill in a or an: ___ aeroplane (a) a (b) an
  25. 25.They did not ___ a cap two days ago. (a) wears (b) wearing (c) wore (d) wear
  26. 26.Rahul is good at ___ the dishes. (a) to wash (b) washes (c) wash (d) washing
  27. 27.Aditya is a brave fighter. He fights ___. (a) bravely (b) bravly (c) brave
  28. 28.What is the plural of “fox”? (a) foxes (b) fox (c) foxs (d) foxies
  29. 29.Riya said, “I am happy.” → Riya said that she ___ happy. (a) were (b) am (c) was (d) is
  30. 30.My brother and I have a red kite. This kite is ___. (a) we (b) our (c) ours
  31. 31.Neel and Karan love sports. ___ play cricket every evening. (a) Them (b) Their (c) They (d) Themselves
  32. 32.Add the question tag: Karan is ready, ___? (a) is he (b) doesn't he (c) isn't him (d) isn't he
  33. 33.We ___ a cartoon on Saturdays. (a) watches (b) watching (c) watch
  34. 34.My sister ___ a new puppy. (a) has (b) have
  35. 35.___ my sister late today? (a) Is (b) Am (c) Are
  36. 36.I know the woman ___ drives the school bus. (a) whose (b) where (c) who (d) which
  37. 37.He ___ a new kite. (a) have (b) has
  38. 38.I have just ___ a kite. (a) flew (b) flown (c) flying (d) fly
  39. 39.If the train ___ on time, I will reach Jaipur by noon. (a) will leave (b) leave (c) would leave (d) leaves
  40. 40.The students ___ to school tomorrow. (a) will going (b) went (c) will goes (d) will go

Answer key

  1. spoke
  2. more famous
  3. fast
  4. She
  5. bigger
  6. on
  7. carry
  8. was flown
  9. at
  10. donkeys
  11. is sung
  12. an
  13. which
  14. ours
  15. carry
  16. swimming
  17. cleaned
  18. him
  19. clean
  20. under
  21. is
  22. have
  23. have been flown
  24. an
  25. wear
  26. washing
  27. bravely
  28. foxes
  29. was
  30. ours
  31. They
  32. isn't he
  33. watch
  34. has
  35. Is
  36. who
  37. has
  38. flown
  39. leaves
  40. will go

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