← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 508 · 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.Arjun ___ happy today. (a) is (b) are (c) am
  2. 2.Change to passive: “Aarav flies a kite every Sunday.” → A kite ___ by Aarav every Sunday. (a) are flown (b) is flew (c) is flown (d) flies
  3. 3.Fill in in, on or at: The shop opens ___ summer. (a) in (b) at (c) on
  4. 4.Fill the gap: Dev is ___ than Kunal. (a) more young (b) young (c) younger (d) youngest
  5. 5.What is the plural of “foot”? (a) foots (b) foot (c) feets (d) feet
  6. 6.Add the question tag: She throws the ball every day, ___? (a) doesn't her (b) isn't she (c) does she (d) doesn't she
  7. 7.We ___ tea on Saturdays. (a) makes (b) making (c) make
  8. 8.If Arjun knew the answer, he ___ tell the teacher. (a) would (b) would be (c) did (d) will
  9. 9.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  10. 10.Fill in a or an: ___ unusual toy (a) an (b) a
  11. 11.If we had wings, we ___ fly to school. (a) will (b) did (c) would be (d) would
  12. 12.Which word is the adverb? “Vivaan drives carefully every day.” (a) day (b) drives (c) Vivaan (d) carefully
  13. 13.I ___ a new bicycle. (a) has (b) have
  14. 14.Fill in in, on or at: Our school trip is ___ sunset. (a) at (b) in (c) on
  15. 15.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) the (c) an
  16. 16.I have worked in Delhi ___ five years. (a) for (b) since
  17. 17.Choose the right word: The birds are sitting ___ the wire. (a) on (b) in (c) at
  18. 18.Fill the gap: Vivaan is as ___ as Aarav. (a) younger (b) young (c) youngest
  19. 19.Yash asked me, “Where do you live?” → Yash asked me ___. (a) where I lived (b) where did I live (c) where do I live
  20. 20.Fill in a, an or the: This is ___ oldest tree in our town. (a) the (b) an (c) a
  21. 21.Aarav said, “My room is clean.” → Aarav said that ___ room was clean. (a) my (b) he (c) him (d) his
  22. 22.Add the question tag: They do not watch a cartoon every day, ___? (a) do them (b) do they (c) don't they (d) are they
  23. 23.This is the boy ___ won the race. (a) who (b) which (c) where (d) whose
  24. 24.Nisha ___ me that she was ready. (a) said (b) told (c) asked
  25. 25.We have worked in Delhi ___ last year. (a) for (b) since
  26. 26.Which sentence is correct? (a) I often drink milk. (b) I drink often milk.
  27. 27.Add the question tag: You climb a tree every day, ___? (a) aren't you (b) do you (c) don't you
  28. 28.Choose the right word: The roots of a tree are ___ the ground. (a) under (b) at (c) on
  29. 29.This is the girl ___ bag is red. (a) where (b) which (c) whose (d) who
  30. 30.Ishaan is a happy singer. He sings ___. (a) happy (b) happyly (c) happily
  31. 31.What is the past tense of “ride”? (a) rided (b) ridden (c) riding (d) rode
  32. 32.Riya loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  33. 33.Sneha loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  34. 34.Choose the right verb: Each girl ___ a ID card. (a) have (b) has
  35. 35.Fill in in, on or at: Our school trip is ___ sunrise. (a) at (b) on (c) in
  36. 36.They ___ the dishes every morning. (a) wash (b) washing (c) washes
  37. 37.If you had a lot of money, you ___ buy a big library. (a) did (b) would (c) would be (d) will
  38. 38.My friends ___ watch a cartoon every day. (a) doesn't (b) don't (c) aren't
  39. 39.Which word is the adverb? “Rohan speaks politely every day.” (a) day (b) speaks (c) Rohan (d) politely
  40. 40.Arjun is fond of ___ a tree. (a) to climb (b) climbs (c) climb (d) climbing

Answer key

  1. is
  2. is flown
  3. in
  4. younger
  5. feet
  6. doesn't she
  7. make
  8. would
  9. are
  10. an
  11. would
  12. carefully
  13. have
  14. at
  15. the
  16. for
  17. on
  18. young
  19. where I lived
  20. the
  21. his
  22. do they
  23. who
  24. told
  25. since
  26. I often drink milk.
  27. don't you
  28. under
  29. whose
  30. happily
  31. rode
  32. She
  33. She
  34. has
  35. at
  36. wash
  37. would
  38. don't
  39. politely
  40. climbing

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