← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 515 · 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.He ___ late today. (a) are (b) is (c) am
  2. 2.I have waited for the bus ___ morning. (a) for (b) since
  3. 3.___ you study science every morning? (a) Are (b) Does (c) Do (d) Is
  4. 4.Add the question tag: I am hungry, ___? (a) am I (b) aren't I (c) aren't me (d) don't I
  5. 5.Kunal is looking forward to ___ vegetables next week. (a) buy (b) to buy (c) buys (d) buying
  6. 6.Add the question tag: They brought lunch yesterday, ___? (a) weren't they (b) did they (c) didn't they (d) didn't them
  7. 7.Ishaan asked me, “Which book do you like?” → Ishaan asked me ___. (a) which book did I like (b) which book do I like (c) which book I liked
  8. 8.What is the past tense of “make”? (a) maked (b) making (c) made
  9. 9.If I knew the answer, I ___ tell the teacher. (a) would (b) would be (c) will (d) did
  10. 10.Choose the right verb: Every girl ___ a ID card. (a) has (b) have
  11. 11.Fill the gap: Diya is ___ than Ira. (a) tall (b) tallest (c) more tall (d) taller
  12. 12.Choose the right verb: Every boy ___ a name tag. (a) have (b) has
  13. 13.If Vivaan found a magic lamp, he ___ wish for more holidays. (a) did (b) would (c) will (d) would be
  14. 14.Omkar said, “I have built a sandcastle.” → Omkar said that he ___ a sandcastle. (a) have built (b) had built (c) has built
  15. 15.He has just ___ a kite. (a) flown (b) flew (c) flying (d) fly
  16. 16.Omkar said, “My bag is heavy.” → Omkar said that ___ bag was heavy. (a) he (b) my (c) him (d) his
  17. 17.Which sentence is correct? (a) I usually drink milk. (b) I drink usually milk.
  18. 18.Rohan is my friend. I play with ___ every day. (a) himself (b) him (c) he
  19. 19.I ___ the ball in 2023. (a) throw (b) will throw (c) threw (d) throwed
  20. 20.___ Yash drink milk every day? (a) Does (b) Are (c) Do (d) Is
  21. 21.Choose the right word: We took shelter ___ a big umbrella. (a) on (b) at (c) under
  22. 22.Fill the gap: I can see one ___. (a) loafs (b) loaf (c) loaves
  23. 23.Kabir loves sports. ___ plays cricket every evening. (a) Him (b) His (c) Himself (d) He
  24. 24.Fill in a or an: ___ apple (a) a (b) an
  25. 25.They ___ late today. (a) are (b) is (c) am
  26. 26.___ Vivaan take the train every Sunday? (a) Are (b) Do (c) Does (d) Is
  27. 27.They ___ a new kite. (a) has (b) have
  28. 28.You ___ in this school since 2019. (a) have studied (b) studied (c) study (d) has studied
  29. 29.Fill the gap: The Ganga is ___ than the Yamuna. (a) long (b) more long (c) longest (d) longer
  30. 30.Fill the gap: Isha is as ___ as Ananya. (a) short (b) shortest (c) shorter
  31. 31.What is the plural of “puppy”? (a) puppy (b) puppies (c) puppyes (d) puppys
  32. 32.My parents ___ studied science already. (a) have (b) has
  33. 33.The children ___ the bag on Saturdays. (a) carry (b) carries (c) carrying
  34. 34.That is the girl ___ bag is red. (a) where (b) whose (c) who (d) which
  35. 35.Fill the gap: Saanvi is ___ than Arjun today. (a) happier (b) happyer (c) happy (d) happiest
  36. 36.Rohan ___ go to school every morning. (a) doesn't (b) isn't (c) don't
  37. 37.If we lived near the sea, we ___ swim every day. (a) will (b) would (c) would be (d) did
  38. 38.If they ___ wings, they would fly to school. (a) will have (b) would have (c) had (d) have
  39. 39.Kabir is looking forward to ___ milk next week. (a) drinks (b) drinking (c) drink (d) to drink
  40. 40.My sister ___ going to play cricket next Sunday. (a) am (b) are (c) is

Answer key

  1. is
  2. since
  3. Do
  4. aren't I
  5. buying
  6. didn't they
  7. which book I liked
  8. made
  9. would
  10. has
  11. taller
  12. has
  13. would
  14. had built
  15. flown
  16. his
  17. I usually drink milk.
  18. him
  19. threw
  20. Does
  21. under
  22. loaf
  23. He
  24. an
  25. are
  26. Does
  27. have
  28. have studied
  29. longer
  30. short
  31. puppies
  32. have
  33. carry
  34. whose
  35. happier
  36. doesn't
  37. would
  38. had
  39. drinking
  40. is

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