← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 640 · 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.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has
  2. 2.Myra asked me, “Why are you sad?” → Myra asked me ___. (a) why was I sad (b) why I was sad (c) why am I sad
  3. 3.Diya ___ me that she was ready. (a) told (b) asked (c) said
  4. 4.Dev is my friend. I play with ___ every day. (a) he (b) himself (c) him
  5. 5.What is the past tense of “fly”? (a) flown (b) flying (c) flyed (d) flew
  6. 6.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
  7. 7.Add the question tag: Kunal can draw a picture, ___? (a) can't he (b) doesn't he (c) can he (d) can't him
  8. 8.Saanvi is a loud speaker. She speaks ___. (a) loud (b) loudely (c) loudly
  9. 9.___ we late today? (a) Are (b) Is (c) Am
  10. 10.This is the bus ___ goes to the zoo. (a) where (b) which (c) who (d) whose
  11. 11.Change to passive: “Omkar will write two letters tomorrow.” → Two letters ___ by Omkar tomorrow. (a) will write (b) will be written (c) will written (d) will be write
  12. 12.That is the doctor ___ lives next door. (a) which (b) where (c) whose (d) who
  13. 13.Change to passive: “Rahul is washing the plates now.” → The plates ___ by Rahul now. (a) are being washed (b) is being washed (c) are been washed
  14. 14.What is the plural of “tomato”? (a) tomatoes (b) tomatos (c) tomato (d) tomatoe's
  15. 15.Fill the gap: I can see one ___. (a) mouse (b) mice (c) mouses
  16. 16.Manav wanted ___ cricket. (a) playing (b) to play (c) play (d) plays
  17. 17.What is the past tense of “eat”? (a) eating (b) ate (c) eated (d) eaten
  18. 18.Ishaan said, “I have written a letter.” → Ishaan said that he ___ a letter. (a) have written (b) has written (c) had written
  19. 19.You ___ a mango every Sunday. (a) eats (b) eating (c) eat
  20. 20.I ___ made tea already. (a) have (b) has
  21. 21.Fill the gap: Kabir drew three ___. (a) familyes (b) family (c) familys (d) families
  22. 22.Fill in a or an: ___ unicorn (a) an (b) a
  23. 23.Yash ___ me that he was tired. (a) told (b) said (c) asked
  24. 24.Arjun ___ drunk milk already. (a) has (b) have
  25. 25.Fill the gap: The Ganga is the ___ river in India. (a) most longest (b) longest (c) longer (d) long
  26. 26.Tara is looking forward to ___ the dog next week. (a) to feed (b) feed (c) feeds (d) feeding
  27. 27.You ___ going to take the train tomorrow. (a) am (b) is (c) are
  28. 28.Ananya is an easy winner. She wins ___. (a) easyly (b) easy (c) easily
  29. 29.What is the past tense of “take”? (a) taking (b) taken (c) took (d) taked
  30. 30.Kavya asked me, “When do you get up?” → Kavya asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
  31. 31.Karan and Ishaan are my friends. I play with ___ every day. (a) they (b) themselves (c) them (d) their
  32. 32.You ___ build a sandcastle every Sunday. (a) aren't (b) doesn't (c) don't
  33. 33.If you mix red and white, you ___ pink. (a) get (b) got (c) gets
  34. 34.They ___ a picture every day. (a) draw (b) draws (c) drawing
  35. 35.My cousins ___ in Pune since 2021. (a) live (b) have lived (c) lived (d) has lived
  36. 36.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  37. 37.If you mix blue and yellow, you ___ green. (a) gets (b) got (c) get
  38. 38.Saanvi said, “My bicycle is new.” → Saanvi said that ___ bicycle was new. (a) her (b) hers (c) she (d) my
  39. 39.Aisha is looking forward to ___ the room next week. (a) to clean (b) cleaning (c) cleans (d) clean
  40. 40.The children have just ___ a cartoon. (a) watches (b) watched (c) watching (d) watch

Answer key

  1. has
  2. why I was sad
  3. told
  4. him
  5. flew
  6. is
  7. can't he
  8. loudly
  9. Are
  10. which
  11. will be written
  12. who
  13. are being washed
  14. tomatoes
  15. mouse
  16. to play
  17. ate
  18. had written
  19. eat
  20. have
  21. families
  22. a
  23. told
  24. has
  25. longest
  26. feeding
  27. are
  28. easily
  29. took
  30. when I got up
  31. them
  32. don't
  33. get
  34. draw
  35. have lived
  36. is
  37. get
  38. her
  39. cleaning
  40. watched

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