← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 310 · 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: “Myra will fly a kite tomorrow.” → A kite ___ by Myra tomorrow. (a) will fly (b) will flown (c) will be flown (d) will be fly
  2. 2.If India ___ the match, he will dance with joy. (a) will win (b) win (c) would win (d) wins
  3. 3.He ___ in this school since 2019. (a) has studied (b) studied (c) studies (d) have studied
  4. 4.Add the question tag: The children have not baked a cake, ___? (a) do they (b) have them (c) have they (d) haven't they
  5. 5.I ___ win the match every day. (a) doesn't (b) aren't (c) don't
  6. 6.Fill in in, on or at: The shop opens ___ noon. (a) in (b) on (c) at
  7. 7.Fill in in, on or at: We will visit Nani ___ sunset. (a) on (b) at (c) in
  8. 8.Add the question tag: Dev did not clap for the team yesterday, ___? (a) was he (b) did he (c) did him (d) didn't he
  9. 9.Add the question tag: My friends did not draw a picture yesterday, ___? (a) didn't they (b) did they (c) were they (d) did them
  10. 10.Aditya said, “I will dance on the stage.” → Aditya said that he ___ dance on the stage. (a) would (b) is (c) will
  11. 11.Fill the gap: I can see one ___. (a) woman (b) women (c) womans
  12. 12.Omkar is a brave fighter. He fights ___. (a) brave (b) bravely (c) bravly
  13. 13.Pooja said, “I am throwing the ball.” → Pooja said that she ___ the ball. (a) was throwing (b) is throwing (c) were throwing (d) am throwing
  14. 14.I ___ in Delhi since 2019. (a) worked (b) have worked (c) work (d) has worked
  15. 15.Kavya and Karan love sports. ___ play cricket every evening. (a) They (b) Themselves (c) Them (d) Their
  16. 16.Fill in a or an: ___ European city (a) an (b) a
  17. 17.Change to passive: “Rahul cleaned the room yesterday.” → The room ___ by Rahul yesterday. (a) was cleaned (b) was clean (c) were cleaned (d) cleaned
  18. 18.She ___ gone to school already. (a) has (b) have
  19. 19.Dev kept ___ to school. (a) go (b) to go (c) going (d) goes
  20. 20.Choose the right word: The stars shine ___ the sky. (a) on (b) in (c) at
  21. 21.Fill in in, on or at: Our school trip is ___ the morning. (a) in (b) at (c) on
  22. 22.You ___ make tea every morning. (a) aren't (b) don't (c) doesn't
  23. 23.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) the (c) an
  24. 24.I ___ hungry now. (a) am (b) are (c) is
  25. 25.Change to passive: “Rohan has baked a cake.” → A cake ___ by Rohan. (a) has baked (b) have been baked (c) has been baked
  26. 26.Fill the gap: Kunal is the ___ boy in our class. (a) tallest (b) most tallest (c) taller (d) tall
  27. 27.If I ___ wings, I would fly to school. (a) have (b) had (c) will have (d) would have
  28. 28.Which sentence is correct? (a) She drinks usually milk. (b) She usually drinks milk.
  29. 29.Fill in a or an: ___ mango (a) a (b) an
  30. 30.Aditya avoided ___ on the stage. (a) dancing (b) dance (c) dances (d) to dance
  31. 31.Add the question tag: He did not plant a tree yesterday, ___? (a) was he (b) didn't he (c) did him (d) did he
  32. 32.Fill in a or an: ___ egg (a) an (b) a
  33. 33.Fill the gap: This hill is ___ than that one. (a) high (b) more high (c) higher (d) highest
  34. 34.Which word is the adverb? “Rahul drives safely every day.” (a) day (b) safely (c) Rahul (d) drives
  35. 35.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  36. 36.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) the (c) an
  37. 37.My friends ___ a new puppy. (a) have (b) has
  38. 38.Add the question tag: My sister is hungry, ___? (a) is she (b) doesn't she (c) isn't her (d) isn't she
  39. 39.Which word is the adverb? “Kavya speaks loudly every day.” (a) Kavya (b) loudly (c) day (d) speaks
  40. 40.Change to passive: “Ira told a story yesterday.” → A story ___ by Ira yesterday. (a) were told (b) told (c) was told (d) was tell

Answer key

  1. will be flown
  2. wins
  3. has studied
  4. have they
  5. don't
  6. at
  7. at
  8. did he
  9. did they
  10. would
  11. woman
  12. bravely
  13. was throwing
  14. have worked
  15. They
  16. a
  17. was cleaned
  18. has
  19. going
  20. in
  21. in
  22. don't
  23. the
  24. am
  25. has been baked
  26. tallest
  27. had
  28. She usually drinks milk.
  29. a
  30. dancing
  31. did he
  32. an
  33. higher
  34. safely
  35. is
  36. the
  37. have
  38. isn't she
  39. loudly
  40. was told

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