← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 224 · 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.Rohan practised ___ the dishes. (a) wash (b) washes (c) washing (d) to wash
  2. 2.Fill the gap: This is the ___ sum in the test. (a) easier (b) most easiest (c) easiest (d) easy
  3. 3.Aditya ___ milk next week. (a) will drinks (b) drank (c) will drink (d) will drinking
  4. 4.Fill the gap: I can see one ___. (a) tomatos (b) tomatoes (c) tomato
  5. 5.What is the plural of “train”? (a) train (b) traines (c) train's (d) trains
  6. 6.Add the question tag: She is not clever, ___? (a) is her (b) is she (c) isn't she (d) does she
  7. 7.___ Isha write a letter every Sunday? (a) Is (b) Are (c) Does (d) Do
  8. 8.What is the past tense of “run”? (a) run (b) running (c) ran (d) runned
  9. 9.Fill the gap: Ananya is as ___ as Arjun. (a) taller (b) tall (c) tallest
  10. 10.Fill the gap: I can see four ___. (a) box (b) boxies (c) boxes (d) boxs
  11. 11.Add the question tag: She built a sandcastle yesterday, ___? (a) did she (b) wasn't she (c) didn't she (d) didn't her
  12. 12.Manav has a new school bag. It is ___ school bag. (a) him (b) his (c) he
  13. 13.She is going to ___ Hindi tomorrow. (a) speaks (b) spoke (c) speaking (d) speak
  14. 14.Sneha is a good singer. She sings ___. (a) well (b) good
  15. 15.She ___ drunk milk already. (a) has (b) have
  16. 16.If they ___ near the sea, they would swim every day. (a) would live (b) live (c) will live (d) lived
  17. 17.Sneha promised ___ the ball. (a) throws (b) throw (c) throwing (d) to throw
  18. 18.Arjun ___ me that he was tired. (a) told (b) asked (c) said
  19. 19.Fill in in, on or at: Our school trip is ___ my birthday. (a) at (b) on (c) in
  20. 20.Zoya ___ me that she was tired. (a) said (b) asked (c) told
  21. 21.Meera is looking forward to ___ a cartoon next week. (a) watches (b) to watch (c) watch (d) watching
  22. 22.Fill the gap: Saanvi is as ___ as Karan. (a) taller (b) tall (c) tallest
  23. 23.Add the question tag: My brother does not speak Hindi every day, ___? (a) does he (b) does him (c) doesn't he (d) is he
  24. 24.Choose the right verb: Either the girls or Kabir ___ coming today. (a) is (b) are
  25. 25.Add the question tag: You cannot eat a mango, ___? (a) can you (b) can't you (c) do you
  26. 26.Add the question tag: Rahul can take the train, ___? (a) can't him (b) doesn't he (c) can't he (d) can he
  27. 27.He ___ a new puppy. (a) have (b) has
  28. 28.Fill the gap: Meera is as ___ as Rohan. (a) tallest (b) tall (c) taller
  29. 29.Tara has a new umbrella. It is ___ umbrella. (a) hers (b) she (c) her
  30. 30.Fill in in, on or at: Our school trip is ___ Sunday morning. (a) at (b) on (c) in
  31. 31.This is the man ___ car is new. (a) where (b) which (c) whose (d) who
  32. 32.Riya has a red water bottle. This water bottle is ___. (a) she (b) her (c) hers
  33. 33.Diya and Saanvi have a new cricket bat. It is ___ cricket bat. (a) theirs (b) them (c) they (d) their
  34. 34.What is the past tense of “eat”? (a) ate (b) eated (c) eating (d) eaten
  35. 35.If we had wings, we ___ fly to school. (a) would be (b) did (c) would (d) will
  36. 36.Add the question tag: They make tea every day, ___? (a) don't they (b) don't them (c) do they (d) aren't they
  37. 37.Fill in a or an: ___ one-rupee coin (a) a (b) an
  38. 38.___ I happy today? (a) Are (b) Am (c) Is
  39. 39.We ___ a bicycle next month. (a) will rides (b) will riding (c) will ride (d) rode
  40. 40.Fill in in, on or at: We will visit Nani ___ July. (a) in (b) at (c) on

Answer key

  1. washing
  2. easiest
  3. will drink
  4. tomato
  5. trains
  6. is she
  7. Does
  8. ran
  9. tall
  10. boxes
  11. didn't she
  12. his
  13. speak
  14. well
  15. has
  16. lived
  17. to throw
  18. told
  19. on
  20. told
  21. watching
  22. tall
  23. does he
  24. is
  25. can you
  26. can't he
  27. has
  28. tall
  29. her
  30. on
  31. whose
  32. hers
  33. their
  34. ate
  35. would
  36. don't they
  37. a
  38. Am
  39. will ride
  40. in

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