← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 116 · 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.Zoya ___ fly a kite every day. (a) don't (b) doesn't (c) isn't
  2. 2.Zoya has just ___ the dog. (a) fed (b) feeding (c) feed (d) feeds
  3. 3.That is the girl ___ helped me. (a) which (b) where (c) who (d) whose
  4. 4.Aditya ___ go to school on Saturdays. (a) isn't (b) don't (c) doesn't
  5. 5.My friends ___ ready for school. (a) am (b) are (c) is
  6. 6.Fill in in, on or at: Our school trip is ___ Friday. (a) on (b) at (c) in
  7. 7.My cousins ___ a new cricket bat. (a) has (b) have
  8. 8.Fill in a or an: ___ egg (a) an (b) a
  9. 9.Pooja said, “My pencil is broken.” → Pooja said that ___ pencil was broken. (a) her (b) hers (c) my (d) she
  10. 10.Vivaan ___ me that he was ready. (a) asked (b) told (c) said
  11. 11.Arjun asked me, “When do you get up?” → Arjun asked me ___. (a) when did I get up (b) when I got up (c) when do I get up
  12. 12.They have studied in this school ___ two years. (a) since (b) for
  13. 13.Omkar ___ a new pencil box. (a) have (b) has
  14. 14.If you lived near the sea, you ___ swim every day. (a) will (b) did (c) would be (d) would
  15. 15.Kavya is a slow walker. She walks ___. (a) slowely (b) slowly (c) slow
  16. 16.We ___ cook rice every morning. (a) doesn't (b) aren't (c) don't
  17. 17.Choose the right word: The stars shine ___ the sky. (a) on (b) in (c) at
  18. 18.Fill in a or an: ___ mango (a) a (b) an
  19. 19.I know the man ___ sells mangoes. (a) which (b) whose (c) where (d) who
  20. 20.You ___ with Nani since 2021. (a) has stayed (b) stay (c) stayed (d) have stayed
  21. 21.Kabir asked me, “Why are you sad?” → Kabir asked me ___. (a) why was I sad (b) why am I sad (c) why I was sad
  22. 22.Change to passive: “Pooja has drawn a picture.” → A picture ___ by Pooja. (a) have been drawn (b) has drawn (c) has been drawn
  23. 23.Ananya ___ in Delhi since 2022. (a) have worked (b) has worked (c) worked (d) works
  24. 24.If Priya got a free day, she ___ visit Nani. (a) did (b) will (c) would be (d) would
  25. 25.I am going to ___ the match next month. (a) win (b) won (c) wins (d) winning
  26. 26.Yash did not ___ in the park yesterday. (a) jogging (b) jogs (c) jogged (d) jog
  27. 27.My brother ___ going to take the train tomorrow. (a) are (b) am (c) is
  28. 28.Ananya avoided ___ a sandcastle. (a) building (b) build (c) to build (d) builds
  29. 29.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) an (c) a
  30. 30.Karan is a polite speaker. He speaks ___. (a) politly (b) politely (c) polite
  31. 31.My brother and I love sports. ___ play cricket every evening. (a) Our (b) Ourselves (c) We (d) Us
  32. 32.___ I very excited today? (a) Are (b) Is (c) Am
  33. 33.Fill in a or an: ___ elephant (a) an (b) a
  34. 34.We ___ a new bicycle. (a) has (b) have
  35. 35.This is the bus ___ goes to the zoo. (a) which (b) who (c) where (d) whose
  36. 36.Add the question tag: We did not draw a picture yesterday, ___? (a) didn't we (b) did us (c) were we (d) did we
  37. 37.She ___ make tea every day. (a) isn't (b) doesn't (c) don't
  38. 38.We ___ hungry now. (a) are (b) am (c) is
  39. 39.The students ___ in this school since 2019. (a) taught (b) teach (c) have taught (d) has taught
  40. 40.If I ___ a lot of money, I would buy a big library. (a) would have (b) will have (c) have (d) had

Answer key

  1. doesn't
  2. fed
  3. who
  4. doesn't
  5. are
  6. on
  7. have
  8. an
  9. her
  10. told
  11. when I got up
  12. for
  13. has
  14. would
  15. slowly
  16. don't
  17. in
  18. a
  19. who
  20. have stayed
  21. why I was sad
  22. has been drawn
  23. has worked
  24. would
  25. win
  26. jog
  27. is
  28. building
  29. the
  30. politely
  31. We
  32. Am
  33. an
  34. have
  35. which
  36. did we
  37. doesn't
  38. are
  39. have taught
  40. had

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