← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 195 · 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.I ___ going to go to school next Sunday. (a) is (b) am (c) are
  2. 2.Fill in in, on or at: The shop opens ___ Monday. (a) at (b) in (c) on
  3. 3.We ___ a new cricket bat. (a) has (b) have
  4. 4.Change to passive: “Pooja wrote two letters yesterday.” → Two letters ___ by Pooja yesterday. (a) was written (b) wrote (c) were wrote (d) were written
  5. 5.You ___ rice in 2023. (a) cooked (b) have cooked (c) cook (d) will cook
  6. 6.Fill in in, on or at: The cricket match starts ___ Christmas Day. (a) at (b) on (c) in
  7. 7.He ___ a new bicycle. (a) has (b) have
  8. 8.Aditya and Neel have a red school bag. This school bag is ___. (a) they (b) theirs (c) their
  9. 9.Change to passive: “Ananya will clean the rooms tomorrow.” → The rooms ___ by Ananya tomorrow. (a) will be cleaned (b) will be clean (c) will cleaned (d) will clean
  10. 10.Which sentence is correct? (a) She never drinks milk. (b) She drinks never milk.
  11. 11.Fill the gap: The blue whale is the ___ animal in the world. (a) big (b) most biggest (c) biggest (d) bigger
  12. 12.Fill in in, on or at: The cricket match starts ___ 9:30. (a) at (b) in (c) on
  13. 13.I ___ in the park every morning. (a) jog (b) jogging (c) jogs
  14. 14.Add the question tag: They can watch a cartoon, ___? (a) don't they (b) can't them (c) can they (d) can't they
  15. 15.If it rains tomorrow, she ___ at home. (a) stayed (b) will stays (c) would stay (d) will stay
  16. 16.My sister has just ___ lunch. (a) brought (b) bring (c) bringing (d) brings
  17. 17.They ___ help Grandma every Sunday. (a) doesn't (b) aren't (c) don't
  18. 18.Aarav ___ a new puppy. (a) have (b) has
  19. 19.Fill in in, on or at: The cricket match starts ___ Monday. (a) at (b) in (c) on
  20. 20.Karan is looking forward to ___ the dog next week. (a) feeding (b) to feed (c) feed (d) feeds
  21. 21.Diya and Riya have a new bicycle. It is ___ bicycle. (a) their (b) them (c) theirs (d) they
  22. 22.Zoya ___ a new pencil box. (a) have (b) has
  23. 23.What is the past tense of “write”? (a) written (b) wrote (c) writing (d) writed
  24. 24.Ananya loves sports. ___ plays cricket every evening. (a) Herself (b) Her (c) She
  25. 25.Ira is a good singer. She sings ___. (a) well (b) good
  26. 26.Choose the right verb: Neither my cousins nor Diya ___ coming today. (a) is (b) are
  27. 27.I know the teacher ___ teaches us maths. (a) whose (b) which (c) where (d) who
  28. 28.Priya ___ that she was hungry. (a) told (b) asked (c) said
  29. 29.This is the park ___ we play cricket. (a) who (b) which (c) where (d) whose
  30. 30.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) an (c) the
  31. 31.If Ira ___ a lot of money, she would buy a big library. (a) will have (b) had (c) has (d) would have
  32. 32.If plants get no water, they ___. (a) die (b) dies (c) died
  33. 33.Choose the right verb: All the boys ___ a water bottle. (a) has (b) have
  34. 34.He ___ ready for school. (a) is (b) am (c) are
  35. 35.Fill the gap: I can see one ___. (a) tooths (b) tooth (c) teeth
  36. 36.I ___ a letter every Sunday. (a) writing (b) writes (c) write
  37. 37.Omkar said, “My kite is torn.” → Omkar said that ___ kite was torn. (a) him (b) my (c) his (d) he
  38. 38.I am going to ___ vegetables next week. (a) bought (b) buy (c) buying (d) buys
  39. 39.Riya ___ in the pool every morning. (a) swims (b) swim (c) swimming
  40. 40.___ she ready for school? (a) Am (b) Is (c) Are

Answer key

  1. am
  2. on
  3. have
  4. were written
  5. cooked
  6. on
  7. has
  8. theirs
  9. will be cleaned
  10. She never drinks milk.
  11. biggest
  12. at
  13. jog
  14. can't they
  15. will stay
  16. brought
  17. don't
  18. has
  19. on
  20. feeding
  21. their
  22. has
  23. wrote
  24. She
  25. well
  26. is
  27. who
  28. said
  29. where
  30. the
  31. had
  32. die
  33. have
  34. is
  35. tooth
  36. write
  37. his
  38. buy
  39. swims
  40. Is

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