← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 157 · 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: “Rahul wrote a letter yesterday.” → A letter ___ by Rahul yesterday. (a) were written (b) wrote (c) was written (d) was wrote
  2. 2.Fill the gap: I can see one ___. (a) loaf (b) loaves (c) loafs
  3. 3.Add the question tag: You will not clap for the team tomorrow, ___? (a) will you (b) do you (c) won't you
  4. 4.I know the girl ___ bag is red. (a) which (b) whose (c) where (d) who
  5. 5.Fill in a or an: ___ ugly duckling (a) an (b) a
  6. 6.You did not ___ in the pool yesterday. (a) swims (b) swam (c) swimming (d) swim
  7. 7.Isha ___ a tree next Sunday. (a) will planting (b) planted (c) will plant (d) will plants
  8. 8.She ___ a new puppy. (a) has (b) have
  9. 9.Meera is looking forward to ___ a song next week. (a) sings (b) to sing (c) sing (d) singing
  10. 10.Change to passive: “Zoya makes two kites every Sunday.” → Two kites ___ by Zoya every Sunday. (a) is made (b) are made (c) are make (d) makes
  11. 11.That is the kite ___ my uncle gave me. (a) who (b) whose (c) where (d) which
  12. 12.Ishaan is a good singer. He sings ___. (a) well (b) good
  13. 13.Fill the gap: Kunal is as ___ as Ananya. (a) shorter (b) shortest (c) short
  14. 14.Meera asked me, “Which book do you like?” → Meera asked me ___. (a) which book do I like (b) which book I liked (c) which book did I like
  15. 15.Change to passive: “Karan will make two kites tomorrow.” → Two kites ___ by Karan tomorrow. (a) will made (b) will make (c) will be make (d) will be made
  16. 16.___ I buy vegetables every day? (a) Is (b) Are (c) Do (d) Does
  17. 17.Choose the right word: The stars shine ___ the sky. (a) at (b) in (c) on
  18. 18.Fill in in, on or at: Our school trip is ___ night. (a) on (b) at (c) in
  19. 19.If you mix blue and yellow, you ___ green. (a) got (b) get (c) gets
  20. 20.Fill the gap: This is the ___ book in the library. (a) best (b) better (c) good (d) most best
  21. 21.If Kavya ___ a free day, she would visit Nani. (a) will get (b) got (c) would get (d) gets
  22. 22.Add the question tag: Meera will write a letter tomorrow, ___? (a) won't she (b) won't her (c) will she (d) doesn't she
  23. 23.___ I send a message twice a week? (a) Are (b) Do (c) Is (d) Does
  24. 24.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  25. 25.Add the question tag: You do not swim in the pool every day, ___? (a) are you (b) don't you (c) do you
  26. 26.Omkar ___ that he was tired. (a) told (b) asked (c) said
  27. 27.Choose the right word: We took shelter ___ a big umbrella. (a) at (b) on (c) under
  28. 28.Riya ___ that she was tired. (a) asked (b) told (c) said
  29. 29.He ___ ready for school. (a) is (b) are (c) am
  30. 30.I ___ win the match every day. (a) aren't (b) doesn't (c) don't
  31. 31.Fill the gap: Saanvi is ___ than Aarav. (a) tallest (b) more tall (c) taller (d) tall
  32. 32.What is the past tense of “run”? (a) running (b) run (c) runned (d) ran
  33. 33.Fill in a or an: ___ unicorn (a) an (b) a
  34. 34.Change to passive: “Karan ate a mango yesterday.” → A mango ___ by Karan yesterday. (a) was ate (b) ate (c) were eaten (d) was eaten
  35. 35.Fill the gap: Sneha is as ___ as Karan. (a) tallest (b) taller (c) tall
  36. 36.Fill in a or an: ___ hotel (a) an (b) a
  37. 37.Omkar said, “My kite is torn.” → Omkar said that ___ kite was torn. (a) him (b) my (c) his (d) he
  38. 38.Fill the gap: Kabir drew three ___. (a) deeres (b) deers (c) deer
  39. 39.She ___ a song in 2023. (a) sang (b) has sung (c) sings (d) will sing
  40. 40.___ you happy today? (a) Are (b) Is (c) Am

Answer key

  1. was written
  2. loaf
  3. will you
  4. whose
  5. an
  6. swim
  7. will plant
  8. has
  9. singing
  10. are made
  11. which
  12. well
  13. short
  14. which book I liked
  15. will be made
  16. Do
  17. in
  18. at
  19. get
  20. best
  21. got
  22. won't she
  23. Do
  24. are
  25. do you
  26. said
  27. under
  28. said
  29. is
  30. don't
  31. taller
  32. ran
  33. a
  34. was eaten
  35. tall
  36. a
  37. his
  38. deer
  39. sang
  40. Are

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