← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 648 · 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.Which word is the adverb? “Ananya fights bravely every day.” (a) Ananya (b) fights (c) day (d) bravely
  2. 2.I ___ bought vegetables already. (a) have (b) has
  3. 3.Fill the gap: Rohan is as ___ as Sneha. (a) happy (b) happier (c) happiest
  4. 4.___ she happy today? (a) Am (b) Is (c) Are
  5. 5.Priya said, “I am writing a letter.” → Priya said that she ___ a letter. (a) was writing (b) am writing (c) were writing (d) is writing
  6. 6.If you mix blue and yellow, you ___ green. (a) gets (b) got (c) get
  7. 7.Omkar ___ that he was hungry. (a) asked (b) said (c) told
  8. 8.That is the town ___ my grandmother lives. (a) where (b) which (c) who (d) whose
  9. 9.Fill in in, on or at: The cricket match starts ___ summer. (a) on (b) at (c) in
  10. 10.Dev did not ___ to school two days ago. (a) went (b) going (c) goes (d) go
  11. 11.Rohan has a new cricket bat. It is ___ cricket bat. (a) him (b) his (c) he
  12. 12.Add the question tag: She can tell a story, ___? (a) doesn't she (b) can she (c) can't her (d) can't she
  13. 13.If the shop ___ early, she will buy fresh mangoes. (a) would open (b) open (c) will open (d) opens
  14. 14.Choose the right verb: All the boys ___ a name tag. (a) have (b) has
  15. 15.Choose the right verb: Every boy ___ a ID card. (a) have (b) has
  16. 16.Fill in a or an: ___ hotel (a) an (b) a
  17. 17.If Diya ___ a magic lamp, she would wish for more holidays. (a) will find (b) would find (c) found (d) finds
  18. 18.My brother ___ with Nani since 2021. (a) stays (b) stayed (c) has stayed (d) have stayed
  19. 19.Add the question tag: We can write a letter, ___? (a) don't we (b) can we (c) can't we (d) can't us
  20. 20.Priya said, “I have drawn a picture.” → Priya said that she ___ a picture. (a) had drawn (b) have drawn (c) has drawn
  21. 21.Karan said, “I plant a tree every day.” → Karan said that he ___ a tree every day. (a) plants (b) plant (c) planting (d) planted
  22. 22.Fill the gap: I can see four ___. (a) donkeyes (b) donkeys (c) donkies (d) donkey
  23. 23.If you drop an egg, it ___. (a) break (b) breaks (c) broke
  24. 24.What is the past tense of “catch”? (a) caught (b) catching (c) catched
  25. 25.Myra is my friend. I play with ___ every day. (a) herself (b) she (c) her
  26. 26.What is the past tense of “go”? (a) went (b) gone (c) going (d) goed
  27. 27.Kunal ___ that he was busy. (a) asked (b) told (c) said
  28. 28.I ___ a sandcastle next Sunday. (a) will building (b) will build (c) built (d) will builds
  29. 29.Change to passive: “Arjun will fly two kites tomorrow.” → Two kites ___ by Arjun tomorrow. (a) will flown (b) will be fly (c) will fly (d) will be flown
  30. 30.If the bus comes late, I ___ the first class. (a) will misses (b) would miss (c) will miss (d) missed
  31. 31.Add the question tag: I am not hungry, ___? (a) do I (b) am me (c) aren't I (d) am I
  32. 32.Rohan ___ that he was busy. (a) told (b) asked (c) said
  33. 33.If we ___ wings, we would fly to school. (a) have (b) will have (c) would have (d) had
  34. 34.I like the bag ___ I bought yesterday. (a) which (b) whose (c) who (d) where
  35. 35.Karan said, “My bicycle is new.” → Karan said that ___ bicycle was new. (a) him (b) he (c) his (d) my
  36. 36.This is the boy ___ won the race. (a) where (b) whose (c) who (d) which
  37. 37.Dev ___ won the match already. (a) has (b) have
  38. 38.Change to passive: “Farhan will wash the plate tomorrow.” → The plate ___ by Farhan tomorrow. (a) will be washed (b) will be wash (c) will wash (d) will washed
  39. 39.That is the boy ___ father is a pilot. (a) who (b) where (c) whose (d) which
  40. 40.___ they bring lunch every morning? (a) Is (b) Do (c) Does (d) Are

Answer key

  1. bravely
  2. have
  3. happy
  4. Is
  5. was writing
  6. get
  7. said
  8. where
  9. in
  10. go
  11. his
  12. can't she
  13. opens
  14. have
  15. has
  16. a
  17. found
  18. has stayed
  19. can't we
  20. had drawn
  21. planted
  22. donkeys
  23. breaks
  24. caught
  25. her
  26. went
  27. said
  28. will build
  29. will be flown
  30. will miss
  31. am I
  32. said
  33. had
  34. which
  35. his
  36. who
  37. has
  38. will be washed
  39. whose
  40. Do

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