← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 360 · 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.Isha has worked in Delhi ___ five years. (a) since (b) for
  2. 2.Fill in in, on or at: Our school trip is ___ my birthday. (a) in (b) at (c) on
  3. 3.I ___ late today. (a) is (b) am (c) are
  4. 4.He ___ the match tomorrow. (a) will winning (b) will wins (c) won (d) will win
  5. 5.Change to passive: “Kavya paints the wall every Sunday.” → The wall ___ by Kavya every Sunday. (a) paints (b) are painted (c) is paint (d) is painted
  6. 6.Fill the gap: The owl was ___ than the fox. (a) wisest (b) wiser (c) more wise (d) wise
  7. 7.Which word is the adverb? “Nisha reads quietly every day.” (a) quietly (b) Nisha (c) reads (d) day
  8. 8.Kabir has just ___ science. (a) studies (b) studied (c) studying (d) study
  9. 9.What is the plural of “watch”? (a) watchies (b) watch (c) watchs (d) watches
  10. 10.Karan is going to ___ science next week. (a) studies (b) studied (c) studying (d) study
  11. 11.Fill in a or an: ___ hour (a) a (b) an
  12. 12.Omkar has a new school bag. It is ___ school bag. (a) him (b) his (c) he
  13. 13.Add the question tag: I built a sandcastle yesterday, ___? (a) didn't I (b) didn't me (c) did I (d) wasn't I
  14. 14.Change to passive: “Arjun tells two stories every day.” → Two stories ___ by Arjun every day. (a) is told (b) are told (c) are tell (d) tells
  15. 15.I ___ a new bicycle. (a) have (b) has
  16. 16.Change to passive: “Tara paints the wall every Sunday.” → The wall ___ by Tara every Sunday. (a) paints (b) is painted (c) is paint (d) are painted
  17. 17.Manav ___ a new bicycle. (a) have (b) has
  18. 18.Meera is a fast runner. She runs ___. (a) fastly (b) fast
  19. 19.Which sentence is correct? (a) I always eat rice. (b) I eat always rice.
  20. 20.Change to passive: “Aditya built two sandcastles yesterday.” → Two sandcastles ___ by Aditya yesterday. (a) were build (b) built (c) was built (d) were built
  21. 21.Choose the right verb: One of my cousins ___ in Class 8. (a) are (b) is
  22. 22.Kavya wanted ___ in the park. (a) jogging (b) jog (c) jogs (d) to jog
  23. 23.Fill the gap: Meera is as ___ as Arjun. (a) short (b) shorter (c) shortest
  24. 24.I ___ eat a mango every Sunday. (a) doesn't (b) aren't (c) don't
  25. 25.Riya and Aisha have a red bicycle. This bicycle is ___. (a) their (b) theirs (c) they
  26. 26.Ishaan said, “I have swum in the pool.” → Ishaan said that he ___ in the pool. (a) has swum (b) have swum (c) had swum
  27. 27.He ___ a letter next week. (a) will writing (b) will writes (c) will write (d) wrote
  28. 28.Riya said, “My bag is heavy.” → Riya said that ___ bag was heavy. (a) hers (b) my (c) her (d) she
  29. 29.Fill in in, on or at: The cricket match starts ___ summer. (a) in (b) at (c) on
  30. 30.He ___ a new puppy. (a) has (b) have
  31. 31.Change to passive: “Rahul has flown two kites.” → Two kites ___ by Rahul. (a) have flown (b) have been flown (c) has been flown
  32. 32.My sister has studied in this school ___ a long time. (a) for (b) since
  33. 33.Change to passive: “Aarav washes the plate every Sunday.” → The plate ___ by Aarav every Sunday. (a) is wash (b) washes (c) are washed (d) is washed
  34. 34.Add the question tag: Ananya does not throw the ball every day, ___? (a) is she (b) doesn't she (c) does her (d) does she
  35. 35.Ananya loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
  36. 36.Fill the gap: Arjun is as ___ as Dev. (a) youngest (b) young (c) younger
  37. 37.Fill the gap: Diya is as ___ as Karan. (a) young (b) younger (c) youngest
  38. 38.If the train leaves on time, she ___ Jaipur by noon. (a) would reach (b) will reach (c) will reaches (d) reached
  39. 39.I ___ happy today. (a) am (b) is (c) are
  40. 40.Choose the right word: Kabir is waiting ___ the bus stop. (a) at (b) under (c) in

Answer key

  1. for
  2. on
  3. am
  4. will win
  5. is painted
  6. wiser
  7. quietly
  8. studied
  9. watches
  10. study
  11. an
  12. his
  13. didn't I
  14. are told
  15. have
  16. is painted
  17. has
  18. fast
  19. I always eat rice.
  20. were built
  21. is
  22. to jog
  23. short
  24. don't
  25. theirs
  26. had swum
  27. will write
  28. her
  29. in
  30. has
  31. have been flown
  32. for
  33. is washed
  34. does she
  35. She
  36. young
  37. young
  38. will reach
  39. am
  40. at

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