← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 871 · 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 Rahul ___ wings, he would fly to school. (a) will have (b) would have (c) has (d) had
  2. 2.Fill in in, on or at: Our school trip is ___ 2 October. (a) on (b) at (c) in
  3. 3.Add the question tag: My cousins took the train yesterday, ___? (a) did they (b) weren't they (c) didn't them (d) didn't they
  4. 4.___ Pooja very excited today? (a) Are (b) Am (c) Is
  5. 5.Fill in in, on or at: The shop opens ___ the morning. (a) at (b) on (c) in
  6. 6.Fill the gap: I can see one ___. (a) butterflys (b) butterfly (c) butterflies
  7. 7.Choose the right verb: One of my classmates ___ in Class 3. (a) are (b) is
  8. 8.Neel said, “I am ready.” → Neel said that he ___ ready. (a) were (b) is (c) was (d) am
  9. 9.Choose the right verb: Each student ___ a ID card. (a) has (b) have
  10. 10.Choose the right word: Meet me ___ the school gate. (a) in (b) under (c) at
  11. 11.We ___ the ball twice a week. (a) catching (b) catches (c) catch
  12. 12.Manav and Rohan have a red cricket bat. This cricket bat is ___. (a) their (b) they (c) theirs
  13. 13.Manav finished ___ in the park. (a) jogging (b) to jog (c) jogs (d) jog
  14. 14.Fill in a, an or the: ___ sky is blue today. (a) a (b) an (c) the
  15. 15.Fill in a or an: ___ school (a) an (b) a
  16. 16.Fill the gap: Aditya is as ___ as Aarav. (a) strong (b) stronger (c) strongest
  17. 17.Add the question tag: I have not clapped for the team, ___? (a) do I (b) have me (c) haven't I (d) have I
  18. 18.Aarav ___ that he was hungry. (a) said (b) asked (c) told
  19. 19.Change to passive: “Ishaan planted a tree yesterday.” → A tree ___ by Ishaan yesterday. (a) planted (b) was plant (c) was planted (d) were planted
  20. 20.Add the question tag: Farhan took the train yesterday, ___? (a) did he (b) wasn't he (c) didn't he (d) didn't him
  21. 21.This is the train ___ leaves at six. (a) which (b) who (c) where (d) whose
  22. 22.Which sentence is correct? (a) She often drinks milk. (b) She drinks often milk.
  23. 23.Farhan wanted ___ in the pool. (a) swim (b) swimming (c) swims (d) to swim
  24. 24.This is the girl ___ helped me. (a) whose (b) where (c) which (d) who
  25. 25.Add the question tag: My sister eats a mango every day, ___? (a) does she (b) doesn't she (c) doesn't her (d) isn't she
  26. 26.Choose the right verb: One of my classmates ___ in Class 7. (a) is (b) are
  27. 27.Kabir kept ___ the ball. (a) throws (b) throw (c) to throw (d) throwing
  28. 28.Add the question tag: I played cricket yesterday, ___? (a) didn't me (b) did I (c) didn't I (d) wasn't I
  29. 29.They ___ a message yesterday. (a) send (b) will send (c) sended (d) sent
  30. 30.Diya is interested in ___ the dog. (a) feeds (b) to feed (c) feed (d) feeding
  31. 31.What is the plural of “donkey”? (a) donkeys (b) donkeyes (c) donkies (d) donkey
  32. 32.Fill the gap: Diya is as ___ as Rahul. (a) taller (b) tall (c) tallest
  33. 33.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  34. 34.Rahul said, “My kite is torn.” → Rahul said that ___ kite was torn. (a) his (b) him (c) my (d) he
  35. 35.Fill in in, on or at: Our school trip is ___ 7 o'clock. (a) at (b) on (c) in
  36. 36.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  37. 37.Change to passive: “Kabir will eat a mango tomorrow.” → A mango ___ by Kabir tomorrow. (a) will eaten (b) will be eaten (c) will eat (d) will be eat
  38. 38.Nisha is looking forward to ___ a bicycle next week. (a) riding (b) ride (c) to ride (d) rides
  39. 39.Choose the right verb: Every player ___ a name tag. (a) has (b) have
  40. 40.Arjun loves sports. ___ plays cricket every evening. (a) He (b) His (c) Him (d) Himself

Answer key

  1. had
  2. on
  3. didn't they
  4. Is
  5. in
  6. butterfly
  7. is
  8. was
  9. has
  10. at
  11. catch
  12. theirs
  13. jogging
  14. the
  15. a
  16. strong
  17. have I
  18. said
  19. was planted
  20. didn't he
  21. which
  22. She often drinks milk.
  23. to swim
  24. who
  25. doesn't she
  26. is
  27. throwing
  28. didn't I
  29. sent
  30. feeding
  31. donkeys
  32. tall
  33. are
  34. his
  35. at
  36. are
  37. will be eaten
  38. riding
  39. has
  40. He

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