← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 578 · 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 in a or an: ___ honest man (a) an (b) a
  2. 2.Fill in in, on or at: The shop opens ___ 7 o'clock. (a) in (b) on (c) at
  3. 3.Choose the right word: Meet me ___ the school gate. (a) at (b) in (c) under
  4. 4.Fill in in, on or at: We will visit Nani ___ the morning. (a) in (b) on (c) at
  5. 5.Change to passive: “Rahul painted the wall yesterday.” → The wall ___ by Rahul yesterday. (a) was paint (b) painted (c) was painted (d) were painted
  6. 6.He has studied in this school ___ five years. (a) since (b) for
  7. 7.Fill in a or an: ___ hour (a) a (b) an
  8. 8.That is the girl ___ helped me. (a) who (b) whose (c) where (d) which
  9. 9.Change to passive: “Omkar baked a cake yesterday.” → A cake ___ by Omkar yesterday. (a) was bake (b) baked (c) was baked (d) were baked
  10. 10.Add the question tag: She has won the match, ___? (a) has she (b) hasn't she (c) hasn't her (d) doesn't she
  11. 11.Which sentence is correct? (a) I never eat fruit. (b) I eat never fruit.
  12. 12.___ we late today? (a) Is (b) Am (c) Are
  13. 13.Neel said, “I will make tea.” → Neel said that he ___ make tea. (a) will (b) is (c) would
  14. 14.___ they late today? (a) Are (b) Am (c) Is
  15. 15.If Vivaan ___ a lot of money, he would buy a big library. (a) will have (b) had (c) has (d) would have
  16. 16.I have a new kite. It is ___ kite. (a) I (b) mine (c) me (d) my
  17. 17.Choose the right verb: Either Priya or the twins ___ coming today. (a) are (b) is
  18. 18.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) an (c) the
  19. 19.This is the cake ___ Mum baked. (a) who (b) whose (c) where (d) which
  20. 20.Meera did not ___ a kite yesterday. (a) flying (b) flew (c) fly (d) flies
  21. 21.Fill the gap: I can see four ___. (a) trains (b) traines (c) train's (d) train
  22. 22.Yash said, “My bag is heavy.” → Yash said that ___ bag was heavy. (a) his (b) him (c) my (d) he
  23. 23.Fill in a or an: ___ horse (a) an (b) a
  24. 24.Change to passive: “Yash is telling two stories now.” → Two stories ___ by Yash now. (a) are been told (b) is being told (c) are being told
  25. 25.You ___ a new bicycle. (a) has (b) have
  26. 26.Kabir and Sneha are my friends. I play with ___ every day. (a) them (b) their (c) themselves (d) they
  27. 27.Fill the gap: Today is the ___ day of the year. (a) most hottest (b) hot (c) hotter (d) hottest
  28. 28.Aditya and Aisha love sports. ___ play cricket every evening. (a) Them (b) Their (c) They (d) Themselves
  29. 29.Change to passive: “Manav ate two mangoes yesterday.” → Two mangoes ___ by Manav yesterday. (a) were ate (b) ate (c) was eaten (d) were eaten
  30. 30.What is the plural of “loaf”? (a) loaves (b) loafs (c) loaf (d) loafes
  31. 31.Fill in in, on or at: Our school trip is ___ sunrise. (a) at (b) in (c) on
  32. 32.Fill in in, on or at: The shop opens ___ Sunday morning. (a) at (b) on (c) in
  33. 33.Kunal is going to ___ a mango tomorrow. (a) eat (b) ate (c) eats (d) eating
  34. 34.My brother has worked in Delhi ___ a long time. (a) since (b) for
  35. 35.Kabir is looking forward to ___ a cartoon next week. (a) watch (b) watching (c) to watch (d) watches
  36. 36.Aditya practised ___ a cake. (a) to bake (b) bakes (c) baking (d) bake
  37. 37.Fill in a or an: ___ umbrella (a) an (b) a
  38. 38.Rahul is interested in ___ Grandma. (a) help (b) to help (c) helps (d) helping
  39. 39.Ira is looking forward to ___ in the park next week. (a) to jog (b) jogs (c) jog (d) jogging
  40. 40.Vivaan ___ that he was ready. (a) asked (b) said (c) told

Answer key

  1. an
  2. at
  3. at
  4. in
  5. was painted
  6. for
  7. an
  8. who
  9. was baked
  10. hasn't she
  11. I never eat fruit.
  12. Are
  13. would
  14. Are
  15. had
  16. my
  17. are
  18. the
  19. which
  20. fly
  21. trains
  22. his
  23. a
  24. are being told
  25. have
  26. them
  27. hottest
  28. They
  29. were eaten
  30. loaves
  31. at
  32. on
  33. eat
  34. for
  35. watching
  36. baking
  37. an
  38. helping
  39. jogging
  40. said

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