← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 255 · 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.Ananya kept ___ in the park. (a) to jog (b) jogs (c) jogging (d) jog
  2. 2.They ___ hungry now. (a) is (b) are (c) am
  3. 3.This is the market ___ we buy vegetables. (a) whose (b) who (c) which (d) where
  4. 4.My sister ___ a new kite. (a) has (b) have
  5. 5.Change to passive: “Karan eats two mangoes every day.” → Two mangoes ___ by Karan every day. (a) are eaten (b) is eaten (c) are ate (d) eats
  6. 6.This is the school ___ my mother teaches. (a) whose (b) where (c) who (d) which
  7. 7.I ___ the room yesterday. (a) clean (b) have cleaned (c) cleaned (d) will clean
  8. 8.If you mix blue and yellow, you ___ green. (a) get (b) gets (c) got
  9. 9.He ___ a new puppy. (a) have (b) has
  10. 10.Aisha is good at ___ a bicycle. (a) ride (b) rides (c) riding (d) to ride
  11. 11.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  12. 12.Pooja and Farhan love sports. ___ play cricket every evening. (a) They (b) Them (c) Their (d) Themselves
  13. 13.Priya has a red cricket bat. This cricket bat is ___. (a) she (b) hers (c) her
  14. 14.My brother ___ lunch last Sunday. (a) bringed (b) brings (c) brought (d) will bring
  15. 15.Riya ___ me that she was tired. (a) asked (b) said (c) told
  16. 16.Choose the right word: Fish swim ___ the river. (a) on (b) in (c) at
  17. 17.If Mum ___ kheer, we will eat two bowls. (a) would make (b) make (c) makes (d) will make
  18. 18.If Neel ___ the answer, he would tell the teacher. (a) will know (b) knows (c) knew (d) would know
  19. 19.I ___ a mango next month. (a) will eat (b) will eats (c) will eating (d) ate
  20. 20.That is the doctor ___ lives next door. (a) where (b) which (c) who (d) whose
  21. 21.Farhan is my friend. I play with ___ every day. (a) him (b) himself (c) he
  22. 22.___ they ready for school? (a) Am (b) Are (c) Is
  23. 23.If Mum makes kheer, I ___ two bowls. (a) will eat (b) ate (c) would eat (d) will eats
  24. 24.Ira is good at ___ Hindi. (a) speak (b) to speak (c) speaks (d) speaking
  25. 25.___ they draw a picture on Saturdays? (a) Does (b) Is (c) Are (d) Do
  26. 26.My sister and I have a new bicycle. It is ___ bicycle. (a) we (b) our (c) us (d) ours
  27. 27.Choose the right word: The birds are sitting ___ the wire. (a) on (b) in (c) at
  28. 28.Add the question tag: Kunal is ready, ___? (a) doesn't he (b) is he (c) isn't him (d) isn't he
  29. 29.Change to passive: “Isha eats a mango every Sunday.” → A mango ___ by Isha every Sunday. (a) is ate (b) is eaten (c) are eaten (d) eats
  30. 30.Meera ___ a new bicycle. (a) have (b) has
  31. 31.Change to passive: “Dev is planting a tree now.” → A tree ___ by Dev now. (a) is been planted (b) is being planted (c) are being planted
  32. 32.I ___ the match next week. (a) won (b) will win (c) will wins (d) will winning
  33. 33.Fill in a or an: ___ university (a) an (b) a
  34. 34.Add the question tag: He can feed the dog, ___? (a) can he (b) can't he (c) doesn't he (d) can't him
  35. 35.Add the question tag: My cousins built a sandcastle yesterday, ___? (a) weren't they (b) did they (c) didn't them (d) didn't they
  36. 36.He ___ a cartoon tomorrow. (a) will watch (b) will watches (c) will watching (d) watched
  37. 37.Fill in in, on or at: Our school trip is ___ sunset. (a) in (b) at (c) on
  38. 38.She ___ at home today. (a) are (b) is (c) am
  39. 39.Saanvi is my friend. I play with ___ every day. (a) she (b) herself (c) her
  40. 40.What is the plural of “wife”? (a) wifs (b) wives (c) wifes (d) wife

Answer key

  1. jogging
  2. are
  3. where
  4. has
  5. are eaten
  6. where
  7. cleaned
  8. get
  9. has
  10. riding
  11. is
  12. They
  13. hers
  14. brought
  15. told
  16. in
  17. makes
  18. knew
  19. will eat
  20. who
  21. him
  22. Are
  23. will eat
  24. speaking
  25. Do
  26. our
  27. on
  28. isn't he
  29. is eaten
  30. has
  31. is being planted
  32. will win
  33. a
  34. can't he
  35. didn't they
  36. will watch
  37. at
  38. is
  39. her
  40. wives

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