← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 538 · 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.Priya is good at ___ milk. (a) to drink (b) drink (c) drinking (d) drinks
  2. 2.Change to passive: “Farhan has sung a song.” → A song ___ by Farhan. (a) has been sung (b) have been sung (c) has sung
  3. 3.Yash is going to ___ in the park next month. (a) running (b) run (c) ran (d) runs
  4. 4.Saanvi said, “My room is clean.” → Saanvi said that ___ room was clean. (a) my (b) hers (c) she (d) her
  5. 5.Ananya avoided ___ a letter. (a) to write (b) writes (c) writing (d) write
  6. 6.That is the school ___ my mother teaches. (a) which (b) whose (c) where (d) who
  7. 7.Add the question tag: My friends do not run in the park every day, ___? (a) do them (b) are they (c) do they (d) don't they
  8. 8.Fill the gap: This sum is ___ than that one. (a) easy (b) easier (c) easiest (d) easyer
  9. 9.Add the question tag: My cousins ran in the park yesterday, ___? (a) did they (b) didn't them (c) didn't they (d) weren't they
  10. 10.My sister and I have a red water bottle. This water bottle is ___. (a) our (b) we (c) ours
  11. 11.Change to passive: “Ishaan cleans the rooms every Sunday.” → The rooms ___ by Ishaan every Sunday. (a) are clean (b) are cleaned (c) is cleaned (d) cleans
  12. 12.My brother ___ a mango next month. (a) ate (b) will eat (c) will eats (d) will eating
  13. 13.I like the train ___ leaves at six. (a) whose (b) which (c) where (d) who
  14. 14.Aarav said, “My pencil is broken.” → Aarav said that ___ pencil was broken. (a) his (b) my (c) him (d) he
  15. 15.This is the kite ___ my uncle gave me. (a) who (b) whose (c) which (d) where
  16. 16.Manav asked me, “When do you get up?” → Manav asked me ___. (a) when do I get up (b) when did I get up (c) when I got up
  17. 17.Fill in a, an or the: ___ sky is blue today. (a) an (b) the (c) a
  18. 18.If Dev ___ the answer, he would tell the teacher. (a) knows (b) would know (c) knew (d) will know
  19. 19.Riya is a safe driver. She drives ___. (a) safely (b) safe (c) safly
  20. 20.He ___ at home today. (a) are (b) am (c) is
  21. 21.Isha ___ a new cricket bat. (a) has (b) have
  22. 22.Add the question tag: You are hungry, ___? (a) aren't you (b) don't you (c) are you
  23. 23.I ___ on the stage on Saturdays. (a) dance (b) dances (c) dancing
  24. 24.They ___ a mango every Sunday. (a) eats (b) eating (c) eat
  25. 25.Choose the right verb: Each of the players ___ a name tag. (a) have (b) has
  26. 26.Change to passive: “Arjun writes a letter every Sunday.” → A letter ___ by Arjun every Sunday. (a) is written (b) are written (c) writes (d) is wrote
  27. 27.Add the question tag: Pooja will build a sandcastle tomorrow, ___? (a) will she (b) doesn't she (c) won't her (d) won't she
  28. 28.Fill the gap: This is the ___ book in my bag. (a) thinnest (b) thinner (c) most thinnest (d) thin
  29. 29.___ I write a letter two days ago? (a) Did (b) Was (c) Does (d) Do
  30. 30.I have a red kite. This kite is ___. (a) I (b) my (c) mine
  31. 31.Fill the gap: Vivaan is ___ than Neel today. (a) happyer (b) happiest (c) happy (d) happier
  32. 32.Aarav said, “I am dancing on the stage.” → Aarav said that he ___ on the stage. (a) were dancing (b) am dancing (c) was dancing (d) is dancing
  33. 33.Fill the gap: I can see one ___. (a) girls (b) girles (c) girl
  34. 34.My sister ___ a tree last Sunday. (a) has climbed (b) climbed (c) climbs (d) will climb
  35. 35.You ___ a song two days ago. (a) have sung (b) sing (c) sang (d) will sing
  36. 36.This is the book ___ Riya lent me. (a) who (b) where (c) which (d) whose
  37. 37.Fill the gap: I can see four ___. (a) womans (b) womens (c) women (d) woman
  38. 38.I ___ swum in the pool already. (a) has (b) have
  39. 39.Fill the gap: There are many ___ here. (a) brush (b) brushies (c) brushes (d) brushs
  40. 40.You are going to ___ a kite tomorrow. (a) flies (b) flew (c) fly (d) flying

Answer key

  1. drinking
  2. has been sung
  3. run
  4. her
  5. writing
  6. where
  7. do they
  8. easier
  9. didn't they
  10. ours
  11. are cleaned
  12. will eat
  13. which
  14. his
  15. which
  16. when I got up
  17. the
  18. knew
  19. safely
  20. is
  21. has
  22. aren't you
  23. dance
  24. eat
  25. has
  26. is written
  27. won't she
  28. thinnest
  29. Did
  30. mine
  31. happier
  32. was dancing
  33. girl
  34. climbed
  35. sang
  36. which
  37. women
  38. have
  39. brushes
  40. fly

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