← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 180 · 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.I am going to ___ a sandcastle next week. (a) build (b) building (c) built (d) builds
  2. 2.Zoya enjoyed ___ a tree. (a) plants (b) plant (c) planting (d) to plant
  3. 3.Fill in a, an or the: ___ sky is blue today. (a) a (b) an (c) the
  4. 4.Fill in in, on or at: We will visit Nani ___ half past six. (a) in (b) on (c) at
  5. 5.What is the plural of “goose”? (a) geeses (b) goose (c) gooses (d) geese
  6. 6.Fill in a or an: ___ onion (a) a (b) an
  7. 7.Vivaan has just ___ a mango. (a) eaten (b) ate (c) eating (d) eat
  8. 8.He has just ___ to school. (a) go (b) gone (c) going (d) went
  9. 9.What is the plural of “woman”? (a) woman (b) women (c) womans (d) womens
  10. 10.If the shop opens early, I ___ fresh mangoes. (a) would buy (b) will buy (c) bought (d) will buys
  11. 11.If we ___ a lot of money, we would buy a big library. (a) would have (b) will have (c) have (d) had
  12. 12.Change to passive: “Kunal is eating a mango now.” → A mango ___ by Kunal now. (a) are being eaten (b) is being eaten (c) is been eaten
  13. 13.My sister and I love sports. ___ play cricket every evening. (a) We (b) Ourselves (c) Our (d) Us
  14. 14.We ___ lunch every morning. (a) brings (b) bring (c) bringing
  15. 15.This is the village ___ I was born. (a) whose (b) who (c) which (d) where
  16. 16.Ira ___ in Pune since 2022. (a) lived (b) have lived (c) has lived (d) lives
  17. 17.Ananya is tired of ___ Hindi. (a) speaks (b) speak (c) to speak (d) speaking
  18. 18.Choose the right verb: All the girls ___ a locker. (a) have (b) has
  19. 19.I ___ swum in the pool already. (a) has (b) have
  20. 20.Fill the gap: Pooja is as ___ as Kavya. (a) happiest (b) happier (c) happy
  21. 21.Choose the right word: We took shelter ___ a big umbrella. (a) on (b) under (c) at
  22. 22.Add the question tag: My cousins clap for the team every day, ___? (a) don't they (b) aren't they (c) do they (d) don't them
  23. 23.I am going to ___ a cartoon next Sunday. (a) watching (b) watches (c) watch (d) watched
  24. 24.___ Riya happy today? (a) Am (b) Are (c) Is
  25. 25.Arjun and Tara have a new kite. It is ___ kite. (a) them (b) they (c) their (d) theirs
  26. 26.Fill the gap: Dev is as ___ as Ananya. (a) shorter (b) short (c) shortest
  27. 27.Kunal is my friend. I play with ___ every day. (a) he (b) him (c) himself
  28. 28.___ my cousins happy today? (a) Is (b) Am (c) Are
  29. 29.Fill the gap: I can see one ___. (a) leaves (b) leaf (c) leafs
  30. 30.I know the park ___ we play cricket. (a) whose (b) where (c) who (d) which
  31. 31.Change to passive: “Riya wrote a letter yesterday.” → A letter ___ by Riya yesterday. (a) was wrote (b) were written (c) was written (d) wrote
  32. 32.We have waited for the bus ___ 10 am. (a) for (b) since
  33. 33.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
  34. 34.Fill in in, on or at: Our school trip is ___ sunrise. (a) on (b) in (c) at
  35. 35.If Zoya found a magic lamp, she ___ wish for more holidays. (a) did (b) would be (c) will (d) would
  36. 36.He ___ a kite last Sunday. (a) flew (b) flyed (c) will fly (d) flies
  37. 37.Kabir said, “I build a sandcastle every day.” → Kabir said that he ___ a sandcastle every day. (a) builds (b) build (c) building (d) built
  38. 38.Sneha and Isha are my friends. I play with ___ every day. (a) their (b) them (c) they (d) themselves
  39. 39.I have a red umbrella. This umbrella is ___. (a) my (b) I (c) mine
  40. 40.They have had this bicycle ___ a long time. (a) for (b) since

Answer key

  1. build
  2. planting
  3. the
  4. at
  5. geese
  6. an
  7. eaten
  8. gone
  9. women
  10. will buy
  11. had
  12. is being eaten
  13. We
  14. bring
  15. where
  16. has lived
  17. speaking
  18. have
  19. have
  20. happy
  21. under
  22. don't they
  23. watch
  24. Is
  25. their
  26. short
  27. him
  28. Are
  29. leaf
  30. where
  31. was written
  32. since
  33. is
  34. at
  35. would
  36. flew
  37. built
  38. them
  39. mine
  40. for

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