← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 46 · 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 man ___ car is new. (a) who (b) which (c) where (d) whose
  2. 2.If you mix red and white, you ___ pink. (a) gets (b) got (c) get
  3. 3.Which word is the adverb? “Kunal speaks loudly every day.” (a) Kunal (b) speaks (c) day (d) loudly
  4. 4.If India ___ the match, we will dance with joy. (a) will win (b) win (c) wins (d) would win
  5. 5.If you heat ice, it ___. (a) melts (b) melt (c) melted
  6. 6.Fill the gap: I can see four ___. (a) babyes (b) baby (c) babys (d) babies
  7. 7.Fill the gap: This book is ___ than that one. (a) best (b) better (c) gooder (d) good
  8. 8.Which sentence is correct? (a) We often eat rice. (b) We eat often rice.
  9. 9.We ___ going to drink milk next Sunday. (a) am (b) are (c) is
  10. 10.Fill in a or an: ___ onion (a) a (b) an
  11. 11.Fill the gap: I can see four ___. (a) girles (b) girl (c) girl's (d) girls
  12. 12.She ___ going to catch the ball next week. (a) am (b) are (c) is
  13. 13.This is the girl ___ bag is red. (a) where (b) whose (c) which (d) who
  14. 14.Add the question tag: I am hungry, ___? (a) aren't I (b) aren't me (c) don't I (d) am I
  15. 15.Aditya ___ a letter next week. (a) will write (b) will writes (c) wrote (d) will writing
  16. 16.Choose the right verb: Each child ___ a name tag. (a) has (b) have
  17. 17.This is the girl ___ helped me. (a) where (b) who (c) which (d) whose
  18. 18.Add the question tag: Myra has not sung a song, ___? (a) has her (b) hasn't she (c) has she (d) does she
  19. 19.Fill the gap: There are many ___ here. (a) leaf (b) leaves (c) leafes (d) leafs
  20. 20.You ___ the dog last week. (a) feeded (b) will feed (c) fed (d) feed
  21. 21.Change to passive: “Kabir will make a kite tomorrow.” → A kite ___ by Kabir tomorrow. (a) will be make (b) will made (c) will be made (d) will make
  22. 22.Kavya needed ___ science. (a) studying (b) study (c) to study (d) studies
  23. 23.Ira is my friend. I play with ___ every day. (a) she (b) herself (c) her
  24. 24.Fill the gap: There are many ___ here. (a) mans (b) mens (c) men (d) man
  25. 25.You ___ going to wear a cap tomorrow. (a) am (b) is (c) are
  26. 26.Kabir ___ in this school since 2019. (a) teaches (b) have taught (c) has taught (d) taught
  27. 27.___ Sneha in the garden now? (a) Is (b) Am (c) Are
  28. 28.If the bus ___ late, I will miss the first class. (a) will come (b) would come (c) comes (d) come
  29. 29.I have a red school bag. This school bag is ___. (a) mine (b) I (c) my
  30. 30.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) in (c) at
  31. 31.Tara has a red cricket bat. This cricket bat is ___. (a) she (b) her (c) hers
  32. 32.Farhan is my friend. I play with ___ every day. (a) him (b) himself (c) he
  33. 33.My parents did not ___ the ball last Sunday. (a) catching (b) caught (c) catch (d) catches
  34. 34.That is the book ___ Riya lent me. (a) whose (b) where (c) who (d) which
  35. 35.Pooja is going to ___ a mango next month. (a) eat (b) eating (c) ate (d) eats
  36. 36.Aarav ___ a story last Sunday. (a) will tell (b) tells (c) told (d) telled
  37. 37.Choose the right word: The birds are sitting ___ the wire. (a) at (b) in (c) on
  38. 38.Nisha ___ the dog next month. (a) will feeds (b) will feed (c) fed (d) will feeding
  39. 39.Diya is a careful driver. She drives ___. (a) carefuly (b) carefully (c) careful
  40. 40.Diya asked me, “Which book do you like?” → Diya asked me ___. (a) which book I liked (b) which book do I like (c) which book did I like

Answer key

  1. whose
  2. get
  3. loudly
  4. wins
  5. melts
  6. babies
  7. better
  8. We often eat rice.
  9. are
  10. an
  11. girls
  12. is
  13. whose
  14. aren't I
  15. will write
  16. has
  17. who
  18. has she
  19. leaves
  20. fed
  21. will be made
  22. to study
  23. her
  24. men
  25. are
  26. has taught
  27. Is
  28. comes
  29. mine
  30. at
  31. hers
  32. him
  33. catch
  34. which
  35. eat
  36. told
  37. on
  38. will feed
  39. carefully
  40. which book I liked

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