← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 69 · 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 word: Write your name ___ the first page. (a) on (b) at (c) under
  2. 2.Rohan did not ___ a story in 2023. (a) tell (b) telling (c) told (d) tells
  3. 3.I have a new cricket bat. It is ___ cricket bat. (a) me (b) mine (c) my (d) I
  4. 4.Change to passive: “Diya sang a song yesterday.” → A song ___ by Diya yesterday. (a) were sung (b) was sung (c) sang (d) was sang
  5. 5.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  6. 6.Riya has a red umbrella. This umbrella is ___. (a) her (b) hers (c) she
  7. 7.Ira ___ late today. (a) am (b) is (c) are
  8. 8.Nisha ___ eaten a mango already. (a) has (b) have
  9. 9.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) an (c) the
  10. 10.Fill in in, on or at: The shop opens ___ midnight. (a) on (b) at (c) in
  11. 11.Ananya is looking forward to ___ a cake next week. (a) bake (b) bakes (c) baking (d) to bake
  12. 12.Change to passive: “Pooja has cleaned the rooms.” → The rooms ___ by Pooja. (a) have cleaned (b) has been cleaned (c) have been cleaned
  13. 13.That is the bus ___ goes to the zoo. (a) who (b) where (c) whose (d) which
  14. 14.Which word is the adverb? “Aisha walks slowly every day.” (a) slowly (b) day (c) walks (d) Aisha
  15. 15.Diya ___ going to tell a story next Sunday. (a) am (b) is (c) are
  16. 16.Kavya practised ___ lunch. (a) brings (b) bring (c) to bring (d) bringing
  17. 17.Add the question tag: I will not ride a bicycle tomorrow, ___? (a) will I (b) do I (c) will me (d) won't I
  18. 18.Add the question tag: My cousins have not sung a song, ___? (a) have they (b) have them (c) do they (d) haven't they
  19. 19.Manav is looking forward to ___ a cap next week. (a) to wear (b) wear (c) wears (d) wearing
  20. 20.Fill in a or an: ___ unusual toy (a) a (b) an
  21. 21.Change to passive: “Diya has washed the plate.” → The plate ___ by Diya. (a) has washed (b) have been washed (c) has been washed
  22. 22.What is the plural of “monkey”? (a) monkies (b) monkeyes (c) monkeys (d) monkey
  23. 23.My sister ___ wear a cap every morning. (a) isn't (b) don't (c) doesn't
  24. 24.Add the question tag: We watched a cartoon yesterday, ___? (a) didn't us (b) did we (c) didn't we (d) weren't we
  25. 25.Tara loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  26. 26.My parents have just ___ the match. (a) winning (b) won (c) wins (d) win
  27. 27.Which sentence is correct? (a) We drink never tea. (b) We never drink tea.
  28. 28.Fill the gap: Dev is ___ than Neel. (a) tall (b) taller (c) more tall (d) tallest
  29. 29.Tara and Nisha are my friends. I play with ___ every day. (a) they (b) themselves (c) their (d) them
  30. 30.Change to passive: “Priya washed the plate yesterday.” → The plate ___ by Priya yesterday. (a) was wash (b) were washed (c) was washed (d) washed
  31. 31.You ___ a kite last Sunday. (a) flew (b) will fly (c) flyed (d) fly
  32. 32.Fill the gap: Kabir drew three ___. (a) wifes (b) wifs (c) wife (d) wives
  33. 33.Fill the gap: Today's traffic is ___ than yesterday's. (a) worst (b) bad (c) badder (d) worse
  34. 34.Fill the gap: The owl was ___ than the fox. (a) more wise (b) wise (c) wiser (d) wisest
  35. 35.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  36. 36.I have just ___ a letter. (a) written (b) writing (c) write (d) wrote
  37. 37.Fill in a or an: ___ horse (a) an (b) a
  38. 38.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  39. 39.She has lived in Pune ___ January. (a) since (b) for
  40. 40.She is going to ___ tea next Sunday. (a) make (b) makes (c) made (d) making

Answer key

  1. on
  2. tell
  3. my
  4. was sung
  5. is
  6. hers
  7. is
  8. has
  9. the
  10. at
  11. baking
  12. have been cleaned
  13. which
  14. slowly
  15. is
  16. bringing
  17. will I
  18. have they
  19. wearing
  20. an
  21. has been washed
  22. monkeys
  23. doesn't
  24. didn't we
  25. She
  26. won
  27. We never drink tea.
  28. taller
  29. them
  30. was washed
  31. flew
  32. wives
  33. worse
  34. wiser
  35. is
  36. written
  37. a
  38. are
  39. since
  40. make

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