← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 132 · 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.You did not ___ a tree yesterday. (a) planting (b) plants (c) plant (d) planted
  2. 2.Arjun is good at ___ a song. (a) to sing (b) sings (c) sing (d) singing
  3. 3.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  4. 4.You ___ a new cricket bat. (a) has (b) have
  5. 5.Fill in in, on or at: The shop opens ___ Friday. (a) in (b) on (c) at
  6. 6.Fill in a or an: ___ eagle (a) a (b) an
  7. 7.Choose the right word: The ball rolled ___ the sofa. (a) under (b) in (c) at
  8. 8.You are going to ___ a kite next Sunday. (a) fly (b) flying (c) flew (d) flies
  9. 9.Fill the gap: This is the ___ garden in our city. (a) beautiful (b) beautifullest (c) most beautiful (d) more beautiful
  10. 10.Zoya wanted ___ the bag. (a) carrying (b) to carry (c) carry (d) carries
  11. 11.Sneha asked me, “Where is your school?” → Sneha asked me ___. (a) where was my school (b) where my school was (c) where is my school
  12. 12.If you mix blue and yellow, you ___ green. (a) got (b) get (c) gets
  13. 13.My brother and I love sports. ___ play cricket every evening. (a) Our (b) Ourselves (c) Us (d) We
  14. 14.Choose the right verb: Neither Rahul nor the girls ___ coming today. (a) is (b) are
  15. 15.Fill in in, on or at: We will visit Nani ___ midnight. (a) in (b) on (c) at
  16. 16.Fill the gap: I can see one ___. (a) kies (b) key (c) keys
  17. 17.Fill in a or an: ___ unusual toy (a) a (b) an
  18. 18.My friends ___ a new puppy. (a) has (b) have
  19. 19.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  20. 20.___ I hungry now? (a) Is (b) Are (c) Am
  21. 21.Aisha has a new cricket bat. It is ___ cricket bat. (a) hers (b) she (c) her
  22. 22.___ I happy today? (a) Are (b) Am (c) Is
  23. 23.___ he very excited today? (a) Are (b) Is (c) Am
  24. 24.Which sentence is correct? (a) He always drinks milk. (b) He drinks always milk.
  25. 25.___ they climb a tree last Sunday? (a) Does (b) Do (c) Was (d) Did
  26. 26.Add the question tag: We have not carried the bag, ___? (a) do we (b) have us (c) have we (d) haven't we
  27. 27.Fill in in, on or at: Our school trip is ___ 2 October. (a) in (b) on (c) at
  28. 28.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  29. 29.I ___ win the match every Sunday. (a) don't (b) doesn't (c) aren't
  30. 30.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  31. 31.I know the school ___ my mother teaches. (a) which (b) who (c) where (d) whose
  32. 32.Change to passive: “Farhan will wash the plates tomorrow.” → The plates ___ by Farhan tomorrow. (a) will be washed (b) will washed (c) will be wash (d) will wash
  33. 33.If Aisha ___ wings, she would fly to school. (a) has (b) will have (c) had (d) would have
  34. 34.Change to passive: “Omkar has sung two songs.” → Two songs ___ by Omkar. (a) have sung (b) have been sung (c) has been sung
  35. 35.What is the past tense of “swim”? (a) swum (b) swam (c) swimming (d) swimmed
  36. 36.Fill in in, on or at: The shop opens ___ the morning. (a) at (b) in (c) on
  37. 37.She has had this bicycle ___ five years. (a) since (b) for
  38. 38.Fill the gap: A cheetah is ___ than a horse. (a) faster (b) more fast (c) fastest (d) fast
  39. 39.Choose the right verb: Every boy ___ a name tag. (a) have (b) has
  40. 40.I like the kite ___ my uncle gave me. (a) whose (b) where (c) which (d) who

Answer key

  1. plant
  2. singing
  3. is
  4. have
  5. on
  6. an
  7. under
  8. fly
  9. most beautiful
  10. to carry
  11. where my school was
  12. get
  13. We
  14. are
  15. at
  16. key
  17. an
  18. have
  19. is
  20. Am
  21. her
  22. Am
  23. Is
  24. He always drinks milk.
  25. Did
  26. have we
  27. on
  28. are
  29. don't
  30. are
  31. where
  32. will be washed
  33. had
  34. have been sung
  35. swam
  36. in
  37. for
  38. faster
  39. has
  40. which

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