← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 971 · 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.The children have just ___ the match. (a) wins (b) winning (c) win (d) won
  2. 2.Change to passive: “Meera is eating a mango now.” → A mango ___ by Meera now. (a) are being eaten (b) is being eaten (c) is been eaten
  3. 3.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) under (c) at
  4. 4.Fill the gap: There are many ___ here. (a) glasss (b) glass (c) glassies (d) glasses
  5. 5.This is the girl ___ sister sings well. (a) where (b) whose (c) which (d) who
  6. 6.My brother ___ a new puppy. (a) have (b) has
  7. 7.Which word is the adverb? “Ishaan speaks politely every day.” (a) speaks (b) politely (c) day (d) Ishaan
  8. 8.Omkar has a new bicycle. It is ___ bicycle. (a) him (b) he (c) his
  9. 9.My sister ___ planted a tree already. (a) have (b) has
  10. 10.Fill in a or an: ___ eagle (a) a (b) an
  11. 11.Fill in in, on or at: We will visit Nani ___ 15 August. (a) in (b) at (c) on
  12. 12.Choose the right verb: Every boy ___ a ID card. (a) have (b) has
  13. 13.This is the bag ___ I bought yesterday. (a) whose (b) who (c) where (d) which
  14. 14.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  15. 15.My sister ___ tea yesterday. (a) will make (b) maked (c) makes (d) made
  16. 16.Fill the gap: This book is ___ than that one. (a) more thin (b) thinnest (c) thinner (d) thin
  17. 17.You did not ___ a story yesterday. (a) telling (b) tells (c) tell (d) told
  18. 18.Change to passive: “Aisha has flown a kite.” → A kite ___ by Aisha. (a) has been flown (b) have been flown (c) has flown
  19. 19.This is the train ___ leaves at six. (a) whose (b) who (c) where (d) which
  20. 20.What is the plural of “girl”? (a) girles (b) girl (c) girls (d) girl's
  21. 21.We ___ danced on the stage already. (a) have (b) has
  22. 22.Fill in a or an: ___ European city (a) a (b) an
  23. 23.Fill in in, on or at: We will visit Nani ___ the evening. (a) in (b) at (c) on
  24. 24.This is the book ___ Riya lent me. (a) which (b) where (c) who (d) whose
  25. 25.What is the past tense of “run”? (a) ran (b) run (c) running (d) runned
  26. 26.Add the question tag: Aditya speaks Hindi every day, ___? (a) does he (b) doesn't he (c) isn't he (d) doesn't him
  27. 27.Fill the gap: This sum is ___ than that one. (a) easiest (b) easyer (c) easier (d) easy
  28. 28.___ they ready for school? (a) Am (b) Is (c) Are
  29. 29.We ___ rice tomorrow. (a) will cook (b) cooked (c) will cooking (d) will cooks
  30. 30.Kabir is a polite speaker. He speaks ___. (a) politely (b) polite (c) politly
  31. 31.I like the cake ___ Mum baked. (a) whose (b) where (c) which (d) who
  32. 32.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  33. 33.Riya has a red water bottle. This water bottle is ___. (a) her (b) she (c) hers
  34. 34.He is going to ___ to school next Sunday. (a) went (b) going (c) go (d) goes
  35. 35.Fill in in, on or at: Our school trip is ___ noon. (a) on (b) at (c) in
  36. 36.Kabir ___ me that he was hungry. (a) said (b) asked (c) told
  37. 37.I like the book ___ Riya lent me. (a) where (b) whose (c) who (d) which
  38. 38.Fill in a or an: ___ elephant (a) a (b) an
  39. 39.Yash is going to ___ a mango next week. (a) eat (b) ate (c) eating (d) eats
  40. 40.Fill in in, on or at: The cricket match starts ___ 9:30. (a) in (b) at (c) on

Answer key

  1. won
  2. is being eaten
  3. at
  4. glasses
  5. whose
  6. has
  7. politely
  8. his
  9. has
  10. an
  11. on
  12. has
  13. which
  14. are
  15. made
  16. thinner
  17. tell
  18. has been flown
  19. which
  20. girls
  21. have
  22. a
  23. in
  24. which
  25. ran
  26. doesn't he
  27. easier
  28. Are
  29. will cook
  30. politely
  31. which
  32. are
  33. hers
  34. go
  35. at
  36. told
  37. which
  38. an
  39. eat
  40. at

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