← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 485 · 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.They ___ a new school bag. (a) have (b) has
  2. 2.This is the girl ___ sister sings well. (a) where (b) whose (c) who (d) which
  3. 3.My sister has waited for the bus ___ 10 am. (a) since (b) for
  4. 4.My brother ___ going to cook rice next week. (a) are (b) am (c) is
  5. 5.Aisha is looking forward to ___ Hindi next week. (a) speaks (b) speaking (c) speak (d) to speak
  6. 6.We ___ a new cricket bat. (a) has (b) have
  7. 7.Ishaan is interested in ___ a mango. (a) eat (b) to eat (c) eats (d) eating
  8. 8.What is the plural of “leaf”? (a) leafes (b) leaf (c) leafs (d) leaves
  9. 9.Fill in in, on or at: We will visit Nani ___ noon. (a) on (b) in (c) at
  10. 10.Change to passive: “Ira draws three pictures every Sunday.” → Three pictures ___ by Ira every Sunday. (a) are drew (b) draws (c) are drawn (d) is drawn
  11. 11.Which sentence is correct? (a) We drink often milk. (b) We often drink milk.
  12. 12.Omkar loves sports. ___ plays cricket every evening. (a) Himself (b) Him (c) He (d) His
  13. 13.You have played in the garden ___ morning. (a) since (b) for
  14. 14.Fill in a or an: ___ hour (a) an (b) a
  15. 15.Fill in a or an: ___ school (a) an (b) a
  16. 16.Fill the gap: I can see one ___. (a) familys (b) family (c) families
  17. 17.Which sentence is correct? (a) He eats usually rice. (b) He usually eats rice.
  18. 18.What is the past tense of “run”? (a) run (b) runned (c) running (d) ran
  19. 19.Pooja has known my best friend ___ five years. (a) for (b) since
  20. 20.You ___ ready for school. (a) am (b) is (c) are
  21. 21.You ___ a new pencil box. (a) has (b) have
  22. 22.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
  23. 23.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) in (c) at
  24. 24.My sister did not ___ a message last Sunday. (a) sent (b) sending (c) send (d) sends
  25. 25.Choose the right verb: The news ___ good today. (a) are (b) is
  26. 26.He ___ in this school since 2022. (a) taught (b) has taught (c) teaches (d) have taught
  27. 27.Choose the right word: The pictures are hanging ___ the wall. (a) under (b) on (c) in
  28. 28.She has been in the library ___ 8 o'clock. (a) since (b) for
  29. 29.Change to passive: “Saanvi will draw a picture tomorrow.” → A picture ___ by Saanvi tomorrow. (a) will be drawn (b) will be draw (c) will draw (d) will drawn
  30. 30.Farhan did not ___ for the team two days ago. (a) claps (b) clap (c) clapping (d) clapped
  31. 31.Fill in in, on or at: We will visit Nani ___ night. (a) at (b) on (c) in
  32. 32.Fill in in, on or at: Our school trip is ___ Friday. (a) at (b) on (c) in
  33. 33.Change to passive: “Rahul has made a kite.” → A kite ___ by Rahul. (a) have been made (b) has made (c) has been made
  34. 34.Change to passive: “Diya writes a letter every day.” → A letter ___ by Diya every day. (a) writes (b) is written (c) are written (d) is wrote
  35. 35.Change to passive: “Kunal flies a kite every day.” → A kite ___ by Kunal every day. (a) is flown (b) flies (c) are flown (d) is flew
  36. 36.Myra enjoyed ___ a mango. (a) eat (b) eats (c) to eat (d) eating
  37. 37.The students did not ___ a message two days ago. (a) sent (b) send (c) sending (d) sends
  38. 38.Fill the gap: This phone is ___ than that one. (a) expensiver (b) most expensive (c) more expensive (d) expensive
  39. 39.Tara ___ going to build a sandcastle next Sunday. (a) is (b) am (c) are
  40. 40.Fill in in, on or at: Our school trip is ___ noon. (a) at (b) in (c) on

Answer key

  1. have
  2. whose
  3. since
  4. is
  5. speaking
  6. have
  7. eating
  8. leaves
  9. at
  10. are drawn
  11. We often drink milk.
  12. He
  13. since
  14. an
  15. a
  16. family
  17. He usually eats rice.
  18. ran
  19. for
  20. are
  21. have
  22. get
  23. at
  24. send
  25. is
  26. has taught
  27. on
  28. since
  29. will be drawn
  30. clap
  31. at
  32. on
  33. has been made
  34. is written
  35. is flown
  36. eating
  37. send
  38. more expensive
  39. is
  40. at

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