← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 710 · 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.That is the boy ___ won the race. (a) which (b) who (c) where (d) whose
  2. 2.Fill in in, on or at: The shop opens ___ sunset. (a) at (b) in (c) on
  3. 3.Change to passive: “Aarav has sung a song.” → A song ___ by Aarav. (a) has been sung (b) have been sung (c) has sung
  4. 4.My brother ___ planted a tree already. (a) have (b) has
  5. 5.Fill the gap: There are many ___ here. (a) potato (b) potatoe's (c) potatoes (d) potatos
  6. 6.My sister and I love sports. ___ play cricket every evening. (a) Our (b) Us (c) We (d) Ourselves
  7. 7.What is the plural of “butterfly”? (a) butterflies (b) butterfly (c) butterflyes (d) butterflys
  8. 8.This is the girl ___ sister sings well. (a) where (b) whose (c) which (d) who
  9. 9.What is the plural of “family”? (a) family (b) familyes (c) families (d) familys
  10. 10.Kunal ___ in the garden now. (a) is (b) am (c) are
  11. 11.If you heat ice, it ___. (a) melted (b) melt (c) melts
  12. 12.Rohan asked me, “What is your name?” → Rohan asked me ___. (a) what was my name (b) what is my name (c) what my name was
  13. 13.Fill in a or an: ___ university (a) an (b) a
  14. 14.You ___ the ball next month. (a) will catching (b) will catches (c) caught (d) will catch
  15. 15.Fill the gap: Kabir drew three ___. (a) teeths (b) tooth (c) tooths (d) teeth
  16. 16.Choose the right verb: Each of the children ___ a ID card. (a) has (b) have
  17. 17.Choose the right verb: Every student ___ a name tag. (a) has (b) have
  18. 18.Fill the gap: Kabir drew three ___. (a) trains (b) traines (c) train's (d) train
  19. 19.You ___ jogged in the park already. (a) have (b) has
  20. 20.Kunal ___ jog in the park every day. (a) don't (b) isn't (c) doesn't
  21. 21.If India ___ the match, we will dance with joy. (a) would win (b) wins (c) will win (d) win
  22. 22.My parents ___ going to send a message tomorrow. (a) am (b) is (c) are
  23. 23.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  24. 24.The children have just ___ a picture. (a) draw (b) drawing (c) drawn (d) drew
  25. 25.Change to passive: “Rohan draws a picture every day.” → A picture ___ by Rohan every day. (a) is drawn (b) are drawn (c) draws (d) is drew
  26. 26.Change to passive: “Rahul planted five trees yesterday.” → Five trees ___ by Rahul yesterday. (a) were planted (b) were plant (c) planted (d) was planted
  27. 27.We ___ in Pune since 2019. (a) lived (b) has lived (c) live (d) have lived
  28. 28.Add the question tag: He will eat a mango tomorrow, ___? (a) doesn't he (b) won't he (c) won't him (d) will he
  29. 29.Fill in a or an: ___ ox (a) a (b) an
  30. 30.___ he happy today? (a) Am (b) Is (c) Are
  31. 31.Sneha asked me, “What do you want?” → Sneha asked me ___. (a) what did I want (b) what I wanted (c) what do I want
  32. 32.Which word is the adverb? “Ira writes neatly every day.” (a) neatly (b) writes (c) day (d) Ira
  33. 33.Kavya ___ the dog tomorrow. (a) will feeding (b) will feed (c) fed (d) will feeds
  34. 34.If Sneha ___ near the sea, she would swim every day. (a) lives (b) will live (c) would live (d) lived
  35. 35.Choose the right word: Riya lives ___ Mumbai. (a) at (b) on (c) in
  36. 36.What is the plural of “dish”? (a) dish (b) dishies (c) dishes (d) dishs
  37. 37.Fill the gap: I can see four ___. (a) knife (b) knifes (c) knifs (d) knives
  38. 38.I know the man ___ sells mangoes. (a) where (b) which (c) who (d) whose
  39. 39.Fill the gap: There are many ___ here. (a) donkeys (b) donkey (c) donkeyes (d) donkies
  40. 40.Choose the right verb: There ___ a cat in the garden. (a) is (b) are

Answer key

  1. who
  2. at
  3. has been sung
  4. has
  5. potatoes
  6. We
  7. butterflies
  8. whose
  9. families
  10. is
  11. melts
  12. what my name was
  13. a
  14. will catch
  15. teeth
  16. has
  17. has
  18. trains
  19. have
  20. doesn't
  21. wins
  22. are
  23. are
  24. drawn
  25. is drawn
  26. were planted
  27. have lived
  28. won't he
  29. an
  30. Is
  31. what I wanted
  32. neatly
  33. will feed
  34. lived
  35. in
  36. dishes
  37. knives
  38. who
  39. donkeys
  40. is

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