← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 447 · 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.He ___ carried the bag already. (a) have (b) has
  2. 2.Choose the right verb: Each child ___ a notebook. (a) has (b) have
  3. 3.Fill the gap: Farhan is as ___ as Pooja. (a) short (b) shorter (c) shortest
  4. 4.Sneha ___ in this school since 2021. (a) studied (b) has studied (c) studies (d) have studied
  5. 5.They ___ eaten a mango already. (a) has (b) have
  6. 6.We ___ tea tomorrow. (a) will making (b) will makes (c) made (d) will make
  7. 7.We ___ going to draw a picture next month. (a) am (b) are (c) is
  8. 8.Nisha said, “My bag is heavy.” → Nisha said that ___ bag was heavy. (a) she (b) hers (c) her (d) my
  9. 9.My brother and I love sports. ___ play cricket every evening. (a) Ourselves (b) We (c) Us (d) Our
  10. 10.Choose the right word: The pictures are hanging ___ the wall. (a) in (b) under (c) on
  11. 11.Fill in in, on or at: The shop opens ___ Sunday. (a) on (b) in (c) at
  12. 12.I did not ___ a song last week. (a) sings (b) singing (c) sing (d) sang
  13. 13.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) a (c) the
  14. 14.Fill the gap: Rahul is as ___ as Sneha. (a) strong (b) strongest (c) stronger
  15. 15.Fill in in, on or at: We will visit Nani ___ my birthday. (a) in (b) on (c) at
  16. 16.He ___ a sandcastle every morning. (a) build (b) building (c) builds
  17. 17.Ananya ___ me that she was hungry. (a) asked (b) told (c) said
  18. 18.___ you late today? (a) Are (b) Is (c) Am
  19. 19.Fill the gap: An elephant is ___ than a horse. (a) big (b) more big (c) biggest (d) bigger
  20. 20.Tara has a new school bag. It is ___ school bag. (a) hers (b) her (c) she
  21. 21.Omkar is a polite speaker. He speaks ___. (a) politly (b) politely (c) polite
  22. 22.Add the question tag: Dev planted a tree yesterday, ___? (a) wasn't he (b) didn't he (c) didn't him (d) did he
  23. 23.Choose the right verb: Each of the children ___ a water bottle. (a) has (b) have
  24. 24.Aditya enjoyed ___ the bag. (a) to carry (b) carries (c) carry (d) carrying
  25. 25.She ___ a new cricket bat. (a) have (b) has
  26. 26.Add the question tag: My cousins will not make tea tomorrow, ___? (a) do they (b) will them (c) will they (d) won't they
  27. 27.If Omkar ___ a magic lamp, he would wish for more holidays. (a) will find (b) found (c) would find (d) finds
  28. 28.Add the question tag: My sister will not run in the park tomorrow, ___? (a) will her (b) won't she (c) does she (d) will she
  29. 29.Change to passive: “Pooja washed the plate yesterday.” → The plate ___ by Pooja yesterday. (a) were washed (b) was washed (c) washed (d) was wash
  30. 30.Priya finished ___ the ball. (a) throws (b) throw (c) throwing (d) to throw
  31. 31.Change to passive: “Tara made a kite yesterday.” → A kite ___ by Tara yesterday. (a) made (b) was made (c) was make (d) were made
  32. 32.Fill in a or an: ___ ugly duckling (a) an (b) a
  33. 33.Fill the gap: Meera is as ___ as Myra. (a) shorter (b) short (c) shortest
  34. 34.Fill the gap: I can see one ___. (a) sheeps (b) sheep
  35. 35.Add the question tag: Arjun is not late, ___? (a) does he (b) is him (c) isn't he (d) is he
  36. 36.The children ___ tea tomorrow. (a) will making (b) will makes (c) will make (d) made
  37. 37.This is the market ___ we buy vegetables. (a) whose (b) where (c) who (d) which
  38. 38.Ananya loves sports. ___ plays cricket every evening. (a) She (b) Herself (c) Her
  39. 39.We ___ a song yesterday. (a) sang (b) will sing (c) have sung (d) sing
  40. 40.My cousins ___ the train on Saturdays. (a) take (b) taking (c) takes

Answer key

  1. has
  2. has
  3. short
  4. has studied
  5. have
  6. will make
  7. are
  8. her
  9. We
  10. on
  11. on
  12. sing
  13. the
  14. strong
  15. on
  16. builds
  17. told
  18. Are
  19. bigger
  20. her
  21. politely
  22. didn't he
  23. has
  24. carrying
  25. has
  26. will they
  27. found
  28. will she
  29. was washed
  30. throwing
  31. was made
  32. an
  33. short
  34. sheep
  35. is he
  36. will make
  37. where
  38. She
  39. sang
  40. take

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