← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 70 · 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.Fill in a or an: ___ yellow kite (a) a (b) an
  2. 2.Manav ___ me that he was busy. (a) asked (b) said (c) told
  3. 3.Fill in in, on or at: We will visit Nani ___ Monday. (a) in (b) on (c) at
  4. 4.Karan and Aarav love sports. ___ play cricket every evening. (a) Themselves (b) Their (c) They (d) Them
  5. 5.___ we help Grandma last Sunday? (a) Does (b) Was (c) Do (d) Did
  6. 6.Which word is the adverb? “Diya writes neatly every day.” (a) neatly (b) writes (c) Diya (d) day
  7. 7.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) the (c) an
  8. 8.What is the past tense of “take”? (a) taken (b) taked (c) took (d) taking
  9. 9.Fill in in, on or at: We will visit Nani ___ 2 October. (a) on (b) in (c) at
  10. 10.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
  11. 11.Fill in in, on or at: We will visit Nani ___ Christmas Day. (a) at (b) in (c) on
  12. 12.Fill the gap: This was the ___ day of my holiday. (a) worse (b) bad (c) worst (d) most worst
  13. 13.Pooja is my friend. I play with ___ every day. (a) she (b) herself (c) her
  14. 14.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  15. 15.Rohan ___ that he was late. (a) said (b) asked (c) told
  16. 16.Nisha is my friend. I play with ___ every day. (a) herself (b) her (c) she
  17. 17.I ___ a new bicycle. (a) has (b) have
  18. 18.What is the past tense of “catch”? (a) catching (b) catched (c) caught
  19. 19.Fill the gap: I can see one ___. (a) keys (b) kies (c) key
  20. 20.What is the plural of “watch”? (a) watchies (b) watch (c) watches (d) watchs
  21. 21.If you heat ice, it ___. (a) melt (b) melted (c) melts
  22. 22.Fill in in, on or at: Our school trip is ___ sunset. (a) on (b) in (c) at
  23. 23.Add the question tag: She baked a cake yesterday, ___? (a) did she (b) didn't she (c) didn't her (d) wasn't she
  24. 24.She ___ a kite tomorrow. (a) will fly (b) flew (c) will flies (d) will flying
  25. 25.Ananya is looking forward to ___ the dog next week. (a) feeding (b) feed (c) feeds (d) to feed
  26. 26.Fill in a or an: ___ year (a) an (b) a
  27. 27.Neel wanted ___ science. (a) studying (b) study (c) to study (d) studies
  28. 28.They ___ going to jog in the park tomorrow. (a) am (b) are (c) is
  29. 29.Ishaan is interested in ___ the bag. (a) carry (b) to carry (c) carrying (d) carries
  30. 30.You are going to ___ in the park next month. (a) jogs (b) jogging (c) jog (d) jogged
  31. 31.He ___ in the park twice a week. (a) jogs (b) jogging (c) jog
  32. 32.I know the boy ___ won the race. (a) which (b) whose (c) where (d) who
  33. 33.I know the girl ___ bag is red. (a) which (b) who (c) where (d) whose
  34. 34.Change to passive: “Aditya will fly two kites tomorrow.” → Two kites ___ by Aditya tomorrow. (a) will be flown (b) will be fly (c) will fly (d) will flown
  35. 35.Choose the right word: The stars shine ___ the sky. (a) at (b) in (c) on
  36. 36.Add the question tag: You are busy, ___? (a) aren't you (b) are you (c) don't you
  37. 37.Add the question tag: My sister cooked rice yesterday, ___? (a) didn't she (b) wasn't she (c) didn't her (d) did she
  38. 38.They ___ bring lunch every Sunday. (a) doesn't (b) aren't (c) don't
  39. 39.Arjun ___ a mango two days ago. (a) will eat (b) eats (c) eated (d) ate
  40. 40.He is going to ___ in the pool next week. (a) swam (b) swim (c) swimming (d) swims

Answer key

  1. a
  2. told
  3. on
  4. They
  5. Did
  6. neatly
  7. the
  8. took
  9. on
  10. boils
  11. on
  12. worst
  13. her
  14. is
  15. said
  16. her
  17. have
  18. caught
  19. key
  20. watches
  21. melts
  22. at
  23. didn't she
  24. will fly
  25. feeding
  26. a
  27. to study
  28. are
  29. carrying
  30. jog
  31. jogs
  32. who
  33. whose
  34. will be flown
  35. in
  36. aren't you
  37. didn't she
  38. don't
  39. ate
  40. swim

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