← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 294 · 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.Fill the gap: The owl was ___ than the fox. (a) more wise (b) wise (c) wiser (d) wisest
  2. 2.Add the question tag: She speaks Hindi every day, ___? (a) does she (b) isn't she (c) doesn't her (d) doesn't she
  3. 3.Kabir said, “I am ready.” → Kabir said that he ___ ready. (a) is (b) was (c) were (d) am
  4. 4.Change to passive: “Aditya has flown two kites.” → Two kites ___ by Aditya. (a) has been flown (b) have flown (c) have been flown
  5. 5.Add the question tag: They will write a letter tomorrow, ___? (a) won't they (b) will they (c) don't they (d) won't them
  6. 6.Vivaan said, “My pencil is broken.” → Vivaan said that ___ pencil was broken. (a) his (b) he (c) my (d) him
  7. 7.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) the (c) a
  8. 8.Fill the gap: A cheetah is ___ than a horse. (a) more fast (b) fastest (c) fast (d) faster
  9. 9.Add the question tag: I will go to school tomorrow, ___? (a) will I (b) don't I (c) won't I (d) won't me
  10. 10.That is the man ___ sells mangoes. (a) which (b) where (c) whose (d) who
  11. 11.Fill in a, an or the: Riya came ___ first in the race. (a) a (b) the (c) an
  12. 12.Fill in a or an: ___ umbrella (a) a (b) an
  13. 13.My friends ___ in this school since 2020. (a) studied (b) have studied (c) has studied (d) study
  14. 14.You ___ a new school bag. (a) has (b) have
  15. 15.Manav is a quick learner. He learns ___. (a) quick (b) quickely (c) quickly
  16. 16.She is going to ___ the match next month. (a) wins (b) winning (c) won (d) win
  17. 17.The students ___ the dog twice a week. (a) feeds (b) feeding (c) feed
  18. 18.Fill the gap: There are many ___ here. (a) brush (b) brushs (c) brushes (d) brushies
  19. 19.Fill in a or an: ___ one-rupee coin (a) a (b) an
  20. 20.Saanvi is looking forward to ___ a sandcastle next week. (a) to build (b) builds (c) building (d) build
  21. 21.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) at (b) on (c) in
  22. 22.Nisha ___ me that she was tired. (a) asked (b) told (c) said
  23. 23.Fill in a or an: ___ elephant (a) a (b) an
  24. 24.Ira said, “My bag is heavy.” → Ira said that ___ bag was heavy. (a) hers (b) she (c) her (d) my
  25. 25.Fill in a or an: ___ owl (a) a (b) an
  26. 26.That is the cake ___ Mum baked. (a) who (b) which (c) whose (d) where
  27. 27.Saanvi ___ going to make tea next Sunday. (a) am (b) are (c) is
  28. 28.What is the plural of “family”? (a) familyes (b) familys (c) family (d) families
  29. 29.My sister ___ a picture on Saturdays. (a) draws (b) drawing (c) draw
  30. 30.They ___ to school next week. (a) will goes (b) will go (c) will going (d) went
  31. 31.Fill in in, on or at: The shop opens ___ Friday. (a) in (b) on (c) at
  32. 32.Choose the right word: Write your name ___ the first page. (a) at (b) on (c) under
  33. 33.Change to passive: “Omkar makes a kite every Sunday.” → A kite ___ by Omkar every Sunday. (a) makes (b) is make (c) are made (d) is made
  34. 34.My sister ___ a new puppy. (a) has (b) have
  35. 35.We ___ a letter yesterday. (a) will write (b) wrote (c) write (d) writed
  36. 36.You ___ the train next month. (a) will takes (b) will take (c) took (d) will taking
  37. 37.Fill in in, on or at: Our school trip is ___ March. (a) on (b) in (c) at
  38. 38.Fill the gap: Omkar is as ___ as Kunal. (a) youngest (b) younger (c) young
  39. 39.Choose the right verb: Either Myra or the twins ___ coming today. (a) is (b) are
  40. 40.If Aisha knew the answer, she ___ tell the teacher. (a) would be (b) would (c) will (d) did

Answer key

  1. wiser
  2. doesn't she
  3. was
  4. have been flown
  5. won't they
  6. his
  7. the
  8. faster
  9. won't I
  10. who
  11. the
  12. an
  13. have studied
  14. have
  15. quickly
  16. win
  17. feed
  18. brushes
  19. a
  20. building
  21. on
  22. told
  23. an
  24. her
  25. an
  26. which
  27. is
  28. families
  29. draws
  30. will go
  31. on
  32. on
  33. is made
  34. has
  35. wrote
  36. will take
  37. in
  38. young
  39. are
  40. would

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