← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 393 · 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.What is the plural of “key”? (a) kies (b) key (c) keys (d) keyes
  2. 2.___ I bring lunch yesterday? (a) Does (b) Was (c) Do (d) Did
  3. 3.My sister and I have a new school bag. It is ___ school bag. (a) our (b) us (c) we (d) ours
  4. 4.This is the school ___ my mother teaches. (a) whose (b) which (c) who (d) where
  5. 5.Change to passive: “Diya is eating two mangoes now.” → Two mangoes ___ by Diya now. (a) are being eaten (b) is being eaten (c) are been eaten
  6. 6.___ she bake a cake last week? (a) Does (b) Do (c) Was (d) Did
  7. 7.Sneha loves sports. ___ plays cricket every evening. (a) She (b) Her (c) Herself
  8. 8.Fill in a or an: ___ tiger (a) an (b) a
  9. 9.That is the bag ___ I bought yesterday. (a) who (b) which (c) whose (d) where
  10. 10.Omkar practised ___ a cake. (a) to bake (b) baking (c) bakes (d) bake
  11. 11.She did not ___ a cake yesterday. (a) bakes (b) baked (c) bake (d) baking
  12. 12.Change to passive: “Ananya has drawn three pictures.” → Three pictures ___ by Ananya. (a) have drawn (b) have been drawn (c) has been drawn
  13. 13.You ___ very excited today. (a) am (b) are (c) is
  14. 14.My brother ___ a new cricket bat. (a) have (b) has
  15. 15.Riya planned ___ a cartoon. (a) watches (b) watch (c) to watch (d) watching
  16. 16.Kabir said, “I plant a tree every day.” → Kabir said that he ___ a tree every day. (a) planting (b) plants (c) planted (d) plant
  17. 17.Choose the right verb: Every student ___ a name tag. (a) have (b) has
  18. 18.Kavya is looking forward to ___ a cake next week. (a) bakes (b) baking (c) bake (d) to bake
  19. 19.Isha ___ with Nani since 2019. (a) stays (b) stayed (c) have stayed (d) has stayed
  20. 20.Choose the right verb: Either the twins or Aditya ___ coming today. (a) is (b) are
  21. 21.Add the question tag: Meera cannot take the train, ___? (a) can she (b) can her (c) can't she (d) does she
  22. 22.You ___ with Nani since 2021. (a) has stayed (b) have stayed (c) stayed (d) stay
  23. 23.If India ___ the match, he will dance with joy. (a) win (b) would win (c) wins (d) will win
  24. 24.Add the question tag: He is not clever, ___? (a) is him (b) isn't he (c) is he (d) does he
  25. 25.___ he make tea on Saturdays? (a) Are (b) Is (c) Do (d) Does
  26. 26.___ he at home today? (a) Is (b) Are (c) Am
  27. 27.My sister has known my best friend ___ 2019. (a) since (b) for
  28. 28.___ my brother study science yesterday? (a) Does (b) Did (c) Do (d) Was
  29. 29.We ___ the room last week. (a) will clean (b) cleaned (c) have cleaned (d) clean
  30. 30.Aisha is a neat writer. She writes ___. (a) neatley (b) neat (c) neatly
  31. 31.Choose the right verb: My trousers ___ new. (a) are (b) is
  32. 32.Arjun ___ wash the dishes every day. (a) doesn't (b) don't (c) isn't
  33. 33.If you lived near the sea, you ___ swim every day. (a) would (b) did (c) will (d) would be
  34. 34.Add the question tag: You will not carry the bag tomorrow, ___? (a) do you (b) won't you (c) will you
  35. 35.Fill in in, on or at: We will visit Nani ___ summer. (a) on (b) at (c) in
  36. 36.He ___ a picture every morning. (a) draw (b) draws (c) drawing
  37. 37.___ we at home today? (a) Is (b) Am (c) Are
  38. 38.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  39. 39.If Ira knew the answer, she ___ tell the teacher. (a) would be (b) did (c) will (d) would
  40. 40.Fill the gap: Farhan is as ___ as Rohan. (a) tallest (b) taller (c) tall

Answer key

  1. keys
  2. Did
  3. our
  4. where
  5. are being eaten
  6. Did
  7. She
  8. a
  9. which
  10. baking
  11. bake
  12. have been drawn
  13. are
  14. has
  15. to watch
  16. planted
  17. has
  18. baking
  19. has stayed
  20. is
  21. can she
  22. have stayed
  23. wins
  24. is he
  25. Does
  26. Is
  27. since
  28. Did
  29. cleaned
  30. neatly
  31. are
  32. doesn't
  33. would
  34. will you
  35. in
  36. draws
  37. Are
  38. are
  39. would
  40. tall

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