← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 865 · 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.Add the question tag: My sister can plant a tree, ___? (a) can she (b) can't her (c) doesn't she (d) can't she
  2. 2.Fill the gap: Aditya is ___ than Isha. (a) strongest (b) strong (c) stronger (d) more strong
  3. 3.What is the past tense of “swim”? (a) swimmed (b) swam (c) swum (d) swimming
  4. 4.What is the plural of “dish”? (a) dish (b) dishs (c) dishies (d) dishes
  5. 5.Ishaan asked me, “Where is your school?” → Ishaan asked me ___. (a) where is my school (b) where my school was (c) where was my school
  6. 6.My friends are going to ___ a mango next month. (a) eats (b) ate (c) eating (d) eat
  7. 7.Fill in in, on or at: The shop opens ___ Christmas Day. (a) at (b) in (c) on
  8. 8.Dev ___ the room yesterday. (a) will clean (b) cleaned (c) cleans (d) has cleaned
  9. 9.I ___ in Pune since 2021. (a) lived (b) has lived (c) live (d) have lived
  10. 10.Arjun ___ me that he was busy. (a) said (b) told (c) asked
  11. 11.Change to passive: “Arjun will fly a kite tomorrow.” → A kite ___ by Arjun tomorrow. (a) will fly (b) will flown (c) will be fly (d) will be flown
  12. 12.Riya ___ going to sing a song next week. (a) are (b) is (c) am
  13. 13.Priya loves sports. ___ plays cricket every evening. (a) Her (b) She (c) Herself
  14. 14.What is the plural of “bench”? (a) benchies (b) benchs (c) benches (d) bench
  15. 15.Choose the right verb: Neither Nisha nor the girls ___ coming today. (a) are (b) is
  16. 16.Dev kept ___ the bag. (a) carries (b) carrying (c) carry (d) to carry
  17. 17.Fill in in, on or at: We will visit Nani ___ sunrise. (a) on (b) in (c) at
  18. 18.Fill the gap: I can see one ___. (a) loafs (b) loaves (c) loaf
  19. 19.___ Vivaan plant a tree every morning? (a) Do (b) Is (c) Are (d) Does
  20. 20.Change to passive: “Aarav will write two letters tomorrow.” → Two letters ___ by Aarav tomorrow. (a) will write (b) will be written (c) will written (d) will be write
  21. 21.Meera loves sports. ___ plays cricket every evening. (a) She (b) Her (c) Herself
  22. 22.If Farhan got a free day, he ___ visit Nani. (a) would be (b) did (c) will (d) would
  23. 23.What is the plural of “fox”? (a) foxies (b) foxs (c) foxes (d) fox
  24. 24.___ we bring lunch twice a week? (a) Are (b) Is (c) Does (d) Do
  25. 25.___ you clap for the team twice a week? (a) Does (b) Do (c) Is (d) Are
  26. 26.Fill in in, on or at: The shop opens ___ night. (a) in (b) at (c) on
  27. 27.Change to passive: “Farhan has baked a cake.” → A cake ___ by Farhan. (a) has baked (b) has been baked (c) have been baked
  28. 28.This is the teacher ___ teaches us maths. (a) whose (b) which (c) where (d) who
  29. 29.My friends are going to ___ rice next Sunday. (a) cooking (b) cook (c) cooks (d) cooked
  30. 30.He ___ a sandcastle every day. (a) builds (b) building (c) build
  31. 31.Change to passive: “Farhan will plant five trees tomorrow.” → Five trees ___ by Farhan tomorrow. (a) will plant (b) will be planted (c) will be plant (d) will planted
  32. 32.My brother is going to ___ a song tomorrow. (a) sings (b) sang (c) singing (d) sing
  33. 33.Fill in in, on or at: Our school trip is ___ the afternoon. (a) on (b) in (c) at
  34. 34.What is the past tense of “send”? (a) sent (b) sending (c) sended
  35. 35.Fill in in, on or at: We will visit Nani ___ half past six. (a) in (b) on (c) at
  36. 36.Dev is a safe driver. He drives ___. (a) safly (b) safe (c) safely
  37. 37.Kunal ___ milk every Sunday. (a) drink (b) drinks (c) drinking
  38. 38.You have just ___ a story. (a) told (b) tell (c) telling (d) tells
  39. 39.Add the question tag: You can drink milk, ___? (a) don't you (b) can't you (c) can you
  40. 40.Yash is my friend. I play with ___ every day. (a) he (b) him (c) himself

Answer key

  1. can't she
  2. stronger
  3. swam
  4. dishes
  5. where my school was
  6. eat
  7. on
  8. cleaned
  9. have lived
  10. told
  11. will be flown
  12. is
  13. She
  14. benches
  15. are
  16. carrying
  17. at
  18. loaf
  19. Does
  20. will be written
  21. She
  22. would
  23. foxes
  24. Do
  25. Do
  26. at
  27. has been baked
  28. who
  29. cook
  30. builds
  31. will be planted
  32. sing
  33. in
  34. sent
  35. at
  36. safely
  37. drinks
  38. told
  39. can't you
  40. him

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