← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 134 · 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.Meera asked me, “What is your name?” → Meera asked me ___. (a) what my name was (b) what is my name (c) what was my name
  2. 2.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  3. 3.Choose the right verb: Each of the children ___ a ID card. (a) have (b) has
  4. 4.My parents ___ studied science already. (a) has (b) have
  5. 5.If you heat water to 100 °C, it ___. (a) boil (b) boils (c) boiled
  6. 6.What is the plural of “man”? (a) mens (b) mans (c) man (d) men
  7. 7.Fill the gap: Kabir drew three ___. (a) city (b) citys (c) cities (d) cityes
  8. 8.Fill the gap: The owl was the ___ bird in the forest. (a) wiser (b) wise (c) most wisest (d) wisest
  9. 9.I know the school ___ my mother teaches. (a) whose (b) where (c) who (d) which
  10. 10.If Saanvi ___ wings, she would fly to school. (a) will have (b) would have (c) has (d) had
  11. 11.Change to passive: “Kavya will make a kite tomorrow.” → A kite ___ by Kavya tomorrow. (a) will be make (b) will make (c) will made (d) will be made
  12. 12.Aarav practised ___ the bag. (a) carries (b) carrying (c) carry (d) to carry
  13. 13.He ___ happy today. (a) are (b) am (c) is
  14. 14.We have just ___ to school. (a) go (b) going (c) went (d) gone
  15. 15.___ she speak Hindi last week? (a) Do (b) Did (c) Was (d) Does
  16. 16.They ___ Hindi two days ago. (a) spoke (b) speaked (c) speak (d) will speak
  17. 17.Fill in a, an or the: Riya came ___ first in the race. (a) a (b) an (c) the
  18. 18.We ___ a bicycle tomorrow. (a) will riding (b) rode (c) will rides (d) will ride
  19. 19.Add the question tag: Karan will build a sandcastle tomorrow, ___? (a) won't he (b) doesn't he (c) will he (d) won't him
  20. 20.Priya ___ in this school since 2022. (a) teaches (b) taught (c) has taught (d) have taught
  21. 21.Fill in in, on or at: Our school trip is ___ my birthday. (a) in (b) on (c) at
  22. 22.What is the past tense of “go”? (a) gone (b) went (c) going (d) goed
  23. 23.Fill the gap: I can see one ___. (a) mice (b) mouses (c) mouse
  24. 24.Which word is the adverb? “Priya rides gently every day.” (a) day (b) Priya (c) rides (d) gently
  25. 25.Choose the right verb: Each of the children ___ a name tag. (a) have (b) has
  26. 26.Omkar is tired of ___ cricket. (a) play (b) plays (c) to play (d) playing
  27. 27.Yash ___ me that he was ready. (a) told (b) said (c) asked
  28. 28.Fill in in, on or at: The cricket match starts ___ Christmas Day. (a) at (b) in (c) on
  29. 29.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  30. 30.The children ___ ready for school. (a) are (b) is (c) am
  31. 31.Omkar is a beautiful dancer. He dances ___. (a) beautifuly (b) beautiful (c) beautifully
  32. 32.If plants get no water, they ___. (a) died (b) die (c) dies
  33. 33.Meera is fond of ___ a song. (a) sing (b) to sing (c) sings (d) singing
  34. 34.What is the plural of “baby”? (a) babies (b) babyes (c) baby (d) babys
  35. 35.Fill in a or an: ___ umbrella (a) a (b) an
  36. 36.What is the plural of “puppy”? (a) puppys (b) puppyes (c) puppy (d) puppies
  37. 37.He ___ rice next week. (a) cooked (b) will cook (c) will cooks (d) will cooking
  38. 38.Add the question tag: I can bring lunch, ___? (a) can't I (b) can't me (c) can I (d) don't I
  39. 39.You ___ in the garden now. (a) are (b) is (c) am
  40. 40.What is the plural of “shelf”? (a) shelf (b) shelves (c) shelfes (d) shelfs

Answer key

  1. what my name was
  2. is
  3. has
  4. have
  5. boils
  6. men
  7. cities
  8. wisest
  9. where
  10. had
  11. will be made
  12. carrying
  13. is
  14. gone
  15. Did
  16. spoke
  17. the
  18. will ride
  19. won't he
  20. has taught
  21. on
  22. went
  23. mouse
  24. gently
  25. has
  26. playing
  27. told
  28. on
  29. is
  30. are
  31. beautifully
  32. die
  33. singing
  34. babies
  35. an
  36. puppies
  37. will cook
  38. can't I
  39. are
  40. shelves

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