← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 666 · 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: ___ useful tool (a) a (b) an
  2. 2.Change to passive: “Rohan made two kites yesterday.” → Two kites ___ by Rohan yesterday. (a) were make (b) were made (c) was made (d) made
  3. 3.I ___ a new puppy. (a) have (b) has
  4. 4.Yash has a new umbrella. It is ___ umbrella. (a) him (b) his (c) he
  5. 5.That is the girl ___ bag is red. (a) which (b) whose (c) who (d) where
  6. 6.This is the woman ___ drives the school bus. (a) which (b) whose (c) where (d) who
  7. 7.Add the question tag: Yash washes the dishes every day, ___? (a) doesn't him (b) isn't he (c) does he (d) doesn't he
  8. 8.Aisha and Myra have a new kite. It is ___ kite. (a) them (b) they (c) their (d) theirs
  9. 9.Karan is a slow walker. He walks ___. (a) slow (b) slowely (c) slowly
  10. 10.___ he eat a mango every day? (a) Is (b) Does (c) Are (d) Do
  11. 11.Change to passive: “Pooja is washing the plate now.” → The plate ___ by Pooja now. (a) are being washed (b) is being washed (c) is been washed
  12. 12.I ___ the ball tomorrow. (a) threw (b) will throwing (c) will throw (d) will throws
  13. 13.He has studied in this school ___ 2019. (a) for (b) since
  14. 14.The students ___ in this school since 2021. (a) study (b) has studied (c) have studied (d) studied
  15. 15.We ___ going to plant a tree next month. (a) is (b) are (c) am
  16. 16.Diya has a red umbrella. This umbrella is ___. (a) hers (b) she (c) her
  17. 17.She ___ a tree in 2023. (a) has climbed (b) climbed (c) will climb (d) climbs
  18. 18.If the bus comes late, they ___ the first class. (a) would miss (b) will misses (c) will miss (d) missed
  19. 19.He ___ a letter next week. (a) wrote (b) will writing (c) will writes (d) will write
  20. 20.Yash is looking forward to ___ for the team next week. (a) clapping (b) to clap (c) claps (d) clap
  21. 21.Manav is a happy singer. He sings ___. (a) happy (b) happily (c) happyly
  22. 22.Add the question tag: Kavya rides a bicycle every day, ___? (a) isn't she (b) does she (c) doesn't her (d) doesn't she
  23. 23.That is the school ___ my mother teaches. (a) who (b) whose (c) which (d) where
  24. 24.What is the past tense of “go”? (a) goed (b) gone (c) went (d) going
  25. 25.Add the question tag: My sister did not speak Hindi yesterday, ___? (a) was she (b) did her (c) did she (d) didn't she
  26. 26.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
  27. 27.Aarav said, “I am sleepy.” → Aarav said that he ___ sleepy. (a) was (b) were (c) is (d) am
  28. 28.Add the question tag: My sister will climb a tree tomorrow, ___? (a) doesn't she (b) won't she (c) won't her (d) will she
  29. 29.Fill in in, on or at: Our school trip is ___ Sunday morning. (a) on (b) at (c) in
  30. 30.Fill the gap: Saanvi is as ___ as Rohan. (a) taller (b) tall (c) tallest
  31. 31.They ___ speak Hindi every morning. (a) don't (b) aren't (c) doesn't
  32. 32.Choose the right word: The ball rolled ___ the sofa. (a) in (b) under (c) at
  33. 33.Add the question tag: He can send a message, ___? (a) doesn't he (b) can't him (c) can't he (d) can he
  34. 34.Fill in in, on or at: Our school trip is ___ sunset. (a) at (b) on (c) in
  35. 35.I ___ ready for school. (a) are (b) is (c) am
  36. 36.My cousins did not ___ cricket last week. (a) played (b) play (c) plays (d) playing
  37. 37.Choose the right verb: Every student ___ a ID card. (a) have (b) has
  38. 38.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) on (b) in (c) at
  39. 39.Fill in in, on or at: The cricket match starts ___ winter. (a) at (b) in (c) on
  40. 40.What is the past tense of “tell”? (a) told (b) telling (c) telled

Answer key

  1. a
  2. were made
  3. have
  4. his
  5. whose
  6. who
  7. doesn't he
  8. their
  9. slowly
  10. Does
  11. is being washed
  12. will throw
  13. since
  14. have studied
  15. are
  16. hers
  17. climbed
  18. will miss
  19. will write
  20. clapping
  21. happily
  22. doesn't she
  23. where
  24. went
  25. did she
  26. is
  27. was
  28. won't she
  29. on
  30. tall
  31. don't
  32. under
  33. can't he
  34. at
  35. am
  36. play
  37. has
  38. on
  39. in
  40. told

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