← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 789 · 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.Rohan has been in the library ___ half an hour. (a) since (b) for
  2. 2.They ___ going to play cricket next week. (a) am (b) are (c) is
  3. 3.___ I clean the room last week? (a) Does (b) Was (c) Do (d) Did
  4. 4.Fill the gap: This garden is ___ than that one. (a) beautiful (b) most beautiful (c) beautifuller (d) more beautiful
  5. 5.Fill in in, on or at: The shop opens ___ Sunday morning. (a) on (b) at (c) in
  6. 6.Choose the right verb: Either the girls or Sneha ___ coming today. (a) are (b) is
  7. 7.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) an (b) a (c) the
  8. 8.Fill the gap: Aarav is ___ than Pooja today. (a) happy (b) happiest (c) happyer (d) happier
  9. 9.I know the girl ___ helped me. (a) who (b) whose (c) which (d) where
  10. 10.If the shop opens early, you ___ fresh mangoes. (a) will buys (b) bought (c) will buy (d) would buy
  11. 11.Fill in a or an: ___ old book (a) an (b) a
  12. 12.If you drop an egg, it ___. (a) breaks (b) break (c) broke
  13. 13.___ you fly a kite last Sunday? (a) Do (b) Did (c) Was (d) Does
  14. 14.Fill in a or an: ___ house (a) an (b) a
  15. 15.If the bus comes late, he ___ the first class. (a) missed (b) would miss (c) will misses (d) will miss
  16. 16.Which sentence is correct? (a) He eats often rice. (b) He often eats rice.
  17. 17.Change to passive: “Neel will make two kites tomorrow.” → Two kites ___ by Neel tomorrow. (a) will be make (b) will made (c) will be made (d) will make
  18. 18.Add the question tag: She sang a song yesterday, ___? (a) did she (b) wasn't she (c) didn't her (d) didn't she
  19. 19.They ___ fly a kite twice a week. (a) don't (b) doesn't (c) aren't
  20. 20.Change to passive: “Kabir makes a kite every day.” → A kite ___ by Kabir every day. (a) are made (b) is make (c) is made (d) makes
  21. 21.My brother ___ a new school bag. (a) has (b) have
  22. 22.Fill in in, on or at: We will visit Nani ___ night. (a) in (b) at (c) on
  23. 23.My friends ___ Hindi on Saturdays. (a) speak (b) speaks (c) speaking
  24. 24.Fill the gap: A cheetah is ___ than a horse. (a) fastest (b) faster (c) more fast (d) fast
  25. 25.The children ___ the ball every morning. (a) throw (b) throws (c) throwing
  26. 26.___ she take the train last week? (a) Did (b) Does (c) Do (d) Was
  27. 27.We ___ a letter next Sunday. (a) will write (b) will writes (c) will writing (d) wrote
  28. 28.We ___ going to write a letter next month. (a) am (b) is (c) are
  29. 29.Meera has a new bicycle. It is ___ bicycle. (a) she (b) her (c) hers
  30. 30.Change to passive: “Yash has drawn three pictures.” → Three pictures ___ by Yash. (a) have been drawn (b) has been drawn (c) have drawn
  31. 31.Fill in in, on or at: The cricket match starts ___ Monday. (a) in (b) at (c) on
  32. 32.___ they draw a picture last Sunday? (a) Do (b) Was (c) Did (d) Does
  33. 33.Kabir asked me, “Why are you sad?” → Kabir asked me ___. (a) why am I sad (b) why was I sad (c) why I was sad
  34. 34.Choose the right verb: Either Aarav or the boys ___ coming today. (a) are (b) is
  35. 35.Meera is my friend. I play with ___ every day. (a) herself (b) she (c) her
  36. 36.Kabir ___ in the garden now. (a) are (b) am (c) is
  37. 37.Aisha is looking forward to ___ the ball next week. (a) to throw (b) throw (c) throwing (d) throws
  38. 38.This is the school ___ my mother teaches. (a) who (b) which (c) whose (d) where
  39. 39.Rohan said, “I will eat a mango.” → Rohan said that he ___ eat a mango. (a) will (b) is (c) would
  40. 40.My parents ___ swum in the pool already. (a) have (b) has

Answer key

  1. for
  2. are
  3. Did
  4. more beautiful
  5. on
  6. is
  7. the
  8. happier
  9. who
  10. will buy
  11. an
  12. breaks
  13. Did
  14. a
  15. will miss
  16. He often eats rice.
  17. will be made
  18. didn't she
  19. don't
  20. is made
  21. has
  22. at
  23. speak
  24. faster
  25. throw
  26. Did
  27. will write
  28. are
  29. her
  30. have been drawn
  31. on
  32. Did
  33. why I was sad
  34. are
  35. her
  36. is
  37. throwing
  38. where
  39. would
  40. have

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