← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 730 · 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.Fill in a or an: ___ honour (a) a (b) an
  2. 2.If we got a free day, we ___ visit Nani. (a) did (b) would be (c) would (d) will
  3. 3.If Mum ___ kheer, she will eat two bowls. (a) make (b) will make (c) makes (d) would make
  4. 4.Fill in in, on or at: The cricket match starts ___ the afternoon. (a) in (b) at (c) on
  5. 5.If Rohan had a lot of money, he ___ buy a big library. (a) will (b) would be (c) did (d) would
  6. 6.Fill the gap: I can see one ___. (a) children (b) childs (c) child
  7. 7.We ___ a letter twice a week. (a) writing (b) writes (c) write
  8. 8.Fill the gap: Farhan is as ___ as Zoya. (a) strong (b) strongest (c) stronger
  9. 9.What is the past tense of “run”? (a) run (b) running (c) ran (d) runned
  10. 10.Change to passive: “Dev has sung two songs.” → Two songs ___ by Dev. (a) has been sung (b) have been sung (c) have sung
  11. 11.Fill in in, on or at: We will visit Nani ___ Monday. (a) at (b) on (c) in
  12. 12.I have a red cricket bat. This cricket bat is ___. (a) my (b) mine (c) I
  13. 13.Add the question tag: I can speak Hindi, ___? (a) can't I (b) can I (c) can't me (d) don't I
  14. 14.Diya ___ a cap every Sunday. (a) wearing (b) wear (c) wears
  15. 15.Fill in in, on or at: The cricket match starts ___ Christmas Day. (a) at (b) in (c) on
  16. 16.Fill in in, on or at: The cricket match starts ___ noon. (a) on (b) at (c) in
  17. 17.He ___ bake a cake every day. (a) don't (b) isn't (c) doesn't
  18. 18.Priya is my friend. I play with ___ every day. (a) herself (b) her (c) she
  19. 19.If you heat water to 100 °C, it ___. (a) boil (b) boils (c) boiled
  20. 20.Sneha asked me, “What do you want?” → Sneha asked me ___. (a) what did I want (b) what do I want (c) what I wanted
  21. 21.Fill in a or an: ___ useful tool (a) a (b) an
  22. 22.Fill in a or an: ___ unusual toy (a) a (b) an
  23. 23.If Tara ___ a free day, she would visit Nani. (a) gets (b) would get (c) got (d) will get
  24. 24.What is the plural of “shelf”? (a) shelf (b) shelves (c) shelfes (d) shelfs
  25. 25.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) the (c) an
  26. 26.___ we happy today? (a) Am (b) Are (c) Is
  27. 27.She has known my best friend ___ last year. (a) for (b) since
  28. 28.Fill in in, on or at: Our school trip is ___ July. (a) in (b) at (c) on
  29. 29.Fill the gap: The Taj Mahal is the ___ building in Agra. (a) most famous (b) famous (c) famousest (d) more famous
  30. 30.Kabir is good at ___ a cake. (a) bakes (b) bake (c) to bake (d) baking
  31. 31.Meera ___ the ball last Sunday. (a) caught (b) will catch (c) catches (d) catched
  32. 32.You ___ science next week. (a) will study (b) will studies (c) studied (d) will studying
  33. 33.Fill in a or an: ___ house (a) an (b) a
  34. 34.If Omkar ___ near the sea, he would swim every day. (a) lived (b) will live (c) lives (d) would live
  35. 35.Fill in in, on or at: The cricket match starts ___ my birthday. (a) on (b) in (c) at
  36. 36.Ira is my friend. I play with ___ every day. (a) herself (b) her (c) she
  37. 37.Sneha ___ made tea already. (a) has (b) have
  38. 38.Add the question tag: They help Grandma every day, ___? (a) don't them (b) do they (c) don't they (d) aren't they
  39. 39.Fill in a, an or the: ___ sun rises in the east. (a) the (b) an (c) a
  40. 40.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) a (c) an

Answer key

  1. an
  2. would
  3. makes
  4. in
  5. would
  6. child
  7. write
  8. strong
  9. ran
  10. have been sung
  11. on
  12. mine
  13. can't I
  14. wears
  15. on
  16. at
  17. doesn't
  18. her
  19. boils
  20. what I wanted
  21. a
  22. an
  23. got
  24. shelves
  25. the
  26. Are
  27. since
  28. in
  29. most famous
  30. baking
  31. caught
  32. will study
  33. a
  34. lived
  35. on
  36. her
  37. has
  38. don't they
  39. the
  40. the

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