← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 954 · 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: Diya is as ___ as Farhan. (a) strong (b) stronger (c) strongest
  2. 2.Change to passive: “Vivaan wrote a letter yesterday.” → A letter ___ by Vivaan yesterday. (a) were written (b) was wrote (c) was written (d) wrote
  3. 3.Fill in in, on or at: The shop opens ___ Christmas Day. (a) in (b) at (c) on
  4. 4.Fill in in, on or at: The shop opens ___ Monday. (a) in (b) at (c) on
  5. 5.Kabir finished ___ the train. (a) takes (b) take (c) taking (d) to take
  6. 6.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
  7. 7.If you got a free day, you ___ visit Nani. (a) did (b) would be (c) would (d) will
  8. 8.What is the plural of “train”? (a) train's (b) traines (c) train (d) trains
  9. 9.Saanvi has a red school bag. This school bag is ___. (a) her (b) she (c) hers
  10. 10.Add the question tag: Karan does not buy vegetables every day, ___? (a) does he (b) does him (c) is he (d) doesn't he
  11. 11.Fill in in, on or at: Our school trip is ___ 15 August. (a) in (b) on (c) at
  12. 12.What is the plural of “fox”? (a) foxs (b) foxies (c) fox (d) foxes
  13. 13.They ___ milk every day. (a) drink (b) drinks (c) drinking
  14. 14.Fill the gap: Omkar is as ___ as Saanvi. (a) happy (b) happiest (c) happier
  15. 15.Change to passive: “Tara has sung a song.” → A song ___ by Tara. (a) has sung (b) have been sung (c) has been sung
  16. 16.Fill in a or an: ___ mango (a) a (b) an
  17. 17.If Vivaan got a free day, he ___ visit Nani. (a) will (b) would be (c) would (d) did
  18. 18.You have just ___ the room. (a) clean (b) cleaning (c) cleaned (d) cleans
  19. 19.He has just ___ a cartoon. (a) watched (b) watch (c) watches (d) watching
  20. 20.Fill the gap: Manav is the ___ boy in our family. (a) youngest (b) most youngest (c) younger (d) young
  21. 21.Change to passive: “Kavya will eat two mangoes tomorrow.” → Two mangoes ___ by Kavya tomorrow. (a) will eat (b) will be eaten (c) will eaten (d) will be eat
  22. 22.This is the bus ___ goes to the zoo. (a) which (b) who (c) whose (d) where
  23. 23.Change to passive: “Aisha is washing the plate now.” → The plate ___ by Aisha now. (a) is been washed (b) is being washed (c) are being washed
  24. 24.She ___ a mango yesterday. (a) will eat (b) eated (c) eats (d) ate
  25. 25.Farhan ___ a new bicycle. (a) has (b) have
  26. 26.Vivaan ___ that he was hungry. (a) told (b) asked (c) said
  27. 27.That is the teacher ___ teaches us maths. (a) whose (b) which (c) where (d) who
  28. 28.Rahul and Ananya love sports. ___ play cricket every evening. (a) Them (b) Their (c) Themselves (d) They
  29. 29.___ my brother clean the room every Sunday? (a) Do (b) Is (c) Does (d) Are
  30. 30.Fill the gap: I can see one ___. (a) boy (b) boies (c) boys
  31. 31.Fill the gap: This book is ___ than that one. (a) thinnest (b) more thin (c) thin (d) thinner
  32. 32.My sister ___ a new kite. (a) has (b) have
  33. 33.Ira is a fast runner. She runs ___. (a) fastly (b) fast
  34. 34.Fill the gap: Arjun is as ___ as Ishaan. (a) taller (b) tall (c) tallest
  35. 35.Fill the gap: There are many ___ here. (a) geeses (b) gooses (c) geese (d) goose
  36. 36.___ Aisha swim in the pool last week? (a) Do (b) Was (c) Did (d) Does
  37. 37.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  38. 38.Arjun loves sports. ___ plays cricket every evening. (a) He (b) Him (c) His (d) Himself
  39. 39.Choose the right verb: All the girls ___ a notebook. (a) have (b) has
  40. 40.Fill in in, on or at: The cricket match starts ___ noon. (a) on (b) at (c) in

Answer key

  1. strong
  2. was written
  3. on
  4. on
  5. taking
  6. boils
  7. would
  8. trains
  9. hers
  10. does he
  11. on
  12. foxes
  13. drink
  14. happy
  15. has been sung
  16. a
  17. would
  18. cleaned
  19. watched
  20. youngest
  21. will be eaten
  22. which
  23. is being washed
  24. ate
  25. has
  26. said
  27. who
  28. They
  29. Does
  30. boy
  31. thinner
  32. has
  33. fast
  34. tall
  35. geese
  36. Did
  37. is
  38. He
  39. have
  40. at

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