← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 429 · 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.Fill in a or an: ___ eagle (a) a (b) an
  2. 2.What is the plural of “girl”? (a) girl (b) girls (c) girles (d) girl's
  3. 3.Fill in a or an: ___ old book (a) a (b) an
  4. 4.Add the question tag: She ate a mango yesterday, ___? (a) didn't her (b) did she (c) wasn't she (d) didn't she
  5. 5.Manav is my friend. I play with ___ every day. (a) himself (b) him (c) he
  6. 6.Which word is the adverb? “Arjun drives safely every day.” (a) day (b) safely (c) drives (d) Arjun
  7. 7.Sneha ___ that she was busy. (a) told (b) said (c) asked
  8. 8.Change to passive: “Yash has eaten a mango.” → A mango ___ by Yash. (a) have been eaten (b) has eaten (c) has been eaten
  9. 9.We are going to ___ a cartoon next month. (a) watches (b) watched (c) watch (d) watching
  10. 10.Sneha has a red kite. This kite is ___. (a) her (b) she (c) hers
  11. 11.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) a (c) an
  12. 12.Change to passive: “Saanvi has written two letters.” → Two letters ___ by Saanvi. (a) have written (b) have been written (c) has been written
  13. 13.Fill in a or an: ___ yellow kite (a) an (b) a
  14. 14.My brother ___ late today. (a) am (b) are (c) is
  15. 15.My sister ___ climb a tree on Saturdays. (a) isn't (b) doesn't (c) don't
  16. 16.Fill in in, on or at: The cricket match starts ___ winter. (a) at (b) on (c) in
  17. 17.Vivaan said, “I run in the park every day.” → Vivaan said that he ___ in the park every day. (a) runs (b) running (c) run (d) ran
  18. 18.What is the past tense of “go”? (a) going (b) gone (c) went (d) goed
  19. 19.Change to passive: “Farhan washes the plates every day.” → The plates ___ by Farhan every day. (a) is washed (b) washes (c) are wash (d) are washed
  20. 20.What is the plural of “dish”? (a) dishies (b) dishs (c) dish (d) dishes
  21. 21.If the train leaves on time, I ___ Jaipur by noon. (a) reached (b) would reach (c) will reach (d) will reaches
  22. 22.I know the doctor ___ lives next door. (a) whose (b) where (c) which (d) who
  23. 23.Choose the right verb: The news ___ good today. (a) is (b) are
  24. 24.Ira is a quick learner. She learns ___. (a) quickly (b) quick (c) quickely
  25. 25.I ___ eaten a mango already. (a) have (b) has
  26. 26.Fill the gap: Yash is as ___ as Kavya. (a) tall (b) taller (c) tallest
  27. 27.Fill the gap: This is the ___ book in the library. (a) most best (b) good (c) best (d) better
  28. 28.Fill the gap: There are many ___ here. (a) toyes (b) toy (c) toys (d) toies
  29. 29.Choose the right verb: One of my cousins ___ in Class 4. (a) is (b) are
  30. 30.She ___ help Grandma twice a week. (a) isn't (b) don't (c) doesn't
  31. 31.Change to passive: “Rahul made a kite yesterday.” → A kite ___ by Rahul yesterday. (a) was make (b) were made (c) made (d) was made
  32. 32.That is the boy ___ father is a pilot. (a) where (b) who (c) which (d) whose
  33. 33.If India ___ the match, you will dance with joy. (a) will win (b) win (c) would win (d) wins
  34. 34.My cousins ___ going to study science next week. (a) is (b) are (c) am
  35. 35.Fill the gap: The cheetah is the ___ animal on land. (a) most fastest (b) faster (c) fast (d) fastest
  36. 36.Yash is a loud speaker. He speaks ___. (a) loudely (b) loudly (c) loud
  37. 37.Which sentence is correct? (a) She drinks never milk. (b) She never drinks milk.
  38. 38.___ Neel go to school two days ago? (a) Does (b) Was (c) Did (d) Do
  39. 39.Ananya ___ that she was hungry. (a) asked (b) told (c) said
  40. 40.___ he ride a bicycle in 2023? (a) Was (b) Does (c) Did (d) Do

Answer key

  1. an
  2. girls
  3. an
  4. didn't she
  5. him
  6. safely
  7. said
  8. has been eaten
  9. watch
  10. hers
  11. the
  12. have been written
  13. a
  14. is
  15. doesn't
  16. in
  17. ran
  18. went
  19. are washed
  20. dishes
  21. will reach
  22. who
  23. is
  24. quickly
  25. have
  26. tall
  27. best
  28. toys
  29. is
  30. doesn't
  31. was made
  32. whose
  33. wins
  34. are
  35. fastest
  36. loudly
  37. She never drinks milk.
  38. Did
  39. said
  40. Did

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