← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 795 · 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.Ira has just ___ the dishes. (a) wash (b) washed (c) washing (d) washes
  2. 2.Kabir is going to ___ a cake next Sunday. (a) baked (b) bake (c) baking (d) bakes
  3. 3.Karan asked me, “Where do you live?” → Karan asked me ___. (a) where I lived (b) where do I live (c) where did I live
  4. 4.Fill the gap: I can see one ___. (a) girl (b) girls (c) girles
  5. 5.Fill the gap: Kabir is as ___ as Rohan. (a) youngest (b) young (c) younger
  6. 6.Add the question tag: She sent a message yesterday, ___? (a) didn't she (b) wasn't she (c) did she (d) didn't her
  7. 7.Tara and Kabir have a new school bag. It is ___ school bag. (a) they (b) their (c) them (d) theirs
  8. 8.This is the boy ___ father is a pilot. (a) where (b) who (c) whose (d) which
  9. 9.___ we wash the dishes every Sunday? (a) Do (b) Is (c) Are (d) Does
  10. 10.That is the kite ___ my uncle gave me. (a) who (b) whose (c) where (d) which
  11. 11.Choose the right word: The stars shine ___ the sky. (a) at (b) in (c) on
  12. 12.Add the question tag: Omkar will throw the ball tomorrow, ___? (a) won't he (b) will he (c) won't him (d) doesn't he
  13. 13.Add the question tag: My sister caught the ball yesterday, ___? (a) did she (b) wasn't she (c) didn't her (d) didn't she
  14. 14.He ___ a new puppy. (a) have (b) has
  15. 15.She ___ in Pune since 2022. (a) have lived (b) has lived (c) lives (d) lived
  16. 16.If you heat ice, it ___. (a) melt (b) melts (c) melted
  17. 17.They ___ write a letter on Saturdays. (a) doesn't (b) don't (c) aren't
  18. 18.Change to passive: “Karan is eating a mango now.” → A mango ___ by Karan now. (a) is been eaten (b) are being eaten (c) is being eaten
  19. 19.Fill the gap: There are many ___ here. (a) babyes (b) babies (c) baby (d) babys
  20. 20.Riya said, “I am hungry.” → Riya said that she ___ hungry. (a) were (b) is (c) was (d) am
  21. 21.Pooja asked me, “Which book do you like?” → Pooja asked me ___. (a) which book did I like (b) which book I liked (c) which book do I like
  22. 22.My parents are going to ___ a kite next week. (a) flew (b) fly (c) flying (d) flies
  23. 23.If they got a free day, they ___ visit Nani. (a) will (b) would (c) would be (d) did
  24. 24.Manav needed ___ cricket. (a) play (b) to play (c) plays (d) playing
  25. 25.Ishaan is tired of ___ in the park. (a) jog (b) jogging (c) to jog (d) jogs
  26. 26.Which word is the adverb? “Arjun wins easily every day.” (a) Arjun (b) easily (c) wins (d) day
  27. 27.If the train ___ on time, he will reach Jaipur by noon. (a) would leave (b) will leave (c) leave (d) leaves
  28. 28.Neel decided ___ a kite. (a) flying (b) flies (c) fly (d) to fly
  29. 29.He ___ the dog tomorrow. (a) will feeding (b) fed (c) will feeds (d) will feed
  30. 30.Fill in a or an: ___ honest man (a) a (b) an
  31. 31.This is the cake ___ Mum baked. (a) whose (b) who (c) which (d) where
  32. 32.Choose the right word: There is a fan ___ the ceiling. (a) at (b) in (c) on
  33. 33.Zoya ___ me that she was ready. (a) asked (b) told (c) said
  34. 34.Change to passive: “Ishaan will fly two kites tomorrow.” → Two kites ___ by Ishaan tomorrow. (a) will flown (b) will be flown (c) will fly (d) will be fly
  35. 35.You ___ going to draw a picture next Sunday. (a) are (b) is (c) am
  36. 36.Change to passive: “Pooja builds a sandcastle every day.” → A sandcastle ___ by Pooja every day. (a) builds (b) is built (c) is build (d) are built
  37. 37.Add the question tag: Kunal does not jog in the park every day, ___? (a) is he (b) doesn't he (c) does him (d) does he
  38. 38.Change to passive: “Sneha eats a mango every day.” → A mango ___ by Sneha every day. (a) eats (b) is ate (c) is eaten (d) are eaten
  39. 39.You ___ clean the room every Sunday. (a) don't (b) doesn't (c) aren't
  40. 40.Change to passive: “Rohan wrote a letter yesterday.” → A letter ___ by Rohan yesterday. (a) was written (b) was wrote (c) wrote (d) were written

Answer key

  1. washed
  2. bake
  3. where I lived
  4. girl
  5. young
  6. didn't she
  7. their
  8. whose
  9. Do
  10. which
  11. in
  12. won't he
  13. didn't she
  14. has
  15. has lived
  16. melts
  17. don't
  18. is being eaten
  19. babies
  20. was
  21. which book I liked
  22. fly
  23. would
  24. to play
  25. jogging
  26. easily
  27. leaves
  28. to fly
  29. will feed
  30. an
  31. which
  32. on
  33. told
  34. will be flown
  35. are
  36. is built
  37. does he
  38. is eaten
  39. don't
  40. was written

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