← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 780 · 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.If India wins the match, I ___ with joy. (a) danced (b) will dances (c) will dance (d) would dance
  2. 2.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) an (c) the
  3. 3.Fill the gap: Aisha is as ___ as Myra. (a) youngest (b) young (c) younger
  4. 4.Fill in a or an: ___ university (a) a (b) an
  5. 5.Arjun is fond of ___ a message. (a) send (b) sending (c) to send (d) sends
  6. 6.What is the past tense of “wear”? (a) weared (b) wearing (c) wore (d) worn
  7. 7.Ishaan practised ___ a mango. (a) to eat (b) eating (c) eats (d) eat
  8. 8.Aditya said, “I plant a tree every day.” → Aditya said that he ___ a tree every day. (a) planting (b) plants (c) planted (d) plant
  9. 9.He ___ going to plant a tree tomorrow. (a) am (b) are (c) is
  10. 10.My cousins ___ going to wear a cap next week. (a) are (b) is (c) am
  11. 11.___ they at home today? (a) Is (b) Am (c) Are
  12. 12.Fill the gap: The owl was ___ than the fox. (a) wisest (b) wise (c) more wise (d) wiser
  13. 13.___ we watch a cartoon two days ago? (a) Do (b) Did (c) Does (d) Was
  14. 14.The children did not ___ to school two days ago. (a) going (b) go (c) goes (d) went
  15. 15.Fill in a, an or the: Riya came ___ first in the race. (a) an (b) a (c) the
  16. 16.What is the plural of “goose”? (a) geese (b) goose (c) geeses (d) gooses
  17. 17.Farhan hoped ___ on the stage. (a) dance (b) to dance (c) dancing (d) dances
  18. 18.___ Zoya plant a tree yesterday? (a) Did (b) Does (c) Was (d) Do
  19. 19.Rahul ___ happy today. (a) is (b) am (c) are
  20. 20.Fill in a or an: ___ elephant (a) a (b) an
  21. 21.If the shop opens early, I ___ fresh mangoes. (a) will buys (b) bought (c) would buy (d) will buy
  22. 22.Aisha ___ me that she was tired. (a) said (b) asked (c) told
  23. 23.Fill the gap: There are many ___ here. (a) womans (b) womens (c) women (d) woman
  24. 24.Change to passive: “Myra eats two mangoes every Sunday.” → Two mangoes ___ by Myra every Sunday. (a) are ate (b) are eaten (c) eats (d) is eaten
  25. 25.They ___ with Nani since 2021. (a) stayed (b) has stayed (c) have stayed (d) stay
  26. 26.Fill the gap: Rohan is as ___ as Manav. (a) happier (b) happy (c) happiest
  27. 27.Add the question tag: My friends are not late, ___? (a) are they (b) aren't they (c) do they (d) are them
  28. 28.Choose the right verb: Each player ___ a locker. (a) has (b) have
  29. 29.Riya kept ___ a bicycle. (a) ride (b) rides (c) riding (d) to ride
  30. 30.They ___ in Pune since 2021. (a) lived (b) live (c) has lived (d) have lived
  31. 31.Fill in in, on or at: We will visit Nani ___ sunrise. (a) in (b) on (c) at
  32. 32.I am going to ___ a message next Sunday. (a) sending (b) sent (c) sends (d) send
  33. 33.Fill the gap: I can see one ___. (a) girles (b) girl (c) girls
  34. 34.My brother and I have a new water bottle. It is ___ water bottle. (a) we (b) us (c) our (d) ours
  35. 35.Nisha promised ___ a song. (a) singing (b) sings (c) sing (d) to sing
  36. 36.Meera said, “I am swimming in the pool.” → Meera said that she ___ in the pool. (a) was swimming (b) am swimming (c) were swimming (d) is swimming
  37. 37.If Aditya ___ a free day, he would visit Nani. (a) will get (b) got (c) gets (d) would get
  38. 38.We ___ in the pool yesterday. (a) swam (b) swimmed (c) swim (d) will swim
  39. 39.Fill in in, on or at: The cricket match starts ___ the afternoon. (a) at (b) in (c) on
  40. 40.He ___ a sandcastle tomorrow. (a) will building (b) will build (c) will builds (d) built

Answer key

  1. will dance
  2. the
  3. young
  4. a
  5. sending
  6. wore
  7. eating
  8. planted
  9. is
  10. are
  11. Are
  12. wiser
  13. Did
  14. go
  15. the
  16. geese
  17. to dance
  18. Did
  19. is
  20. an
  21. will buy
  22. told
  23. women
  24. are eaten
  25. have stayed
  26. happy
  27. are they
  28. has
  29. riding
  30. have lived
  31. at
  32. send
  33. girl
  34. our
  35. to sing
  36. was swimming
  37. got
  38. swam
  39. in
  40. will build

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