← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 258 · 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.Add the question tag: My friends did not ride a bicycle yesterday, ___? (a) didn't they (b) did them (c) were they (d) did they
  2. 2.My sister ___ a message last Sunday. (a) will send (b) sends (c) sent (d) sended
  3. 3.If I got a free day, I ___ visit Nani. (a) would (b) will (c) would be (d) did
  4. 4.Sneha wanted ___ science. (a) study (b) to study (c) studies (d) studying
  5. 5.Change to passive: “Saanvi has told two stories.” → Two stories ___ by Saanvi. (a) has been told (b) have been told (c) have told
  6. 6.Ananya ___ going to plant a tree next month. (a) is (b) are (c) am
  7. 7.Diya loves sports. ___ plays cricket every evening. (a) Her (b) She (c) Herself
  8. 8.Ananya has a new water bottle. It is ___ water bottle. (a) she (b) her (c) hers
  9. 9.Fill the gap: I can see one ___. (a) train (b) trains (c) traines
  10. 10.Fill in a or an: ___ unicorn (a) a (b) an
  11. 11.What is the plural of “deer”? (a) deer (b) deers (c) deeres
  12. 12.Fill the gap: This book is ___ than that one. (a) thinnest (b) thinner (c) thin (d) more thin
  13. 13.Fill in in, on or at: Our school trip is ___ July. (a) on (b) at (c) in
  14. 14.Ananya practised ___ the dishes. (a) washes (b) washing (c) wash (d) to wash
  15. 15.Which word is the adverb? “Farhan fights bravely every day.” (a) day (b) fights (c) bravely (d) Farhan
  16. 16.Fill the gap: I can see one ___. (a) brushs (b) brush (c) brushes
  17. 17.This is the park ___ we play cricket. (a) who (b) where (c) which (d) whose
  18. 18.Pooja ___ a new puppy. (a) has (b) have
  19. 19.We ___ spoken Hindi already. (a) has (b) have
  20. 20.If the train leaves on time, she ___ Jaipur by noon. (a) would reach (b) reached (c) will reaches (d) will reach
  21. 21.Fill in a or an: ___ owl (a) a (b) an
  22. 22.Choose the right word: Kabir is waiting ___ the bus stop. (a) at (b) under (c) in
  23. 23.She ___ build a sandcastle on Saturdays. (a) isn't (b) don't (c) doesn't
  24. 24.She has known my best friend ___ 2019. (a) since (b) for
  25. 25.Change to passive: “Manav told two stories yesterday.” → Two stories ___ by Manav yesterday. (a) was told (b) were told (c) told (d) were tell
  26. 26.Which word is the adverb? “Kavya drives carefully every day.” (a) day (b) Kavya (c) drives (d) carefully
  27. 27.If Vivaan ___ a lot of money, he would buy a big library. (a) will have (b) has (c) had (d) would have
  28. 28.Vivaan is an easy winner. He wins ___. (a) easyly (b) easily (c) easy
  29. 29.Nisha ___ with Nani since 2019. (a) stayed (b) stays (c) has stayed (d) have stayed
  30. 30.Fill the gap: This temple is ___ than that one. (a) most famous (b) famouser (c) famous (d) more famous
  31. 31.He ___ a song next week. (a) will singing (b) will sings (c) sang (d) will sing
  32. 32.Fill in a or an: ___ mango (a) an (b) a
  33. 33.If Meera ___ the answer, she would tell the teacher. (a) will know (b) knows (c) knew (d) would know
  34. 34.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) a (c) the
  35. 35.I ___ going to climb a tree next week. (a) is (b) are (c) am
  36. 36.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) an (c) the
  37. 37.___ Diya very excited today? (a) Is (b) Am (c) Are
  38. 38.If you heat water to 100 °C, it ___. (a) boils (b) boiled (c) boil
  39. 39.We have been in the library ___ ten minutes. (a) for (b) since
  40. 40.Arjun said, “I have written a letter.” → Arjun said that he ___ a letter. (a) have written (b) had written (c) has written

Answer key

  1. did they
  2. sent
  3. would
  4. to study
  5. have been told
  6. is
  7. She
  8. her
  9. train
  10. a
  11. deer
  12. thinner
  13. in
  14. washing
  15. bravely
  16. brush
  17. where
  18. has
  19. have
  20. will reach
  21. an
  22. at
  23. doesn't
  24. since
  25. were told
  26. carefully
  27. had
  28. easily
  29. has stayed
  30. more famous
  31. will sing
  32. a
  33. knew
  34. the
  35. am
  36. the
  37. Is
  38. boils
  39. for
  40. had written

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