← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 927 · 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: Each of the children ___ a notebook. (a) has (b) have
  2. 2.Add the question tag: We have brought lunch, ___? (a) have we (b) haven't we (c) haven't us (d) don't we
  3. 3.They ___ going to play cricket next week. (a) is (b) are (c) am
  4. 4.My sister ___ hungry now. (a) am (b) are (c) is
  5. 5.I know the girl ___ sister sings well. (a) where (b) who (c) which (d) whose
  6. 6.Fill in in, on or at: The shop opens ___ the morning. (a) at (b) on (c) in
  7. 7.Add the question tag: You tell a story every day, ___? (a) do you (b) aren't you (c) don't you
  8. 8.They ___ make tea every morning. (a) doesn't (b) aren't (c) don't
  9. 9.Fill the gap: Isha is the ___ girl in the room today. (a) happiest (b) happier (c) happy (d) most happiest
  10. 10.___ my friends in the garden now? (a) Am (b) Is (c) Are
  11. 11.Change to passive: “Saanvi wrote two letters yesterday.” → Two letters ___ by Saanvi yesterday. (a) were wrote (b) was written (c) wrote (d) were written
  12. 12.They are going to ___ the bag next month. (a) carry (b) carrying (c) carries (d) carried
  13. 13.Kunal is interested in ___ a picture. (a) draws (b) drawing (c) draw (d) to draw
  14. 14.You ___ a new kite. (a) have (b) has
  15. 15.We have lived in Pune ___ January. (a) for (b) since
  16. 16.My sister ___ going to drink milk next Sunday. (a) am (b) is (c) are
  17. 17.Fill in a or an: ___ onion (a) an (b) a
  18. 18.Ira is a slow walker. She walks ___. (a) slow (b) slowly (c) slowely
  19. 19.Add the question tag: Neel has not studied science, ___? (a) hasn't he (b) has he (c) does he (d) has him
  20. 20.Change to passive: “Vivaan will make two kites tomorrow.” → Two kites ___ by Vivaan tomorrow. (a) will make (b) will be make (c) will be made (d) will made
  21. 21.You ___ the dog on Saturdays. (a) feeds (b) feeding (c) feed
  22. 22.Fill the gap: Kabir drew three ___. (a) traines (b) train (c) train's (d) trains
  23. 23.___ we bring lunch every morning? (a) Is (b) Are (c) Does (d) Do
  24. 24.What is the plural of “brush”? (a) brushies (b) brushs (c) brushes (d) brush
  25. 25.You ___ in Pune since 2019. (a) have lived (b) has lived (c) lived (d) live
  26. 26.You did not ___ a story in 2023. (a) tells (b) told (c) telling (d) tell
  27. 27.Change to passive: “Manav will wash the plate tomorrow.” → The plate ___ by Manav tomorrow. (a) will be washed (b) will be wash (c) will washed (d) will wash
  28. 28.Fill in a or an: ___ year (a) a (b) an
  29. 29.My brother ___ happy today. (a) are (b) is (c) am
  30. 30.If you heat ice, it ___. (a) melted (b) melts (c) melt
  31. 31.They are going to ___ the match tomorrow. (a) won (b) wins (c) winning (d) win
  32. 32.Change to passive: “Saanvi is washing the plate now.” → The plate ___ by Saanvi now. (a) are being washed (b) is been washed (c) is being washed
  33. 33.My sister and I have a new kite. It is ___ kite. (a) our (b) us (c) ours (d) we
  34. 34.They ___ baked a cake already. (a) has (b) have
  35. 35.Choose the right word: The birds are sitting ___ the wire. (a) at (b) in (c) on
  36. 36.This is the village ___ I was born. (a) whose (b) which (c) who (d) where
  37. 37.Priya has just ___ the ball. (a) throwing (b) throw (c) threw (d) thrown
  38. 38.I know the woman ___ drives the school bus. (a) who (b) whose (c) which (d) where
  39. 39.Fill the gap: Aisha is as ___ as Manav. (a) happier (b) happiest (c) happy
  40. 40.Yash said, “My bag is heavy.” → Yash said that ___ bag was heavy. (a) he (b) his (c) my (d) him

Answer key

  1. has
  2. haven't we
  3. are
  4. is
  5. whose
  6. in
  7. don't you
  8. don't
  9. happiest
  10. Are
  11. were written
  12. carry
  13. drawing
  14. have
  15. since
  16. is
  17. an
  18. slowly
  19. has he
  20. will be made
  21. feed
  22. trains
  23. Do
  24. brushes
  25. have lived
  26. tell
  27. will be washed
  28. a
  29. is
  30. melts
  31. win
  32. is being washed
  33. our
  34. have
  35. on
  36. where
  37. thrown
  38. who
  39. happy
  40. his

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