← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 862 · 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 in, on or at: Our school trip is ___ Friday. (a) at (b) on (c) in
  2. 2.You ___ a new pencil box. (a) have (b) has
  3. 3.Add the question tag: Saanvi buys vegetables every day, ___? (a) doesn't she (b) does she (c) doesn't her (d) isn't she
  4. 4.My sister ___ buy vegetables every day. (a) don't (b) isn't (c) doesn't
  5. 5.Fill the gap: I can see one ___. (a) traines (b) train (c) trains
  6. 6.That is the boy ___ father is a pilot. (a) which (b) who (c) whose (d) where
  7. 7.She ___ a bicycle next week. (a) will ride (b) rode (c) will rides (d) will riding
  8. 8.Fill in in, on or at: We will visit Nani ___ 15 August. (a) on (b) in (c) at
  9. 9.Sneha said, “I wash the dishes every day.” → Sneha said that she ___ the dishes every day. (a) washes (b) wash (c) washing (d) washed
  10. 10.I ___ tea every day. (a) makes (b) making (c) make
  11. 11.What is the plural of “deer”? (a) deer (b) deers (c) deeres
  12. 12.What is the plural of “family”? (a) familys (b) familyes (c) family (d) families
  13. 13.Add the question tag: We are not tall, ___? (a) aren't we (b) are us (c) do we (d) are we
  14. 14.I know the boy ___ father is a pilot. (a) who (b) which (c) where (d) whose
  15. 15.I ___ at home today. (a) is (b) are (c) am
  16. 16.I ___ jog in the park every morning. (a) doesn't (b) aren't (c) don't
  17. 17.Change to passive: “Farhan has flown a kite.” → A kite ___ by Farhan. (a) has been flown (b) have been flown (c) has flown
  18. 18.You ___ in this school since 2019. (a) taught (b) have taught (c) has taught (d) teach
  19. 19.He ___ going to send a message next week. (a) am (b) are (c) is
  20. 20.Add the question tag: He does not bake a cake every day, ___? (a) is he (b) doesn't he (c) does him (d) does he
  21. 21.My sister and I have a red kite. This kite is ___. (a) ours (b) we (c) our
  22. 22.Arjun said, “I am tired.” → Arjun said that he ___ tired. (a) am (b) was (c) is (d) were
  23. 23.Fill in a or an: ___ owl (a) an (b) a
  24. 24.Ishaan finished ___ a message. (a) to send (b) sends (c) send (d) sending
  25. 25.We did not ___ a cap last week. (a) wearing (b) wears (c) wear (d) wore
  26. 26.You ___ in the garden now. (a) is (b) am (c) are
  27. 27.Fill the gap: Kabir drew three ___. (a) foxes (b) foxs (c) foxies (d) fox
  28. 28.What is the past tense of “tell”? (a) telled (b) told (c) telling
  29. 29.We ___ the match on Saturdays. (a) winning (b) win (c) wins
  30. 30.Change to passive: “Priya made a kite yesterday.” → A kite ___ by Priya yesterday. (a) were made (b) was make (c) was made (d) made
  31. 31.I know the man ___ sells mangoes. (a) whose (b) where (c) who (d) which
  32. 32.If Mum ___ kheer, I will eat two bowls. (a) make (b) will make (c) makes (d) would make
  33. 33.He ___ a new puppy. (a) have (b) has
  34. 34.Add the question tag: My cousins plant a tree every day, ___? (a) aren't they (b) do they (c) don't them (d) don't they
  35. 35.I have a red school bag. This school bag is ___. (a) my (b) I (c) mine
  36. 36.What is the plural of “potato”? (a) potato (b) potatoes (c) potatoe's (d) potatos
  37. 37.Fill the gap: Kabir drew three ___. (a) watches (b) watchs (c) watch (d) watchies
  38. 38.Isha is my friend. I play with ___ every day. (a) her (b) herself (c) she
  39. 39.Manav needed ___ a tree. (a) climbing (b) to climb (c) climbs (d) climb
  40. 40.If Kabir ___ a free day, he would visit Nani. (a) gets (b) got (c) would get (d) will get

Answer key

  1. on
  2. have
  3. doesn't she
  4. doesn't
  5. train
  6. whose
  7. will ride
  8. on
  9. washed
  10. make
  11. deer
  12. families
  13. are we
  14. whose
  15. am
  16. don't
  17. has been flown
  18. have taught
  19. is
  20. does he
  21. ours
  22. was
  23. an
  24. sending
  25. wear
  26. are
  27. foxes
  28. told
  29. win
  30. was made
  31. who
  32. makes
  33. has
  34. don't they
  35. mine
  36. potatoes
  37. watches
  38. her
  39. to climb
  40. got

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