← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 100 · 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.___ my cousins happy today? (a) Are (b) Is (c) Am
  2. 2.Fill in in, on or at: The shop opens ___ 7 o'clock. (a) in (b) at (c) on
  3. 3.This is the woman ___ drives the school bus. (a) who (b) whose (c) which (d) where
  4. 4.They ___ in this school since 2021. (a) has studied (b) have studied (c) study (d) studied
  5. 5.Choose the right verb: Every player ___ a name tag. (a) have (b) has
  6. 6.They ___ a tree two days ago. (a) have climbed (b) climb (c) climbed (d) will climb
  7. 7.Fill in a or an: ___ onion (a) an (b) a
  8. 8.Add the question tag: You can bake a cake, ___? (a) don't you (b) can you (c) can't you
  9. 9.Fill the gap: Kabir drew three ___. (a) brushies (b) brush (c) brushs (d) brushes
  10. 10.Add the question tag: My brother is ready, ___? (a) isn't him (b) isn't he (c) is he (d) doesn't he
  11. 11.Arjun is interested in ___ on the stage. (a) dance (b) dancing (c) dances (d) to dance
  12. 12.He ___ going to sing a song tomorrow. (a) am (b) are (c) is
  13. 13.Fill the gap: Rohan is as ___ as Kunal. (a) taller (b) tallest (c) tall
  14. 14.Fill the gap: I can see one ___. (a) dishes (b) dishs (c) dish
  15. 15.Fill in a, an or the: ___ sun rises in the east. (a) the (b) an (c) a
  16. 16.I know the town ___ my grandmother lives. (a) which (b) who (c) where (d) whose
  17. 17.Fill the gap: Aditya is ___ than Aarav. (a) more young (b) youngest (c) younger (d) young
  18. 18.Vivaan and Zoya have a red kite. This kite is ___. (a) theirs (b) they (c) their
  19. 19.Change to passive: “Saanvi has flown two kites.” → Two kites ___ by Saanvi. (a) have been flown (b) has been flown (c) have flown
  20. 20.He ___ jog in the park every Sunday. (a) don't (b) doesn't (c) isn't
  21. 21.Fill in a, an or the: Riya came ___ first in the race. (a) a (b) the (c) an
  22. 22.She ___ the ball every Sunday. (a) throw (b) throws (c) throwing
  23. 23.Tara finished ___ the train. (a) takes (b) take (c) taking (d) to take
  24. 24.Fill the gap: I can see one ___. (a) mouse (b) mice (c) mouses
  25. 25.That is the man ___ car is new. (a) which (b) who (c) whose (d) where
  26. 26.___ we late today? (a) Are (b) Am (c) Is
  27. 27.___ they run in the park every day? (a) Are (b) Does (c) Do (d) Is
  28. 28.If the bus comes late, she ___ the first class. (a) would miss (b) will miss (c) will misses (d) missed
  29. 29.Fill in in, on or at: Our school trip is ___ half past six. (a) in (b) at (c) on
  30. 30.Arjun ___ going to cook rice tomorrow. (a) am (b) are (c) is
  31. 31.Choose the right word: Fish swim ___ the river. (a) on (b) in (c) at
  32. 32.Vivaan ___ me that he was hungry. (a) said (b) asked (c) told
  33. 33.Rahul is my friend. I play with ___ every day. (a) himself (b) him (c) he
  34. 34.If I lived near the sea, I ___ swim every day. (a) will (b) would be (c) did (d) would
  35. 35.That is the school ___ my mother teaches. (a) whose (b) which (c) who (d) where
  36. 36.Pooja is a careful driver. She drives ___. (a) carefuly (b) carefully (c) careful
  37. 37.What is the past tense of “write”? (a) writed (b) written (c) wrote (d) writing
  38. 38.Fill in a or an: ___ uncle (a) an (b) a
  39. 39.Fill the gap: There are many ___ here. (a) mices (b) mice (c) mouses (d) mouse
  40. 40.They ___ happy today. (a) is (b) am (c) are

Answer key

  1. Are
  2. at
  3. who
  4. have studied
  5. has
  6. climbed
  7. an
  8. can't you
  9. brushes
  10. isn't he
  11. dancing
  12. is
  13. tall
  14. dish
  15. the
  16. where
  17. younger
  18. theirs
  19. have been flown
  20. doesn't
  21. the
  22. throws
  23. taking
  24. mouse
  25. whose
  26. Are
  27. Do
  28. will miss
  29. at
  30. is
  31. in
  32. told
  33. him
  34. would
  35. where
  36. carefully
  37. wrote
  38. an
  39. mice
  40. are

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