← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 135 · 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.If Diya had wings, she ___ fly to school. (a) would (b) did (c) would be (d) will
  2. 2.Fill the gap: The Ganga is the ___ river in India. (a) longer (b) long (c) longest (d) most longest
  3. 3.Choose the right verb: Either Meera or the boys ___ coming today. (a) is (b) are
  4. 4.If the shop ___ early, she will buy fresh mangoes. (a) open (b) would open (c) opens (d) will open
  5. 5.Fill the gap: I can see four ___. (a) penciles (b) pencils (c) pencil's (d) pencil
  6. 6.If Mum ___ kheer, we will eat two bowls. (a) will make (b) would make (c) makes (d) make
  7. 7.Add the question tag: You have sent a message, ___? (a) don't you (b) haven't you (c) have you
  8. 8.Choose the right verb: Each of the boys ___ a name tag. (a) have (b) has
  9. 9.If plants get no water, they ___. (a) died (b) die (c) dies
  10. 10.He ___ a new puppy. (a) have (b) has
  11. 11.Meera loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  12. 12.This is the kite ___ my uncle gave me. (a) which (b) where (c) who (d) whose
  13. 13.Omkar is going to ___ a cake tomorrow. (a) baked (b) baking (c) bake (d) bakes
  14. 14.We are going to ___ milk tomorrow. (a) drink (b) drinking (c) drank (d) drinks
  15. 15.Change to passive: “Manav will wash the plate tomorrow.” → The plate ___ by Manav tomorrow. (a) will wash (b) will be wash (c) will be washed (d) will washed
  16. 16.___ my brother dance on the stage every day? (a) Are (b) Is (c) Does (d) Do
  17. 17.If the shop opens early, I ___ fresh mangoes. (a) will buy (b) bought (c) would buy (d) will buys
  18. 18.Aditya said, “My bag is heavy.” → Aditya said that ___ bag was heavy. (a) my (b) his (c) he (d) him
  19. 19.Kabir kept ___ lunch. (a) bringing (b) to bring (c) bring (d) brings
  20. 20.Fill in in, on or at: We will visit Nani ___ 9:30. (a) on (b) at (c) in
  21. 21.We ___ a cap in 2023. (a) weared (b) wear (c) will wear (d) wore
  22. 22.Ira is looking forward to ___ a story next week. (a) tells (b) to tell (c) telling (d) tell
  23. 23.Fill in a or an: ___ tiger (a) an (b) a
  24. 24.What is the plural of “foot”? (a) foot (b) feets (c) foots (d) feet
  25. 25.Add the question tag: He played cricket yesterday, ___? (a) didn't him (b) didn't he (c) did he (d) wasn't he
  26. 26.I know the school ___ my mother teaches. (a) which (b) whose (c) where (d) who
  27. 27.I like the cake ___ Mum baked. (a) which (b) who (c) whose (d) where
  28. 28.If India ___ the match, they will dance with joy. (a) will win (b) wins (c) win (d) would win
  29. 29.Kunal ___ going to play cricket tomorrow. (a) are (b) am (c) is
  30. 30.Nisha finished ___ in the park. (a) jogs (b) jogging (c) jog (d) to jog
  31. 31.Which word is the adverb? “Rahul wins easily every day.” (a) wins (b) day (c) Rahul (d) easily
  32. 32.What is the past tense of “build”? (a) built (b) builded (c) building
  33. 33.Add the question tag: He watched a cartoon yesterday, ___? (a) wasn't he (b) didn't he (c) did he (d) didn't him
  34. 34.Fill in a or an: ___ honest man (a) a (b) an
  35. 35.He ___ for the team last Sunday. (a) has clapped (b) will clap (c) clapped (d) claps
  36. 36.Zoya said, “I have taken the train.” → Zoya said that she ___ the train. (a) had taken (b) has taken (c) have taken
  37. 37.Change to passive: “Nisha has told a story.” → A story ___ by Nisha. (a) has told (b) have been told (c) has been told
  38. 38.Kunal is a quiet reader. He reads ___. (a) quietly (b) quiet (c) quitely
  39. 39.Neel ___ the ball next month. (a) will throws (b) will throwing (c) threw (d) will throw
  40. 40.Fill the gap: Omkar is as ___ as Zoya. (a) tallest (b) taller (c) tall

Answer key

  1. would
  2. longest
  3. are
  4. opens
  5. pencils
  6. makes
  7. haven't you
  8. has
  9. die
  10. has
  11. She
  12. which
  13. bake
  14. drink
  15. will be washed
  16. Does
  17. will buy
  18. his
  19. bringing
  20. at
  21. wore
  22. telling
  23. a
  24. feet
  25. didn't he
  26. where
  27. which
  28. wins
  29. is
  30. jogging
  31. easily
  32. built
  33. didn't he
  34. an
  35. clapped
  36. had taken
  37. has been told
  38. quietly
  39. will throw
  40. tall

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