← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 348 · 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.Yash is fond of ___ a song. (a) to sing (b) sings (c) singing (d) sing
  2. 2.Rohan and Manav are my friends. I play with ___ every day. (a) their (b) themselves (c) they (d) them
  3. 3.Fill the gap: I can see one ___. (a) pencils (b) penciles (c) pencil
  4. 4.Choose the right word: Meet me ___ the school gate. (a) at (b) under (c) in
  5. 5.Meera has a new school bag. It is ___ school bag. (a) her (b) she (c) hers
  6. 6.I ___ a new school bag. (a) have (b) has
  7. 7.Riya ___ a new bicycle. (a) has (b) have
  8. 8.Sneha is looking forward to ___ rice next week. (a) cooking (b) cook (c) cooks (d) to cook
  9. 9.Ananya said, “My pencil is broken.” → Ananya said that ___ pencil was broken. (a) her (b) hers (c) my (d) she
  10. 10.Vivaan loves sports. ___ plays cricket every evening. (a) His (b) Him (c) Himself (d) He
  11. 11.Kabir loves sports. ___ plays cricket every evening. (a) He (b) Himself (c) Him (d) His
  12. 12.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  13. 13.Aarav ___ me that he was tired. (a) said (b) asked (c) told
  14. 14.What is the past tense of “swim”? (a) swimming (b) swimmed (c) swum (d) swam
  15. 15.Fill the gap: I can see one ___. (a) tomatos (b) tomato (c) tomatoes
  16. 16.My cousins have studied in this school ___ two years. (a) since (b) for
  17. 17.Dev said, “My bag is heavy.” → Dev said that ___ bag was heavy. (a) his (b) him (c) he (d) my
  18. 18.Choose the right verb: My trousers ___ new. (a) is (b) are
  19. 19.You are going to ___ a story tomorrow. (a) tells (b) told (c) telling (d) tell
  20. 20.Choose the right verb: Neither the twins nor Rohan ___ coming today. (a) is (b) are
  21. 21.Fill the gap: I can see four ___. (a) butterfly (b) butterflys (c) butterflies (d) butterflyes
  22. 22.Ira said, “My bag is heavy.” → Ira said that ___ bag was heavy. (a) her (b) hers (c) my (d) she
  23. 23.Fill the gap: There are many ___ here. (a) wifes (b) wifs (c) wife (d) wives
  24. 24.She has played in the garden ___ 8 o'clock. (a) for (b) since
  25. 25.Ira said, “I am cleaning the room.” → Ira said that she ___ the room. (a) was cleaning (b) is cleaning (c) am cleaning (d) were cleaning
  26. 26.Change to passive: “Farhan is painting the walls now.” → The walls ___ by Farhan now. (a) are being painted (b) is being painted (c) are been painted
  27. 27.Add the question tag: My friends do not swim in the pool every day, ___? (a) don't they (b) do them (c) do they (d) are they
  28. 28.___ my parents very excited today? (a) Is (b) Are (c) Am
  29. 29.Fill in a or an: ___ onion (a) an (b) a
  30. 30.Zoya is interested in ___ tea. (a) makes (b) make (c) to make (d) making
  31. 31.This is the market ___ we buy vegetables. (a) where (b) whose (c) which (d) who
  32. 32.Fill the gap: Tara is the ___ girl in our class. (a) shorter (b) most shortest (c) short (d) shortest
  33. 33.Fill in in, on or at: Our school trip is ___ summer. (a) on (b) at (c) in
  34. 34.Add the question tag: She is ready, ___? (a) doesn't she (b) isn't her (c) isn't she (d) is she
  35. 35.Aisha is my friend. I play with ___ every day. (a) her (b) she (c) herself
  36. 36.Change to passive: “Ananya will wash the plates tomorrow.” → The plates ___ by Ananya tomorrow. (a) will washed (b) will wash (c) will be washed (d) will be wash
  37. 37.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) at (c) in
  38. 38.We have just ___ Grandma. (a) helping (b) helped (c) help (d) helps
  39. 39.My brother ___ win the match every morning. (a) don't (b) isn't (c) doesn't
  40. 40.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) a (c) an

Answer key

  1. singing
  2. them
  3. pencil
  4. at
  5. her
  6. have
  7. has
  8. cooking
  9. her
  10. He
  11. He
  12. is
  13. told
  14. swam
  15. tomato
  16. for
  17. his
  18. are
  19. tell
  20. is
  21. butterflies
  22. her
  23. wives
  24. since
  25. was cleaning
  26. are being painted
  27. do they
  28. Are
  29. an
  30. making
  31. where
  32. shortest
  33. in
  34. isn't she
  35. her
  36. will be washed
  37. at
  38. helped
  39. doesn't
  40. the

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