← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 381 · 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 know the doctor ___ lives next door. (a) which (b) whose (c) who (d) where
  2. 2.Fill in a or an: ___ onion (a) a (b) an
  3. 3.My brother ___ at home today. (a) are (b) am (c) is
  4. 4.___ you feed the dog last Sunday? (a) Do (b) Does (c) Did (d) Was
  5. 5.I like the bus ___ goes to the zoo. (a) whose (b) where (c) which (d) who
  6. 6.Fill the gap: The Ganga is the ___ river in India. (a) most longest (b) longer (c) longest (d) long
  7. 7.Kunal ___ thrown the ball already. (a) have (b) has
  8. 8.Fill the gap: I can see one ___. (a) leaves (b) leaf (c) leafs
  9. 9.Tara said, “I have told a story.” → Tara said that she ___ a story. (a) have told (b) has told (c) had told
  10. 10.Aisha is a polite speaker. She speaks ___. (a) polite (b) politely (c) politly
  11. 11.Arjun ___ in Pune since 2021. (a) lives (b) has lived (c) have lived (d) lived
  12. 12.That is the book ___ Riya lent me. (a) whose (b) where (c) which (d) who
  13. 13.Choose the right verb: Either Pooja or the boys ___ coming today. (a) is (b) are
  14. 14.Add the question tag: Ananya is not clever, ___? (a) isn't she (b) is she (c) does she (d) is her
  15. 15.They ___ drunk milk already. (a) have (b) has
  16. 16.Fill the gap: An elephant is ___ than a horse. (a) more big (b) big (c) biggest (d) bigger
  17. 17.My cousins ___ going to make tea next week. (a) am (b) is (c) are
  18. 18.What is the past tense of “go”? (a) went (b) gone (c) goed (d) going
  19. 19.The children are going to ___ the dog next week. (a) fed (b) feed (c) feeding (d) feeds
  20. 20.Fill in in, on or at: Our school trip is ___ 2 October. (a) on (b) at (c) in
  21. 21.Dev is looking forward to ___ a message next week. (a) to send (b) send (c) sending (d) sends
  22. 22.What is the plural of “brush”? (a) brushes (b) brushies (c) brush (d) brushs
  23. 23.He ___ in this school since 2022. (a) studied (b) have studied (c) has studied (d) studies
  24. 24.Kunal said, “My bag is heavy.” → Kunal said that ___ bag was heavy. (a) my (b) his (c) him (d) he
  25. 25.That is the girl ___ sister sings well. (a) where (b) which (c) whose (d) who
  26. 26.We ___ happy today. (a) am (b) are (c) is
  27. 27.Add the question tag: He can write a letter, ___? (a) can't he (b) can't him (c) doesn't he (d) can he
  28. 28.We have played in the garden ___ ten minutes. (a) since (b) for
  29. 29.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  30. 30.Farhan is looking forward to ___ cricket next week. (a) play (b) plays (c) to play (d) playing
  31. 31.Fill the gap: Kunal is the ___ boy in our class. (a) tall (b) most tallest (c) tallest (d) taller
  32. 32.If you heat ice, it ___. (a) melt (b) melted (c) melts
  33. 33.I ___ a new cricket bat. (a) have (b) has
  34. 34.Fill in a or an: ___ year (a) a (b) an
  35. 35.She ___ the room next Sunday. (a) will cleaning (b) will cleans (c) will clean (d) cleaned
  36. 36.Karan asked me, “Why are you sad?” → Karan asked me ___. (a) why am I sad (b) why was I sad (c) why I was sad
  37. 37.Fill the gap: Diya is ___ than Vivaan today. (a) happiest (b) happy (c) happier (d) happyer
  38. 38.Fill in in, on or at: The shop opens ___ the afternoon. (a) on (b) at (c) in
  39. 39.We ___ a story twice a week. (a) tells (b) telling (c) tell
  40. 40.Fill in a or an: ___ apple (a) an (b) a

Answer key

  1. who
  2. an
  3. is
  4. Did
  5. which
  6. longest
  7. has
  8. leaf
  9. had told
  10. politely
  11. has lived
  12. which
  13. are
  14. is she
  15. have
  16. bigger
  17. are
  18. went
  19. feed
  20. on
  21. sending
  22. brushes
  23. has studied
  24. his
  25. whose
  26. are
  27. can't he
  28. for
  29. is
  30. playing
  31. tallest
  32. melts
  33. have
  34. a
  35. will clean
  36. why I was sad
  37. happier
  38. in
  39. tell
  40. an

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