← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 913 · 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.Change to passive: “Sneha told two stories yesterday.” → Two stories ___ by Sneha yesterday. (a) were told (b) told (c) were tell (d) was told
  2. 2.___ I happy today? (a) Am (b) Are (c) Is
  3. 3.You ___ drawn a picture already. (a) has (b) have
  4. 4.Choose the right verb: Either my cousins or Kunal ___ coming today. (a) is (b) are
  5. 5.They ___ the dog next Sunday. (a) will feeding (b) will feed (c) will feeds (d) fed
  6. 6.Aarav has a new kite. It is ___ kite. (a) he (b) him (c) his
  7. 7.Dev did not ___ to school in 2023. (a) go (b) going (c) went (d) goes
  8. 8.I know the park ___ we play cricket. (a) whose (b) who (c) where (d) which
  9. 9.I like the kite ___ my uncle gave me. (a) whose (b) who (c) which (d) where
  10. 10.Fill in in, on or at: Our school trip is ___ 7 o'clock. (a) on (b) at (c) in
  11. 11.We ___ built a sandcastle already. (a) have (b) has
  12. 12.That is the girl ___ bag is red. (a) which (b) where (c) whose (d) who
  13. 13.Fill the gap: There are many ___ here. (a) boxs (b) boxies (c) boxes (d) box
  14. 14.He has just ___ Hindi. (a) speaking (b) speak (c) spoke (d) spoken
  15. 15.Choose the right verb: Either the twins or Meera ___ coming today. (a) is (b) are
  16. 16.I have a new kite. It is ___ kite. (a) my (b) mine (c) me (d) I
  17. 17.Ira practised ___ a kite. (a) flying (b) fly (c) flies (d) to fly
  18. 18.What is the past tense of “make”? (a) maked (b) making (c) made
  19. 19.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) the (c) a
  20. 20.Kunal is a quick learner. He learns ___. (a) quickely (b) quickly (c) quick
  21. 21.This is the woman ___ son is in my class. (a) who (b) whose (c) which (d) where
  22. 22.Add the question tag: Saanvi carries the bag every day, ___? (a) isn't she (b) does she (c) doesn't her (d) doesn't she
  23. 23.Add the question tag: My friends are hungry, ___? (a) are they (b) don't they (c) aren't they (d) aren't them
  24. 24.They ___ draw a picture every day. (a) aren't (b) doesn't (c) don't
  25. 25.Kunal ___ in this school since 2021. (a) teaches (b) has taught (c) have taught (d) taught
  26. 26.If the bus comes late, you ___ the first class. (a) will miss (b) will misses (c) missed (d) would miss
  27. 27.Aditya ___ a tree next week. (a) climbed (b) will climbs (c) will climbing (d) will climb
  28. 28.Ishaan is my friend. I play with ___ every day. (a) him (b) he (c) himself
  29. 29.Myra said, “I am hungry.” → Myra said that she ___ hungry. (a) were (b) am (c) was (d) is
  30. 30.Dev said, “My room is clean.” → Dev said that ___ room was clean. (a) he (b) my (c) him (d) his
  31. 31.I ___ very excited today. (a) are (b) is (c) am
  32. 32.Fill in a or an: ___ old book (a) an (b) a
  33. 33.Fill the gap: Kabir drew three ___. (a) glassies (b) glasses (c) glasss (d) glass
  34. 34.Aarav has a new school bag. It is ___ school bag. (a) he (b) his (c) him
  35. 35.You have just ___ the bag. (a) carrying (b) carry (c) carried (d) carries
  36. 36.Omkar ___ that he was busy. (a) told (b) said (c) asked
  37. 37.The students ___ ready for school. (a) are (b) am (c) is
  38. 38.Fill in a or an: ___ apple (a) a (b) an
  39. 39.You ___ going to fly a kite next week. (a) are (b) is (c) am
  40. 40.Change to passive: “Priya wrote two letters yesterday.” → Two letters ___ by Priya yesterday. (a) were wrote (b) was written (c) wrote (d) were written

Answer key

  1. were told
  2. Am
  3. have
  4. is
  5. will feed
  6. his
  7. go
  8. where
  9. which
  10. at
  11. have
  12. whose
  13. boxes
  14. spoken
  15. is
  16. my
  17. flying
  18. made
  19. the
  20. quickly
  21. whose
  22. doesn't she
  23. aren't they
  24. don't
  25. has taught
  26. will miss
  27. will climb
  28. him
  29. was
  30. his
  31. am
  32. an
  33. glasses
  34. his
  35. carried
  36. said
  37. are
  38. an
  39. are
  40. were written

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