← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 107 · 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.Choose the right word: The roots of a tree are ___ the ground. (a) on (b) at (c) under
  2. 2.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
  3. 3.Fill in in, on or at: We will visit Nani ___ Monday. (a) in (b) at (c) on
  4. 4.Fill the gap: I can see four ___. (a) key (b) keyes (c) kies (d) keys
  5. 5.Add the question tag: Ananya has taken the train, ___? (a) has she (b) hasn't she (c) doesn't she (d) hasn't her
  6. 6.Nisha is a slow walker. She walks ___. (a) slow (b) slowly (c) slowely
  7. 7.Priya ___ that she was busy. (a) asked (b) said (c) told
  8. 8.Farhan is my friend. I play with ___ every day. (a) him (b) he (c) himself
  9. 9.Vivaan asked me, “Where is your school?” → Vivaan asked me ___. (a) where is my school (b) where was my school (c) where my school was
  10. 10.Change to passive: “Aarav cleaned the room yesterday.” → The room ___ by Aarav yesterday. (a) was clean (b) cleaned (c) was cleaned (d) were cleaned
  11. 11.Add the question tag: My parents have helped Grandma, ___? (a) haven't they (b) haven't them (c) don't they (d) have they
  12. 12.Kavya asked me, “Why are you sad?” → Kavya asked me ___. (a) why I was sad (b) why was I sad (c) why am I sad
  13. 13.This is the boy ___ won the race. (a) who (b) where (c) whose (d) which
  14. 14.Ananya said, “I catch the ball every day.” → Ananya said that she ___ the ball every day. (a) caught (b) catches (c) catch (d) catching
  15. 15.Fill in a or an: ___ uniform (a) an (b) a
  16. 16.Choose the right verb: Neither Aditya nor the twins ___ coming today. (a) is (b) are
  17. 17.Add the question tag: My brother is not busy, ___? (a) does he (b) isn't he (c) is him (d) is he
  18. 18.___ Kunal in the garden now? (a) Am (b) Are (c) Is
  19. 19.Aditya said, “My kite is torn.” → Aditya said that ___ kite was torn. (a) him (b) he (c) my (d) his
  20. 20.If the train leaves on time, you ___ Jaipur by noon. (a) would reach (b) will reaches (c) will reach (d) reached
  21. 21.This is the village ___ I was born. (a) who (b) which (c) where (d) whose
  22. 22.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  23. 23.What is the past tense of “tell”? (a) telled (b) telling (c) told
  24. 24.Fill the gap: Yash is ___ than Isha. (a) younger (b) young (c) more young (d) youngest
  25. 25.Choose the right verb: Physics ___ interesting. (a) is (b) are
  26. 26.Fill in a or an: ___ uncle (a) a (b) an
  27. 27.Aditya is fond of ___ a song. (a) sing (b) to sing (c) singing (d) sings
  28. 28.Fill in in, on or at: We will visit Nani ___ noon. (a) on (b) in (c) at
  29. 29.Myra is a polite speaker. She speaks ___. (a) politly (b) politely (c) polite
  30. 30.Fill in in, on or at: The shop opens ___ my birthday. (a) at (b) in (c) on
  31. 31.Fill the gap: This is the ___ story in the book. (a) interestingest (b) more interesting (c) most interesting (d) interesting
  32. 32.Choose the right word: The pictures are hanging ___ the wall. (a) on (b) under (c) in
  33. 33.Vivaan is my friend. I play with ___ every day. (a) he (b) him (c) himself
  34. 34.I like the train ___ leaves at six. (a) where (b) which (c) whose (d) who
  35. 35.You ___ a new kite. (a) have (b) has
  36. 36.Choose the right verb: There ___ a lot of rice in the bag. (a) is (b) are
  37. 37.Kabir is fond of ___ cricket. (a) play (b) to play (c) playing (d) plays
  38. 38.Priya is tired of ___ for the team. (a) claps (b) to clap (c) clap (d) clapping
  39. 39.Kavya ___ a letter in 2023. (a) writes (b) writed (c) wrote (d) will write
  40. 40.Fill in a or an: ___ unicorn (a) a (b) an

Answer key

  1. under
  2. the
  3. on
  4. keys
  5. hasn't she
  6. slowly
  7. said
  8. him
  9. where my school was
  10. was cleaned
  11. haven't they
  12. why I was sad
  13. who
  14. caught
  15. a
  16. are
  17. is he
  18. Is
  19. his
  20. will reach
  21. where
  22. is
  23. told
  24. younger
  25. is
  26. an
  27. singing
  28. at
  29. politely
  30. on
  31. most interesting
  32. on
  33. him
  34. which
  35. have
  36. is
  37. playing
  38. clapping
  39. wrote
  40. a

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