← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 225 · 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 ___ in the garden now. (a) are (b) is (c) am
  2. 2.That is the girl ___ bag is red. (a) which (b) who (c) where (d) whose
  3. 3.Fill the gap: I can see four ___. (a) pencil (b) penciles (c) pencil's (d) pencils
  4. 4.Pooja ___ on the stage next Sunday. (a) will dancing (b) will dance (c) danced (d) will dances
  5. 5.If Rohan ___ a magic lamp, he would wish for more holidays. (a) finds (b) found (c) will find (d) would find
  6. 6.I know the park ___ we play cricket. (a) which (b) who (c) whose (d) where
  7. 7.Fill in a or an: ___ ox (a) an (b) a
  8. 8.Which word is the adverb? “Manav walks slowly every day.” (a) Manav (b) walks (c) day (d) slowly
  9. 9.Rohan asked me, “What do you want?” → Rohan asked me ___. (a) what do I want (b) what did I want (c) what I wanted
  10. 10.Fill in a or an: ___ honour (a) an (b) a
  11. 11.Add the question tag: My cousins have not cooked rice, ___? (a) do they (b) have them (c) have they (d) haven't they
  12. 12.I have a new school bag. It is ___ school bag. (a) mine (b) my (c) me (d) I
  13. 13.Myra loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  14. 14.We ___ going to eat a mango tomorrow. (a) am (b) is (c) are
  15. 15.Farhan said, “I have gone to school.” → Farhan said that he ___ to school. (a) have gone (b) has gone (c) had gone
  16. 16.Fill in a or an: ___ umbrella (a) a (b) an
  17. 17.You ___ tea tomorrow. (a) will makes (b) will making (c) will make (d) made
  18. 18.Saanvi has a new water bottle. It is ___ water bottle. (a) she (b) hers (c) her
  19. 19.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) the (c) a
  20. 20.Which sentence is correct? (a) I drink always tea. (b) I always drink tea.
  21. 21.Add the question tag: My brother carries the bag every day, ___? (a) doesn't him (b) isn't he (c) doesn't he (d) does he
  22. 22.Change to passive: “Isha will draw three pictures tomorrow.” → Three pictures ___ by Isha tomorrow. (a) will draw (b) will be drawn (c) will drawn (d) will be draw
  23. 23.I like the bus ___ goes to the zoo. (a) who (b) which (c) whose (d) where
  24. 24.___ we hungry now? (a) Am (b) Are (c) Is
  25. 25.Fill the gap: I can see one ___. (a) traines (b) trains (c) train
  26. 26.Fill the gap: Isha is as ___ as Riya. (a) stronger (b) strong (c) strongest
  27. 27.I know the school ___ my mother teaches. (a) who (b) which (c) whose (d) where
  28. 28.Fill the gap: I can see one ___. (a) monkeys (b) monkies (c) monkey
  29. 29.Fill in in, on or at: Our school trip is ___ 2027. (a) in (b) on (c) at
  30. 30.This is the doctor ___ lives next door. (a) who (b) where (c) whose (d) which
  31. 31.He ___ in the garden now. (a) am (b) are (c) is
  32. 32.We ___ a song next week. (a) sang (b) will sing (c) will sings (d) will singing
  33. 33.Choose the right word: The ball rolled ___ the sofa. (a) at (b) in (c) under
  34. 34.Choose the right word: Fish swim ___ the river. (a) on (b) at (c) in
  35. 35.She ___ at home today. (a) are (b) am (c) is
  36. 36.If the shop opens early, I ___ fresh mangoes. (a) would buy (b) will buy (c) will buys (d) bought
  37. 37.Fill the gap: This hill is ___ than that one. (a) higher (b) highest (c) more high (d) high
  38. 38.The children are going to ___ the room next Sunday. (a) clean (b) cleans (c) cleaning (d) cleaned
  39. 39.Neel ___ a new bicycle. (a) have (b) has
  40. 40.What is the plural of “glass”? (a) glassies (b) glasss (c) glass (d) glasses

Answer key

  1. is
  2. whose
  3. pencils
  4. will dance
  5. found
  6. where
  7. an
  8. slowly
  9. what I wanted
  10. an
  11. have they
  12. my
  13. She
  14. are
  15. had gone
  16. an
  17. will make
  18. her
  19. the
  20. I always drink tea.
  21. doesn't he
  22. will be drawn
  23. which
  24. Are
  25. train
  26. strong
  27. where
  28. monkey
  29. in
  30. who
  31. is
  32. will sing
  33. under
  34. in
  35. is
  36. will buy
  37. higher
  38. clean
  39. has
  40. glasses

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