← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 128 · 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 ___ the bag last Sunday. (a) have carried (b) carry (c) carried (d) will carry
  2. 2.Diya said, “I am hungry.” → Diya said that she ___ hungry. (a) were (b) was (c) is (d) am
  3. 3.Fill the gap: Zoya is the ___ girl in our family. (a) most youngest (b) young (c) younger (d) youngest
  4. 4.Add the question tag: Rahul will not swim in the pool tomorrow, ___? (a) will him (b) won't he (c) will he (d) does he
  5. 5.Fill in in, on or at: Our school trip is ___ July. (a) on (b) at (c) in
  6. 6.Fill in a or an: ___ apple (a) an (b) a
  7. 7.You ___ going to eat a mango next week. (a) is (b) am (c) are
  8. 8.Fill the gap: Kabir drew three ___. (a) box (b) boxies (c) boxs (d) boxes
  9. 9.Arjun ___ that he was hungry. (a) told (b) asked (c) said
  10. 10.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) in (b) on (c) at
  11. 11.Add the question tag: I have won the match, ___? (a) have I (b) haven't I (c) haven't me (d) don't I
  12. 12.He ___ played cricket already. (a) have (b) has
  13. 13.Fill in in, on or at: We will visit Nani ___ night. (a) on (b) at (c) in
  14. 14.My brother and I love sports. ___ play cricket every evening. (a) Ourselves (b) Us (c) We (d) Our
  15. 15.Aisha ___ flown a kite already. (a) have (b) has
  16. 16.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) the (c) a
  17. 17.If the bus comes late, she ___ the first class. (a) would miss (b) missed (c) will miss (d) will misses
  18. 18.We are going to ___ the room next month. (a) cleans (b) clean (c) cleaned (d) cleaning
  19. 19.Fill the gap: I can see one ___. (a) mans (b) men (c) man
  20. 20.Add the question tag: Meera does not sing a song every day, ___? (a) is she (b) does her (c) does she (d) doesn't she
  21. 21.___ Meera cook rice last Sunday? (a) Do (b) Does (c) Was (d) Did
  22. 22.Fill in in, on or at: The cricket match starts ___ winter. (a) on (b) at (c) in
  23. 23.She ___ helped Grandma already. (a) has (b) have
  24. 24.Add the question tag: My sister will not play cricket tomorrow, ___? (a) will she (b) does she (c) won't she (d) will her
  25. 25.Fill the gap: Kabir drew three ___. (a) dishies (b) dish (c) dishs (d) dishes
  26. 26.Which word is the adverb? “Yash learns quickly every day.” (a) learns (b) quickly (c) Yash (d) day
  27. 27.My brother ___ going to sing a song next Sunday. (a) is (b) are (c) am
  28. 28.Fill the gap: The owl was ___ than the fox. (a) wise (b) wisest (c) more wise (d) wiser
  29. 29.Change to passive: “Vivaan built a sandcastle yesterday.” → A sandcastle ___ by Vivaan yesterday. (a) was build (b) were built (c) built (d) was built
  30. 30.I did not ___ the dishes yesterday. (a) wash (b) washes (c) washing (d) washed
  31. 31.Omkar enjoyed ___ rice. (a) to cook (b) cook (c) cooks (d) cooking
  32. 32.Aarav is a brave fighter. He fights ___. (a) bravely (b) bravly (c) brave
  33. 33.If the bus comes late, he ___ the first class. (a) would miss (b) will misses (c) will miss (d) missed
  34. 34.What is the past tense of “drink”? (a) drinking (b) drinked (c) drunk (d) drank
  35. 35.Add the question tag: You did not catch the ball yesterday, ___? (a) didn't you (b) were you (c) did you
  36. 36.The children ___ going to jog in the park tomorrow. (a) are (b) is (c) am
  37. 37.I am going to ___ the room next week. (a) cleans (b) cleaned (c) clean (d) cleaning
  38. 38.Fill the gap: I can see one ___. (a) mouse (b) mouses (c) mice
  39. 39.Add the question tag: My brother feeds the dog every day, ___? (a) does he (b) doesn't him (c) doesn't he (d) isn't he
  40. 40.___ my friends at home today? (a) Is (b) Am (c) Are

Answer key

  1. carried
  2. was
  3. youngest
  4. will he
  5. in
  6. an
  7. are
  8. boxes
  9. said
  10. on
  11. haven't I
  12. has
  13. at
  14. We
  15. has
  16. the
  17. will miss
  18. clean
  19. man
  20. does she
  21. Did
  22. in
  23. has
  24. will she
  25. dishes
  26. quickly
  27. is
  28. wiser
  29. was built
  30. wash
  31. cooking
  32. bravely
  33. will miss
  34. drank
  35. did you
  36. are
  37. clean
  38. mouse
  39. doesn't he
  40. Are

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