← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 963 · 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 ___ played cricket already. (a) have (b) has
  2. 2.I am going to ___ a cap next week. (a) wear (b) wears (c) wore (d) wearing
  3. 3.Fill in in, on or at: The cricket match starts ___ sunrise. (a) at (b) in (c) on
  4. 4.Add the question tag: We will write a letter tomorrow, ___? (a) don't we (b) won't we (c) will we (d) won't us
  5. 5.My sister and I have a red school bag. This school bag is ___. (a) we (b) ours (c) our
  6. 6.Fill in a or an: ___ apple (a) a (b) an
  7. 7.My friends did not ___ the room in 2023. (a) clean (b) cleaning (c) cleaned (d) cleans
  8. 8.I am going to ___ cricket next week. (a) plays (b) play (c) played (d) playing
  9. 9.I ___ play cricket every morning. (a) aren't (b) doesn't (c) don't
  10. 10.Add the question tag: They will not take the train tomorrow, ___? (a) won't they (b) will they (c) do they (d) will them
  11. 11.My sister and I have a new water bottle. It is ___ water bottle. (a) ours (b) us (c) we (d) our
  12. 12.Aisha is looking forward to ___ a letter next week. (a) writing (b) writes (c) to write (d) write
  13. 13.Choose the right word: Meet me ___ the school gate. (a) under (b) in (c) at
  14. 14.Rohan is a polite speaker. He speaks ___. (a) polite (b) politely (c) politly
  15. 15.This is the book ___ Riya lent me. (a) whose (b) where (c) which (d) who
  16. 16.If the bus ___ late, I will miss the first class. (a) come (b) would come (c) comes (d) will come
  17. 17.Rahul ___ late today. (a) is (b) am (c) are
  18. 18.Fill in a or an: ___ ice cream (a) an (b) a
  19. 19.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
  20. 20.Fill the gap: This story is ___ than that one. (a) more interesting (b) interestinger (c) most interesting (d) interesting
  21. 21.Ishaan said, “I make tea every day.” → Ishaan said that he ___ tea every day. (a) making (b) make (c) made (d) makes
  22. 22.What is the past tense of “fly”? (a) flew (b) flying (c) flyed (d) flown
  23. 23.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
  24. 24.He ___ a new puppy. (a) have (b) has
  25. 25.Which word is the adverb? “Tara learns quickly every day.” (a) Tara (b) quickly (c) learns (d) day
  26. 26.Fill in a or an: ___ ox (a) a (b) an
  27. 27.___ I clap for the team twice a week? (a) Does (b) Are (c) Is (d) Do
  28. 28.Priya has lived in Pune ___ five years. (a) for (b) since
  29. 29.Add the question tag: You are not ready, ___? (a) aren't you (b) are you (c) do you
  30. 30.Which word is the adverb? “Zoya fights bravely every day.” (a) Zoya (b) bravely (c) fights (d) day
  31. 31.Add the question tag: He plants a tree every day, ___? (a) doesn't he (b) isn't he (c) doesn't him (d) does he
  32. 32.Yash is looking forward to ___ the dishes next week. (a) to wash (b) wash (c) washing (d) washes
  33. 33.Riya ___ a new kite. (a) has (b) have
  34. 34.Ananya has a new water bottle. It is ___ water bottle. (a) she (b) hers (c) her
  35. 35.Fill in in, on or at: The cricket match starts ___ the afternoon. (a) in (b) on (c) at
  36. 36.I know the doctor ___ lives next door. (a) where (b) whose (c) which (d) who
  37. 37.Fill in in, on or at: The cricket match starts ___ night. (a) on (b) in (c) at
  38. 38.She ___ a new puppy. (a) has (b) have
  39. 39.___ Sneha late today? (a) Are (b) Am (c) Is
  40. 40.You ___ to school every day. (a) going (b) go (c) goes

Answer key

  1. have
  2. wear
  3. at
  4. won't we
  5. ours
  6. an
  7. clean
  8. play
  9. don't
  10. will they
  11. our
  12. writing
  13. at
  14. politely
  15. which
  16. comes
  17. is
  18. an
  19. has
  20. more interesting
  21. made
  22. flew
  23. get
  24. has
  25. quickly
  26. an
  27. Do
  28. for
  29. are you
  30. bravely
  31. doesn't he
  32. washing
  33. has
  34. her
  35. in
  36. who
  37. at
  38. has
  39. Is
  40. go

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