← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 532 · 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.She has just ___ in the pool. (a) swim (b) swam (c) swimming (d) swum
  2. 2.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) an (c) a
  3. 3.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
  4. 4.Change to passive: “Isha will wash the plate tomorrow.” → The plate ___ by Isha tomorrow. (a) will wash (b) will washed (c) will be wash (d) will be washed
  5. 5.Isha has just ___ a cake. (a) baking (b) bakes (c) bake (d) baked
  6. 6.Priya is a careful driver. She drives ___. (a) carefuly (b) carefully (c) careful
  7. 7.Fill in a or an: ___ horse (a) an (b) a
  8. 8.Change to passive: “Aisha tells a story every day.” → A story ___ by Aisha every day. (a) are told (b) tells (c) is tell (d) is told
  9. 9.Fill the gap: Neel is as ___ as Vivaan. (a) tallest (b) tall (c) taller
  10. 10.Change to passive: “Priya has baked two cakes.” → Two cakes ___ by Priya. (a) has been baked (b) have baked (c) have been baked
  11. 11.I ___ on the stage next week. (a) danced (b) will dances (c) will dance (d) will dancing
  12. 12.Fill in a or an: ___ umbrella (a) a (b) an
  13. 13.This is the girl ___ sister sings well. (a) which (b) whose (c) who (d) where
  14. 14.Fill the gap: Rohan is as ___ as Pooja. (a) happy (b) happier (c) happiest
  15. 15.Diya has a red umbrella. This umbrella is ___. (a) she (b) hers (c) her
  16. 16.Ira is a slow walker. She walks ___. (a) slow (b) slowely (c) slowly
  17. 17.Add the question tag: My sister has baked a cake, ___? (a) has she (b) hasn't her (c) doesn't she (d) hasn't she
  18. 18.Change to passive: “Arjun will wash the plate tomorrow.” → The plate ___ by Arjun tomorrow. (a) will be washed (b) will washed (c) will be wash (d) will wash
  19. 19.Change to passive: “Vivaan writes a letter every day.” → A letter ___ by Vivaan every day. (a) are written (b) writes (c) is wrote (d) is written
  20. 20.Aisha is my friend. I play with ___ every day. (a) she (b) her (c) herself
  21. 21.Aisha loves sports. ___ plays cricket every evening. (a) She (b) Her (c) Herself
  22. 22.What is the plural of “dish”? (a) dishes (b) dishies (c) dish (d) dishs
  23. 23.This is the cake ___ Mum baked. (a) where (b) who (c) whose (d) which
  24. 24.Yash is my friend. I play with ___ every day. (a) he (b) himself (c) him
  25. 25.Add the question tag: We caught the ball yesterday, ___? (a) did we (b) didn't we (c) weren't we (d) didn't us
  26. 26.Choose the right word: Fish swim ___ the river. (a) in (b) at (c) on
  27. 27.Rohan said, “My bicycle is new.” → Rohan said that ___ bicycle was new. (a) my (b) him (c) he (d) his
  28. 28.What is the past tense of “eat”? (a) eated (b) eating (c) eaten (d) ate
  29. 29.Fill in in, on or at: The cricket match starts ___ 7 o'clock. (a) at (b) in (c) on
  30. 30.Which sentence is correct? (a) I drink always tea. (b) I always drink tea.
  31. 31.Aisha is a loud speaker. She speaks ___. (a) loudely (b) loudly (c) loud
  32. 32.My sister ___ the room every morning. (a) cleaning (b) clean (c) cleans
  33. 33.I ___ a song every day. (a) sings (b) singing (c) sing
  34. 34.Fill the gap: Kabir drew three ___. (a) donkey (b) donkies (c) donkeyes (d) donkeys
  35. 35.Fill in in, on or at: Our school trip is ___ the evening. (a) on (b) at (c) in
  36. 36.Add the question tag: We washed the dishes yesterday, ___? (a) didn't we (b) weren't we (c) didn't us (d) did we
  37. 37.Fill the gap: There are many ___ here. (a) dish (b) dishs (c) dishies (d) dishes
  38. 38.This is the teacher ___ teaches us maths. (a) which (b) where (c) whose (d) who
  39. 39.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) on (b) in (c) at
  40. 40.Aarav is fond of ___ a tree. (a) plants (b) planting (c) to plant (d) plant

Answer key

  1. swum
  2. the
  3. the
  4. will be washed
  5. baked
  6. carefully
  7. a
  8. is told
  9. tall
  10. have been baked
  11. will dance
  12. an
  13. whose
  14. happy
  15. hers
  16. slowly
  17. hasn't she
  18. will be washed
  19. is written
  20. her
  21. She
  22. dishes
  23. which
  24. him
  25. didn't we
  26. in
  27. his
  28. ate
  29. at
  30. I always drink tea.
  31. loudly
  32. cleans
  33. sing
  34. donkeys
  35. in
  36. didn't we
  37. dishes
  38. who
  39. on
  40. planting

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