← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 973 · 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 ___ 2 October. (a) in (b) at (c) on
  2. 2.If the train ___ on time, they will reach Jaipur by noon. (a) will leave (b) leave (c) leaves (d) would leave
  3. 3.___ my sister late today? (a) Am (b) Is (c) Are
  4. 4.Which word is the adverb? “Priya drives safely every day.” (a) drives (b) safely (c) day (d) Priya
  5. 5.Add the question tag: My sister is clever, ___? (a) isn't her (b) isn't she (c) doesn't she (d) is she
  6. 6.My sister ___ very excited today. (a) is (b) are (c) am
  7. 7.Change to passive: “Isha plants a tree every day.” → A tree ___ by Isha every day. (a) is planted (b) is plant (c) are planted (d) plants
  8. 8.I like the kite ___ my uncle gave me. (a) which (b) where (c) whose (d) who
  9. 9.My parents have been in the library ___ half an hour. (a) for (b) since
  10. 10.My brother ___ late today. (a) are (b) am (c) is
  11. 11.Fill the gap: I can see four ___. (a) deers (b) deer (c) deeres
  12. 12.___ you wash the dishes two days ago? (a) Does (b) Do (c) Was (d) Did
  13. 13.Choose the right word: Write your name ___ the first page. (a) at (b) under (c) on
  14. 14.You ___ in the garden now. (a) are (b) is (c) am
  15. 15.Fill in in, on or at: The shop opens ___ noon. (a) on (b) in (c) at
  16. 16.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) an (c) the
  17. 17.___ she throw the ball in 2023? (a) Does (b) Do (c) Was (d) Did
  18. 18.I know the girl ___ helped me. (a) whose (b) who (c) where (d) which
  19. 19.If the shop ___ early, we will buy fresh mangoes. (a) will open (b) opens (c) would open (d) open
  20. 20.Fill in a, an or the: ___ moon shines at night. (a) an (b) a (c) the
  21. 21.Fill in a or an: ___ unicorn (a) an (b) a
  22. 22.My brother ___ the room tomorrow. (a) cleaned (b) will clean (c) will cleans (d) will cleaning
  23. 23.___ Karan clap for the team last Sunday? (a) Did (b) Was (c) Do (d) Does
  24. 24.The children ___ ride a bicycle every morning. (a) don't (b) doesn't (c) aren't
  25. 25.My brother is going to ___ Grandma next week. (a) helps (b) helping (c) helped (d) help
  26. 26.Fill the gap: I can see one ___. (a) glasss (b) glasses (c) glass
  27. 27.Which sentence is correct? (a) He drinks never tea. (b) He never drinks tea.
  28. 28.He ___ the ball in 2023. (a) catches (b) catched (c) will catch (d) caught
  29. 29.Kavya has a new bicycle. It is ___ bicycle. (a) hers (b) she (c) her
  30. 30.Fill in a or an: ___ uncle (a) an (b) a
  31. 31.Myra ___ going to bake a cake next Sunday. (a) are (b) is (c) am
  32. 32.Add the question tag: Kunal can throw the ball, ___? (a) can't he (b) doesn't he (c) can't him (d) can he
  33. 33.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) the (c) an
  34. 34.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
  35. 35.You ___ a new cricket bat. (a) has (b) have
  36. 36.I have a red school bag. This school bag is ___. (a) mine (b) my (c) I
  37. 37.Kabir is interested in ___ the match. (a) winning (b) to win (c) win (d) wins
  38. 38.They ___ cricket next Sunday. (a) will playing (b) will plays (c) will play (d) played
  39. 39.If I lived near the sea, I ___ swim every day. (a) would be (b) will (c) did (d) would
  40. 40.If India wins the match, I ___ with joy. (a) will dance (b) danced (c) will dances (d) would dance

Answer key

  1. on
  2. leaves
  3. Is
  4. safely
  5. isn't she
  6. is
  7. is planted
  8. which
  9. for
  10. is
  11. deer
  12. Did
  13. on
  14. are
  15. at
  16. the
  17. Did
  18. who
  19. opens
  20. the
  21. a
  22. will clean
  23. Did
  24. don't
  25. help
  26. glass
  27. He never drinks tea.
  28. caught
  29. her
  30. an
  31. is
  32. can't he
  33. the
  34. has
  35. have
  36. mine
  37. winning
  38. will play
  39. would
  40. will dance

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