← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 402 · 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.If Kavya had wings, she ___ fly to school. (a) would be (b) would (c) will (d) did
  2. 2.Add the question tag: We are ready, ___? (a) are we (b) aren't we (c) aren't us (d) don't we
  3. 3.We ___ write a letter every morning. (a) aren't (b) don't (c) doesn't
  4. 4.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
  5. 5.Karan and Pooja have a red umbrella. This umbrella is ___. (a) they (b) theirs (c) their
  6. 6.Kabir asked me, “When do you get up?” → Kabir asked me ___. (a) when did I get up (b) when I got up (c) when do I get up
  7. 7.Fill in a or an: ___ ox (a) an (b) a
  8. 8.___ Neel bring lunch every morning? (a) Are (b) Does (c) Do (d) Is
  9. 9.What is the plural of “leaf”? (a) leaf (b) leaves (c) leafes (d) leafs
  10. 10.Zoya ___ that she was busy. (a) said (b) told (c) asked
  11. 11.Meera ___ on the stage last week. (a) dances (b) danced (c) will dance (d) has danced
  12. 12.Choose the right verb: Neither Manav nor the twins ___ coming today. (a) is (b) are
  13. 13.If plants get no water, they ___. (a) die (b) died (c) dies
  14. 14.This is the park ___ we play cricket. (a) who (b) where (c) whose (d) which
  15. 15.This is the train ___ leaves at six. (a) where (b) which (c) who (d) whose
  16. 16.Aarav ___ catch the ball on Saturdays. (a) isn't (b) doesn't (c) don't
  17. 17.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
  18. 18.Fill in in, on or at: The cricket match starts ___ my birthday. (a) on (b) in (c) at
  19. 19.Rahul and Vivaan are my friends. I play with ___ every day. (a) they (b) them (c) their (d) themselves
  20. 20.Aditya ___ carried the bag already. (a) has (b) have
  21. 21.Change to passive: “Meera will bake a cake tomorrow.” → A cake ___ by Meera tomorrow. (a) will be baked (b) will be bake (c) will bake (d) will baked
  22. 22.Kabir and Priya are my friends. I play with ___ every day. (a) themselves (b) them (c) their (d) they
  23. 23.Fill in in, on or at: Our school trip is ___ my birthday. (a) on (b) in (c) at
  24. 24.Add the question tag: Rohan fed the dog yesterday, ___? (a) wasn't he (b) did he (c) didn't him (d) didn't he
  25. 25.I know the woman ___ drives the school bus. (a) which (b) where (c) whose (d) who
  26. 26.Which sentence is correct? (a) I eat usually rice. (b) I usually eat rice.
  27. 27.Choose the right word: Write your name ___ the first page. (a) on (b) under (c) at
  28. 28.Which word is the adverb? “Farhan dances beautifully every day.” (a) Farhan (b) dances (c) beautifully (d) day
  29. 29.Neel hoped ___ a letter. (a) writing (b) to write (c) writes (d) write
  30. 30.If you mix red and white, you ___ pink. (a) got (b) get (c) gets
  31. 31.If Rohan knew the answer, he ___ tell the teacher. (a) would (b) would be (c) will (d) did
  32. 32.Add the question tag: He is not clever, ___? (a) isn't he (b) does he (c) is he (d) is him
  33. 33.They ___ in the garden now. (a) is (b) am (c) are
  34. 34.My parents are going to ___ in the park next Sunday. (a) runs (b) running (c) ran (d) run
  35. 35.Sneha ___ the ball next Sunday. (a) threw (b) will throwing (c) will throw (d) will throws
  36. 36.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) a (c) the
  37. 37.Diya is a good singer. She sings ___. (a) good (b) well
  38. 38.Kunal ___ a new puppy. (a) has (b) have
  39. 39.We have known my best friend ___ a long time. (a) since (b) for
  40. 40.Add the question tag: They cannot drink milk, ___? (a) can't they (b) do they (c) can them (d) can they

Answer key

  1. would
  2. aren't we
  3. don't
  4. boils
  5. theirs
  6. when I got up
  7. an
  8. Does
  9. leaves
  10. said
  11. danced
  12. are
  13. die
  14. where
  15. which
  16. doesn't
  17. has
  18. on
  19. them
  20. has
  21. will be baked
  22. them
  23. on
  24. didn't he
  25. who
  26. I usually eat rice.
  27. on
  28. beautifully
  29. to write
  30. get
  31. would
  32. is he
  33. are
  34. run
  35. will throw
  36. the
  37. well
  38. has
  39. for
  40. can they

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