← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 359 · 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.I ___ a new kite. (a) have (b) has
  2. 2.Pooja ___ go to school every morning. (a) isn't (b) doesn't (c) don't
  3. 3.They ___ drawn a picture already. (a) has (b) have
  4. 4.Which word is the adverb? “Arjun speaks loudly every day.” (a) Arjun (b) day (c) speaks (d) loudly
  5. 5.My brother has just ___ a cartoon. (a) watched (b) watching (c) watch (d) watches
  6. 6.Farhan promised ___ the room. (a) cleans (b) cleaning (c) clean (d) to clean
  7. 7.Fill the gap: I can see four ___. (a) families (b) familyes (c) family (d) familys
  8. 8.I ___ drunk milk already. (a) have (b) has
  9. 9.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  10. 10.The children ___ cooked rice already. (a) have (b) has
  11. 11.What is the plural of “fox”? (a) foxs (b) foxies (c) fox (d) foxes
  12. 12.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) an (c) a
  13. 13.Fill in a, an or the: Meera is ___ best singer in our school. (a) a (b) the (c) an
  14. 14.Kavya avoided ___ on the stage. (a) dance (b) dancing (c) dances (d) to dance
  15. 15.Yash is looking forward to ___ the room next week. (a) cleaning (b) to clean (c) clean (d) cleans
  16. 16.Change to passive: “Rohan is flying a kite now.” → A kite ___ by Rohan now. (a) is being flown (b) are being flown (c) is been flown
  17. 17.Fill in in, on or at: We will visit Nani ___ night. (a) at (b) in (c) on
  18. 18.Add the question tag: You are not busy, ___? (a) are you (b) do you (c) aren't you
  19. 19.My friends ___ a new bicycle. (a) has (b) have
  20. 20.___ they sing a song every day? (a) Is (b) Do (c) Does (d) Are
  21. 21.Add the question tag: I bought vegetables yesterday, ___? (a) wasn't I (b) did I (c) didn't me (d) didn't I
  22. 22.I ___ milk next month. (a) will drinks (b) drank (c) will drinking (d) will drink
  23. 23.___ my sister draw a picture in 2023? (a) Did (b) Was (c) Do (d) Does
  24. 24.Fill in a or an: ___ elephant (a) an (b) a
  25. 25.Choose the right word: The ball rolled ___ the sofa. (a) under (b) in (c) at
  26. 26.Tara has studied in this school ___ 2020. (a) for (b) since
  27. 27.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  28. 28.Choose the right word: The stars shine ___ the sky. (a) in (b) on (c) at
  29. 29.Add the question tag: He draws a picture every day, ___? (a) does he (b) doesn't him (c) isn't he (d) doesn't he
  30. 30.If Manav ___ a lot of money, he would buy a big library. (a) would have (b) will have (c) has (d) had
  31. 31.Fill the gap: I can see one ___. (a) feet (b) foot (c) foots
  32. 32.Fill the gap: I can see one ___. (a) key (b) kies (c) keys
  33. 33.They ___ the room two days ago. (a) clean (b) will clean (c) have cleaned (d) cleaned
  34. 34.He is going to ___ the ball next month. (a) throw (b) threw (c) throwing (d) throws
  35. 35.I like the bag ___ I bought yesterday. (a) whose (b) which (c) where (d) who
  36. 36.My brother ___ for the team tomorrow. (a) will clap (b) clapped (c) will claps (d) will clapping
  37. 37.They ___ Hindi last week. (a) spoke (b) will speak (c) speaked (d) speak
  38. 38.Fill in a or an: ___ hour (a) a (b) an
  39. 39.I ___ a new puppy. (a) has (b) have
  40. 40.We ___ with Nani since 2019. (a) has stayed (b) stayed (c) stay (d) have stayed

Answer key

  1. have
  2. doesn't
  3. have
  4. loudly
  5. watched
  6. to clean
  7. families
  8. have
  9. is
  10. have
  11. foxes
  12. the
  13. the
  14. dancing
  15. cleaning
  16. is being flown
  17. at
  18. are you
  19. have
  20. Do
  21. didn't I
  22. will drink
  23. Did
  24. an
  25. under
  26. since
  27. is
  28. in
  29. doesn't he
  30. had
  31. foot
  32. key
  33. cleaned
  34. throw
  35. which
  36. will clap
  37. spoke
  38. an
  39. have
  40. have stayed

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