← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 155 · 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.Change to passive: “Nisha is washing the plates now.” → The plates ___ by Nisha now. (a) are being washed (b) is being washed (c) are been washed
  2. 2.___ I ready for school? (a) Are (b) Is (c) Am
  3. 3.Fill the gap: I can see one ___. (a) puppys (b) puppies (c) puppy
  4. 4.Zoya is looking forward to ___ on the stage next week. (a) dance (b) dances (c) dancing (d) to dance
  5. 5.I know the girl ___ bag is red. (a) which (b) whose (c) who (d) where
  6. 6.Fill the gap: I can see one ___. (a) wolf (b) wolfs (c) wolves
  7. 7.Fill in a or an: ___ tiger (a) an (b) a
  8. 8.Change to passive: “Priya sings two songs every Sunday.” → Two songs ___ by Priya every Sunday. (a) sings (b) are sang (c) is sung (d) are sung
  9. 9.Fill in in, on or at: The shop opens ___ March. (a) at (b) in (c) on
  10. 10.Fill in a or an: ___ honour (a) an (b) a
  11. 11.This is the girl ___ helped me. (a) where (b) whose (c) who (d) which
  12. 12.My friends ___ cricket last Sunday. (a) played (b) have played (c) will play (d) play
  13. 13.Which sentence is correct? (a) We drink always milk. (b) We always drink milk.
  14. 14.___ we very excited today? (a) Am (b) Are (c) Is
  15. 15.We did not ___ a letter two days ago. (a) writes (b) writing (c) write (d) wrote
  16. 16.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) a (c) an
  17. 17.Kunal has a new water bottle. It is ___ water bottle. (a) his (b) him (c) he
  18. 18.Aditya said, “My bag is heavy.” → Aditya said that ___ bag was heavy. (a) he (b) his (c) him (d) my
  19. 19.Fill in a or an: ___ horse (a) an (b) a
  20. 20.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  21. 21.That is the boy ___ father is a pilot. (a) which (b) who (c) where (d) whose
  22. 22.Kavya is looking forward to ___ Grandma next week. (a) to help (b) helps (c) helping (d) help
  23. 23.Fill in a or an: ___ house (a) a (b) an
  24. 24.___ you run in the park twice a week? (a) Is (b) Do (c) Are (d) Does
  25. 25.Aarav loves sports. ___ plays cricket every evening. (a) Him (b) He (c) His (d) Himself
  26. 26.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  27. 27.What is the past tense of “go”? (a) goed (b) gone (c) went (d) going
  28. 28.They ___ with Nani since 2020. (a) have stayed (b) stay (c) has stayed (d) stayed
  29. 29.Aisha has a red kite. This kite is ___. (a) hers (b) her (c) she
  30. 30.Tara asked me, “What is your name?” → Tara asked me ___. (a) what is my name (b) what was my name (c) what my name was
  31. 31.Isha said, “My bicycle is new.” → Isha said that ___ bicycle was new. (a) my (b) she (c) hers (d) her
  32. 32.Nisha is interested in ___ Hindi. (a) to speak (b) speak (c) speaks (d) speaking
  33. 33.Karan is a fast runner. He runs ___. (a) fastly (b) fast
  34. 34.She ___ the dishes on Saturdays. (a) washing (b) washes (c) wash
  35. 35.We ___ rice next month. (a) cooked (b) will cooking (c) will cooks (d) will cook
  36. 36.Yash hoped ___ the dishes. (a) washes (b) wash (c) to wash (d) washing
  37. 37.Choose the right verb: Each player ___ a ID card. (a) have (b) has
  38. 38.Meera said, “I am tired.” → Meera said that she ___ tired. (a) was (b) is (c) were (d) am
  39. 39.___ you drink milk last Sunday? (a) Do (b) Was (c) Did (d) Does
  40. 40.Aditya said, “My bicycle is new.” → Aditya said that ___ bicycle was new. (a) his (b) he (c) my (d) him

Answer key

  1. are being washed
  2. Am
  3. puppy
  4. dancing
  5. whose
  6. wolf
  7. a
  8. are sung
  9. in
  10. an
  11. who
  12. played
  13. We always drink milk.
  14. Are
  15. write
  16. the
  17. his
  18. his
  19. a
  20. are
  21. whose
  22. helping
  23. a
  24. Do
  25. He
  26. is
  27. went
  28. have stayed
  29. hers
  30. what my name was
  31. her
  32. speaking
  33. fast
  34. washes
  35. will cook
  36. to wash
  37. has
  38. was
  39. Did
  40. his

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