← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 247 · 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.This is the bus ___ goes to the zoo. (a) whose (b) which (c) who (d) where
  2. 2.Fill in in, on or at: The cricket match starts ___ half past six. (a) on (b) in (c) at
  3. 3.Fill the gap: This temple is ___ than that one. (a) most famous (b) famouser (c) famous (d) more famous
  4. 4.They ___ Grandma next month. (a) will help (b) helped (c) will helping (d) will helps
  5. 5.Saanvi and Diya have a red school bag. This school bag is ___. (a) they (b) their (c) theirs
  6. 6.Kunal is my friend. I play with ___ every day. (a) himself (b) him (c) he
  7. 7.Aarav has just ___ a bicycle. (a) ride (b) riding (c) rode (d) ridden
  8. 8.Add the question tag: Neel will feed the dog tomorrow, ___? (a) won't him (b) won't he (c) doesn't he (d) will he
  9. 9.Fill in a or an: ___ owl (a) an (b) a
  10. 10.Fill in in, on or at: The cricket match starts ___ 15 August. (a) at (b) on (c) in
  11. 11.What is the plural of “deer”? (a) deeres (b) deer (c) deers
  12. 12.We have known my best friend ___ 2020. (a) since (b) for
  13. 13.Tara ___ the bag last week. (a) will carry (b) has carried (c) carries (d) carried
  14. 14.Fill in in, on or at: We will visit Nani ___ the afternoon. (a) in (b) at (c) on
  15. 15.I ___ cricket yesterday. (a) will play (b) played (c) have played (d) play
  16. 16.___ my brother late today? (a) Is (b) Am (c) Are
  17. 17.___ we buy vegetables every morning? (a) Is (b) Does (c) Are (d) Do
  18. 18.The students ___ the room tomorrow. (a) will cleaning (b) will cleans (c) will clean (d) cleaned
  19. 19.Arjun loves sports. ___ plays cricket every evening. (a) His (b) Himself (c) Him (d) He
  20. 20.They did not ___ in the park yesterday. (a) jogged (b) jogging (c) jog (d) jogs
  21. 21.This is the doctor ___ lives next door. (a) which (b) who (c) where (d) whose
  22. 22.You ___ a new kite. (a) have (b) has
  23. 23.I know the man ___ car is new. (a) where (b) which (c) whose (d) who
  24. 24.Priya is my friend. I play with ___ every day. (a) her (b) herself (c) she
  25. 25.Karan is a good singer. He sings ___. (a) well (b) good
  26. 26.My sister ___ a mango yesterday. (a) ate (b) eats (c) will eat (d) eated
  27. 27.I am going to ___ milk next Sunday. (a) drinks (b) drank (c) drinking (d) drink
  28. 28.My sister and I love sports. ___ play cricket every evening. (a) Us (b) We (c) Our (d) Ourselves
  29. 29.Rohan ___ me that he was tired. (a) said (b) asked (c) told
  30. 30.Ishaan has just ___ in the park. (a) jog (b) jogged (c) jogs (d) jogging
  31. 31.Fill in a or an: ___ one-rupee coin (a) an (b) a
  32. 32.He ___ science last Sunday. (a) studies (b) has studied (c) studied (d) will study
  33. 33.Aisha hoped ___ science. (a) to study (b) studies (c) studying (d) study
  34. 34.Change to passive: “Dev has washed the plates.” → The plates ___ by Dev. (a) have been washed (b) have washed (c) has been washed
  35. 35.Fill in in, on or at: The cricket match starts ___ my birthday. (a) at (b) in (c) on
  36. 36.Rohan is a slow walker. He walks ___. (a) slowly (b) slow (c) slowely
  37. 37.If you mix blue and yellow, you ___ green. (a) gets (b) got (c) get
  38. 38.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) an (c) a
  39. 39.Arjun said, “I help Grandma every day.” → Arjun said that he ___ Grandma every day. (a) helped (b) helping (c) helps (d) help
  40. 40.What is the plural of “book”? (a) bookes (b) book (c) books (d) book's

Answer key

  1. which
  2. at
  3. more famous
  4. will help
  5. theirs
  6. him
  7. ridden
  8. won't he
  9. an
  10. on
  11. deer
  12. since
  13. carried
  14. in
  15. played
  16. Is
  17. Do
  18. will clean
  19. He
  20. jog
  21. who
  22. have
  23. whose
  24. her
  25. well
  26. ate
  27. drink
  28. We
  29. told
  30. jogged
  31. a
  32. studied
  33. to study
  34. have been washed
  35. on
  36. slowly
  37. get
  38. the
  39. helped
  40. books

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