← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 622 · 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.This is the girl ___ bag is red. (a) where (b) who (c) whose (d) which
  2. 2.Aisha enjoyed ___ a sandcastle. (a) builds (b) building (c) to build (d) build
  3. 3.Sneha finished ___ a sandcastle. (a) building (b) build (c) builds (d) to build
  4. 4.Fill the gap: Today is the ___ day of the year. (a) hotter (b) hot (c) most hottest (d) hottest
  5. 5.Fill in in, on or at: Our school trip is ___ my birthday. (a) in (b) at (c) on
  6. 6.Fill the gap: There are many ___ here. (a) keys (b) key (c) keyes (d) kies
  7. 7.The children ___ in the park last week. (a) will jog (b) jogged (c) have jogged (d) jog
  8. 8.Fill in in, on or at: Our school trip is ___ the afternoon. (a) in (b) at (c) on
  9. 9.They ___ in this school since 2021. (a) teach (b) taught (c) has taught (d) have taught
  10. 10.Fill in in, on or at: The shop opens ___ 2 October. (a) on (b) in (c) at
  11. 11.Fill in a or an: ___ elephant (a) an (b) a
  12. 12.___ I build a sandcastle in 2023? (a) Do (b) Does (c) Did (d) Was
  13. 13.That is the kite ___ my uncle gave me. (a) where (b) who (c) which (d) whose
  14. 14.Fill in a, an or the: ___ sun rises in the east. (a) an (b) a (c) the
  15. 15.Fill the gap: I can see one ___. (a) tomatoes (b) tomatos (c) tomato
  16. 16.Isha ___ a new puppy. (a) have (b) has
  17. 17.Kavya wanted ___ for the team. (a) clapping (b) claps (c) clap (d) to clap
  18. 18.My sister and I love sports. ___ play cricket every evening. (a) We (b) Ourselves (c) Our (d) Us
  19. 19.What is the plural of “boy”? (a) boy (b) boys (c) boyes (d) boies
  20. 20.Change to passive: “Vivaan is cleaning the room now.” → The room ___ by Vivaan now. (a) is been cleaned (b) are being cleaned (c) is being cleaned
  21. 21.Ananya refused ___ the dog. (a) to feed (b) feeding (c) feed (d) feeds
  22. 22.Choose the right word: Fish swim ___ the river. (a) on (b) at (c) in
  23. 23.I ___ the ball every Sunday. (a) catches (b) catch (c) catching
  24. 24.Fill the gap: Farhan is as ___ as Arjun. (a) youngest (b) younger (c) young
  25. 25.Fill in a or an: ___ hotel (a) an (b) a
  26. 26.Ananya practised ___ a cartoon. (a) to watch (b) watch (c) watches (d) watching
  27. 27.Fill in in, on or at: The cricket match starts ___ the evening. (a) in (b) on (c) at
  28. 28.Fill the gap: The Ganga is the ___ river in India. (a) longer (b) longest (c) most longest (d) long
  29. 29.Which word is the adverb? “Isha speaks loudly every day.” (a) speaks (b) Isha (c) loudly (d) day
  30. 30.My sister is going to ___ a mango next week. (a) eating (b) eat (c) ate (d) eats
  31. 31.Fill in in, on or at: We will visit Nani ___ Monday. (a) on (b) in (c) at
  32. 32.Change to passive: “Aditya is flying two kites now.” → Two kites ___ by Aditya now. (a) are being flown (b) are been flown (c) is being flown
  33. 33.Kavya has a red kite. This kite is ___. (a) she (b) her (c) hers
  34. 34.Fill in in, on or at: Our school trip is ___ 15 August. (a) at (b) on (c) in
  35. 35.Change to passive: “Ira is telling a story now.” → A story ___ by Ira now. (a) are being told (b) is being told (c) is been told
  36. 36.Add the question tag: I have planted a tree, ___? (a) have I (b) don't I (c) haven't I (d) haven't me
  37. 37.What is the plural of “shelf”? (a) shelfs (b) shelves (c) shelf (d) shelfes
  38. 38.Yash asked me, “What is your name?” → Yash asked me ___. (a) what my name was (b) what is my name (c) what was my name
  39. 39.Fill in in, on or at: Our school trip is ___ the evening. (a) in (b) on (c) at
  40. 40.Ishaan said, “I am ready.” → Ishaan said that he ___ ready. (a) is (b) was (c) am (d) were

Answer key

  1. whose
  2. building
  3. building
  4. hottest
  5. on
  6. keys
  7. jogged
  8. in
  9. have taught
  10. on
  11. an
  12. Did
  13. which
  14. the
  15. tomato
  16. has
  17. to clap
  18. We
  19. boys
  20. is being cleaned
  21. to feed
  22. in
  23. catch
  24. young
  25. a
  26. watching
  27. in
  28. longest
  29. loudly
  30. eat
  31. on
  32. are being flown
  33. hers
  34. on
  35. is being told
  36. haven't I
  37. shelves
  38. what my name was
  39. in
  40. was

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