← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 725 · 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.I like the book ___ Riya lent me. (a) where (b) whose (c) who (d) which
  2. 2.Fill in a or an: ___ horse (a) an (b) a
  3. 3.I ___ in the garden now. (a) is (b) am (c) are
  4. 4.Ira loves sports. ___ plays cricket every evening. (a) Her (b) She (c) Herself
  5. 5.She ___ late today. (a) are (b) am (c) is
  6. 6.Neel ___ going to climb a tree next Sunday. (a) are (b) am (c) is
  7. 7.Choose the right verb: Each girl ___ a locker. (a) has (b) have
  8. 8.Sneha ___ in this school since 2019. (a) taught (b) teaches (c) has taught (d) have taught
  9. 9.Pooja is my friend. I play with ___ every day. (a) she (b) her (c) herself
  10. 10.What is the past tense of “bring”? (a) bringing (b) brought (c) bringed
  11. 11.Kabir avoided ___ a picture. (a) to draw (b) draw (c) drawing (d) draws
  12. 12.Fill in in, on or at: The cricket match starts ___ 7 o'clock. (a) in (b) at (c) on
  13. 13.They ___ in Pune since 2019. (a) have lived (b) lived (c) has lived (d) live
  14. 14.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) the (b) an (c) a
  15. 15.Omkar needed ___ a story. (a) to tell (b) tell (c) telling (d) tells
  16. 16.Fill the gap: My bag is ___ than your bag. (a) heavy (b) heavyer (c) heaviest (d) heavier
  17. 17.Sneha is a neat writer. She writes ___. (a) neat (b) neatley (c) neatly
  18. 18.They are going to ___ a tree tomorrow. (a) climbing (b) climbs (c) climb (d) climbed
  19. 19.Add the question tag: I will feed the dog tomorrow, ___? (a) don't I (b) won't I (c) will I (d) won't me
  20. 20.___ she help Grandma yesterday? (a) Does (b) Did (c) Do (d) Was
  21. 21.___ we hungry now? (a) Is (b) Am (c) Are
  22. 22.Change to passive: “Aarav ate a mango yesterday.” → A mango ___ by Aarav yesterday. (a) was eaten (b) were eaten (c) was ate (d) ate
  23. 23.___ the students cook rice every day? (a) Are (b) Do (c) Does (d) Is
  24. 24.Choose the right word: Meet me ___ the school gate. (a) under (b) at (c) in
  25. 25.Rahul is a neat writer. He writes ___. (a) neatly (b) neat (c) neatley
  26. 26.She ___ going to help Grandma tomorrow. (a) are (b) am (c) is
  27. 27.Aditya is a bad player. He plays ___. (a) badely (b) badly (c) bad
  28. 28.Fill in in, on or at: Our school trip is ___ July. (a) at (b) in (c) on
  29. 29.Change to passive: “Manav baked two cakes yesterday.” → Two cakes ___ by Manav yesterday. (a) were baked (b) baked (c) was baked (d) were bake
  30. 30.Change to passive: “Aarav will tell two stories tomorrow.” → Two stories ___ by Aarav tomorrow. (a) will told (b) will be told (c) will be tell (d) will tell
  31. 31.I ___ a cake every day. (a) baking (b) bake (c) bakes
  32. 32.Fill the gap: I can see one ___. (a) puppy (b) puppies (c) puppys
  33. 33.If Yash ___ a magic lamp, he would wish for more holidays. (a) found (b) will find (c) would find (d) finds
  34. 34.My sister and I have a red school bag. This school bag is ___. (a) we (b) our (c) ours
  35. 35.Fill the gap: This book is ___ than that one. (a) better (b) good (c) best (d) gooder
  36. 36.Change to passive: “Riya has planted five trees.” → Five trees ___ by Riya. (a) have planted (b) has been planted (c) have been planted
  37. 37.This is the teacher ___ teaches us maths. (a) which (b) where (c) whose (d) who
  38. 38.What is the past tense of “speak”? (a) speaking (b) spoke (c) spoken (d) speaked
  39. 39.My sister ___ in Delhi since 2022. (a) have worked (b) works (c) worked (d) has worked
  40. 40.Fill in in, on or at: The cricket match starts ___ my birthday. (a) at (b) on (c) in

Answer key

  1. which
  2. a
  3. am
  4. She
  5. is
  6. is
  7. has
  8. has taught
  9. her
  10. brought
  11. drawing
  12. at
  13. have lived
  14. the
  15. to tell
  16. heavier
  17. neatly
  18. climb
  19. won't I
  20. Did
  21. Are
  22. was eaten
  23. Do
  24. at
  25. neatly
  26. is
  27. badly
  28. in
  29. were baked
  30. will be told
  31. bake
  32. puppy
  33. found
  34. ours
  35. better
  36. have been planted
  37. who
  38. spoke
  39. has worked
  40. on

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