← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 660 · 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.We have had this bicycle ___ five years. (a) for (b) since
  2. 2.Choose the right verb: Either the boys or Karan ___ coming today. (a) are (b) is
  3. 3.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) the (b) an (c) a
  4. 4.___ Arjun ready for school? (a) Are (b) Is (c) Am
  5. 5.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  6. 6.Choose the right verb: Neither Riya nor the boys ___ coming today. (a) are (b) is
  7. 7.Choose the right word: Riya lives ___ Mumbai. (a) at (b) on (c) in
  8. 8.Kunal finished ___ to school. (a) goes (b) go (c) going (d) to go
  9. 9.Fill in in, on or at: Our school trip is ___ the morning. (a) in (b) at (c) on
  10. 10.Fill the gap: This is the ___ phone in the shop. (a) expensive (b) most expensive (c) more expensive (d) expensivest
  11. 11.Fill in a, an or the: ___ moon shines at night. (a) an (b) the (c) a
  12. 12.He did not ___ the bag last Sunday. (a) carry (b) carrying (c) carries (d) carried
  13. 13.You are going to ___ tea next month. (a) made (b) making (c) makes (d) make
  14. 14.He ___ the train on Saturdays. (a) take (b) taking (c) takes
  15. 15.What is the plural of “wife”? (a) wifes (b) wifs (c) wife (d) wives
  16. 16.Fill in in, on or at: The shop opens ___ sunset. (a) on (b) at (c) in
  17. 17.Fill the gap: Zoya is as ___ as Ira. (a) tall (b) tallest (c) taller
  18. 18.Which word is the adverb? “Manav writes neatly every day.” (a) writes (b) Manav (c) day (d) neatly
  19. 19.Kavya is looking forward to ___ science next week. (a) studying (b) study (c) studies (d) to study
  20. 20.Fill in in, on or at: We will visit Nani ___ midnight. (a) in (b) on (c) at
  21. 21.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) at (c) in
  22. 22.Add the question tag: You have not swum in the pool, ___? (a) have you (b) do you (c) haven't you
  23. 23.Fill in in, on or at: The cricket match starts ___ 2 October. (a) in (b) at (c) on
  24. 24.Change to passive: “Nisha is drawing three pictures now.” → Three pictures ___ by Nisha now. (a) is being drawn (b) are being drawn (c) are been drawn
  25. 25.If Sneha found a magic lamp, she ___ wish for more holidays. (a) would be (b) will (c) would (d) did
  26. 26.Yash loves sports. ___ plays cricket every evening. (a) His (b) Him (c) Himself (d) He
  27. 27.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  28. 28.Add the question tag: I have made tea, ___? (a) haven't me (b) have I (c) haven't I (d) don't I
  29. 29.I ___ drink milk twice a week. (a) doesn't (b) aren't (c) don't
  30. 30.I know the man ___ car is new. (a) where (b) which (c) whose (d) who
  31. 31.Vivaan avoided ___ tea. (a) make (b) to make (c) makes (d) making
  32. 32.Fill in in, on or at: The cricket match starts ___ 9:30. (a) in (b) on (c) at
  33. 33.What is the plural of “man”? (a) mens (b) men (c) mans (d) man
  34. 34.Tara is a fast runner. She runs ___. (a) fastly (b) fast
  35. 35.Fill the gap: Vivaan is as ___ as Kavya. (a) tall (b) taller (c) tallest
  36. 36.Fill in a or an: ___ honour (a) an (b) a
  37. 37.Choose the right word: Write your name ___ the first page. (a) on (b) at (c) under
  38. 38.I know the woman ___ son is in my class. (a) where (b) who (c) which (d) whose
  39. 39.Change to passive: “Saanvi is painting the walls now.” → The walls ___ by Saanvi now. (a) is being painted (b) are being painted (c) are been painted
  40. 40.Choose the right verb: Each of the students ___ a ID card. (a) have (b) has

Answer key

  1. for
  2. is
  3. the
  4. Is
  5. is
  6. are
  7. in
  8. going
  9. in
  10. most expensive
  11. the
  12. carry
  13. make
  14. takes
  15. wives
  16. at
  17. tall
  18. neatly
  19. studying
  20. at
  21. at
  22. have you
  23. on
  24. are being drawn
  25. would
  26. He
  27. is
  28. haven't I
  29. don't
  30. whose
  31. making
  32. at
  33. men
  34. fast
  35. tall
  36. an
  37. on
  38. whose
  39. are being painted
  40. has

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