← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 998 · 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: ___ unusual toy (a) an (b) a
  2. 2.Meera agreed ___ vegetables. (a) buying (b) to buy (c) buys (d) buy
  3. 3.Change to passive: “Riya draws three pictures every day.” → Three pictures ___ by Riya every day. (a) is drawn (b) draws (c) are drawn (d) are drew
  4. 4.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  5. 5.I ___ very excited today. (a) are (b) is (c) am
  6. 6.We are going to ___ rice next week. (a) cooking (b) cooks (c) cook (d) cooked
  7. 7.They ___ a cap next Sunday. (a) wore (b) will wear (c) will wearing (d) will wears
  8. 8.We ___ a new school bag. (a) has (b) have
  9. 9.Karan is a brave fighter. He fights ___. (a) bravly (b) bravely (c) brave
  10. 10.Yash has a new kite. It is ___ kite. (a) he (b) him (c) his
  11. 11.Choose the right verb: Every student ___ a name tag. (a) have (b) has
  12. 12.If Isha ___ a free day, she would visit Nani. (a) will get (b) gets (c) got (d) would get
  13. 13.They ___ in the pool tomorrow. (a) will swimming (b) will swim (c) will swims (d) swam
  14. 14.This is the park ___ we play cricket. (a) who (b) whose (c) which (d) where
  15. 15.If it ___ tomorrow, she will stay at home. (a) rains (b) would rain (c) will rain (d) rain
  16. 16.Change to passive: “Rahul sings two songs every Sunday.” → Two songs ___ by Rahul every Sunday. (a) are sung (b) is sung (c) sings (d) are sang
  17. 17.She ___ on the stage next month. (a) danced (b) will dances (c) will dancing (d) will dance
  18. 18.My brother and I love sports. ___ play cricket every evening. (a) Us (b) Ourselves (c) Our (d) We
  19. 19.Aarav is a beautiful dancer. He dances ___. (a) beautifuly (b) beautiful (c) beautifully
  20. 20.Change to passive: “Saanvi flew a kite yesterday.” → A kite ___ by Saanvi yesterday. (a) flew (b) was flew (c) were flown (d) was flown
  21. 21.Change to passive: “Vivaan planted five trees yesterday.” → Five trees ___ by Vivaan yesterday. (a) planted (b) were planted (c) were plant (d) was planted
  22. 22.Fill the gap: Riya is as ___ as Diya. (a) tallest (b) tall (c) taller
  23. 23.Yash said, “My bag is heavy.” → Yash said that ___ bag was heavy. (a) his (b) him (c) he (d) my
  24. 24.Pooja said, “I am cooking rice.” → Pooja said that she ___ rice. (a) is cooking (b) were cooking (c) was cooking (d) am cooking
  25. 25.My parents ___ a new bicycle. (a) has (b) have
  26. 26.Kabir ___ made tea already. (a) have (b) has
  27. 27.Change to passive: “Farhan washed the plate yesterday.” → The plate ___ by Farhan yesterday. (a) was washed (b) were washed (c) was wash (d) washed
  28. 28.Fill in a or an: ___ apple (a) an (b) a
  29. 29.My sister and I have a new water bottle. It is ___ water bottle. (a) us (b) ours (c) our (d) we
  30. 30.Choose the right verb: Neither Kabir nor the twins ___ coming today. (a) are (b) is
  31. 31.Change to passive: “Zoya told two stories yesterday.” → Two stories ___ by Zoya yesterday. (a) were tell (b) was told (c) told (d) were told
  32. 32.Riya ___ me that she was busy. (a) said (b) asked (c) told
  33. 33.Pooja ___ help Grandma every day. (a) isn't (b) doesn't (c) don't
  34. 34.She ___ in the pool every Sunday. (a) swim (b) swims (c) swimming
  35. 35.If you mix red and white, you ___ pink. (a) got (b) get (c) gets
  36. 36.Add the question tag: You do not feed the dog every day, ___? (a) do you (b) don't you (c) are you
  37. 37.___ my brother go to school two days ago? (a) Does (b) Do (c) Was (d) Did
  38. 38.This is the school ___ my mother teaches. (a) where (b) whose (c) which (d) who
  39. 39.Add the question tag: He is not tall, ___? (a) does he (b) isn't he (c) is he (d) is him
  40. 40.The students have just ___ the dishes. (a) washed (b) wash (c) washing (d) washes

Answer key

  1. an
  2. to buy
  3. are drawn
  4. is
  5. am
  6. cook
  7. will wear
  8. have
  9. bravely
  10. his
  11. has
  12. got
  13. will swim
  14. where
  15. rains
  16. are sung
  17. will dance
  18. We
  19. beautifully
  20. was flown
  21. were planted
  22. tall
  23. his
  24. was cooking
  25. have
  26. has
  27. was washed
  28. an
  29. our
  30. are
  31. were told
  32. told
  33. doesn't
  34. swims
  35. get
  36. do you
  37. Did
  38. where
  39. is he
  40. washed

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