← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 478 · 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.Choose the right verb: Every girl ___ a notebook. (a) has (b) have
  2. 2.The students did not ___ milk last week. (a) drank (b) drink (c) drinking (d) drinks
  3. 3.Ananya said, “My room is clean.” → Ananya said that ___ room was clean. (a) my (b) she (c) her (d) hers
  4. 4.What is the past tense of “eat”? (a) eating (b) ate (c) eated (d) eaten
  5. 5.Choose the right verb: All the students ___ a name tag. (a) have (b) has
  6. 6.I ___ the ball tomorrow. (a) will catch (b) will catching (c) will catches (d) caught
  7. 7.Which sentence is correct? (a) We never eat rice. (b) We eat never rice.
  8. 8.Fill in a or an: ___ aeroplane (a) a (b) an
  9. 9.Yash asked me, “What is your name?” → Yash asked me ___. (a) what is my name (b) what my name was (c) what was my name
  10. 10.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
  11. 11.Manav ___ me that he was hungry. (a) asked (b) said (c) told
  12. 12.That is the bag ___ I bought yesterday. (a) whose (b) which (c) who (d) where
  13. 13.Pooja ___ swim in the pool on Saturdays. (a) don't (b) doesn't (c) isn't
  14. 14.I have a new bicycle. It is ___ bicycle. (a) me (b) I (c) my (d) mine
  15. 15.Farhan promised ___ the bag. (a) carry (b) carrying (c) carries (d) to carry
  16. 16.I know the woman ___ son is in my class. (a) which (b) whose (c) who (d) where
  17. 17.Aarav is a careful driver. He drives ___. (a) careful (b) carefuly (c) carefully
  18. 18.My brother ___ happy today. (a) are (b) am (c) is
  19. 19.Tara decided ___ a kite. (a) fly (b) flies (c) flying (d) to fly
  20. 20.Yash is my friend. I play with ___ every day. (a) himself (b) he (c) him
  21. 21.Arjun asked me, “Where is your school?” → Arjun asked me ___. (a) where my school was (b) where was my school (c) where is my school
  22. 22.Add the question tag: Saanvi is ready, ___? (a) isn't her (b) is she (c) doesn't she (d) isn't she
  23. 23.___ Tara at home today? (a) Am (b) Are (c) Is
  24. 24.Fill the gap: This story is ___ than that one. (a) interesting (b) most interesting (c) more interesting (d) interestinger
  25. 25.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) at (c) under
  26. 26.Choose the right verb: All the girls ___ a ID card. (a) has (b) have
  27. 27.Tara said, “My bicycle is new.” → Tara said that ___ bicycle was new. (a) hers (b) my (c) her (d) she
  28. 28.Nisha and Kunal have a new umbrella. It is ___ umbrella. (a) they (b) their (c) them (d) theirs
  29. 29.My friends ___ worn a cap already. (a) has (b) have
  30. 30.Choose the right verb: Every girl ___ a name tag. (a) have (b) has
  31. 31.You ___ the bag every day. (a) carry (b) carrying (c) carries
  32. 32.You did not ___ in the park last week. (a) jog (b) jogged (c) jogging (d) jogs
  33. 33.Fill in in, on or at: We will visit Nani ___ 7 o'clock. (a) in (b) at (c) on
  34. 34.___ Meera throw the ball last Sunday? (a) Does (b) Was (c) Did (d) Do
  35. 35.You ___ a song on Saturdays. (a) singing (b) sings (c) sing
  36. 36.Fill the gap: Tara is ___ than Farhan. (a) tall (b) more tall (c) taller (d) tallest
  37. 37.I have known my best friend ___ a long time. (a) since (b) for
  38. 38.This is the market ___ we buy vegetables. (a) whose (b) which (c) who (d) where
  39. 39.Fill the gap: I can see one ___. (a) baby (b) babys (c) babies
  40. 40.___ Meera very excited today? (a) Are (b) Is (c) Am

Answer key

  1. has
  2. drink
  3. her
  4. ate
  5. have
  6. will catch
  7. We never eat rice.
  8. an
  9. what my name was
  10. is
  11. told
  12. which
  13. doesn't
  14. my
  15. to carry
  16. whose
  17. carefully
  18. is
  19. to fly
  20. him
  21. where my school was
  22. isn't she
  23. Is
  24. more interesting
  25. at
  26. have
  27. her
  28. their
  29. have
  30. has
  31. carry
  32. jog
  33. at
  34. Did
  35. sing
  36. taller
  37. for
  38. where
  39. baby
  40. Is

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