← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 986 · 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: Kabir wins the match every day, ___? (a) does he (b) isn't he (c) doesn't him (d) doesn't he
  2. 2.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) the (c) an
  3. 3.Fill in a or an: ___ house (a) an (b) a
  4. 4.Meera promised ___ a bicycle. (a) riding (b) to ride (c) rides (d) ride
  5. 5.What is the past tense of “throw”? (a) throwing (b) threw (c) throwed (d) thrown
  6. 6.What is the past tense of “win”? (a) winned (b) winning (c) won
  7. 7.___ you eat a mango every day? (a) Is (b) Do (c) Does (d) Are
  8. 8.Change to passive: “Arjun will eat a mango tomorrow.” → A mango ___ by Arjun tomorrow. (a) will eat (b) will be eat (c) will be eaten (d) will eaten
  9. 9.___ they very excited today? (a) Are (b) Am (c) Is
  10. 10.Riya is good at ___ a cartoon. (a) watch (b) watching (c) to watch (d) watches
  11. 11.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) the (b) an (c) a
  12. 12.Fill the gap: Kabir drew three ___. (a) tomatoe's (b) tomato (c) tomatoes (d) tomatos
  13. 13.They ___ a new bicycle. (a) has (b) have
  14. 14.Aisha is my friend. I play with ___ every day. (a) she (b) her (c) herself
  15. 15.___ Ishaan clean the room twice a week? (a) Is (b) Are (c) Do (d) Does
  16. 16.Ananya is a neat writer. She writes ___. (a) neat (b) neatly (c) neatley
  17. 17.We are going to ___ a story next Sunday. (a) telling (b) told (c) tells (d) tell
  18. 18.Dev ___ help Grandma every morning. (a) don't (b) isn't (c) doesn't
  19. 19.If you heat ice, it ___. (a) melt (b) melts (c) melted
  20. 20.Add the question tag: She wears a cap every day, ___? (a) isn't she (b) doesn't her (c) does she (d) doesn't she
  21. 21.Fill in in, on or at: The shop opens ___ July. (a) on (b) at (c) in
  22. 22.He ___ in Delhi since 2021. (a) works (b) worked (c) have worked (d) has worked
  23. 23.Fill the gap: Dev is as ___ as Sneha. (a) happier (b) happy (c) happiest
  24. 24.Add the question tag: We can buy vegetables, ___? (a) can't us (b) can we (c) don't we (d) can't we
  25. 25.Riya said, “My room is clean.” → Riya said that ___ room was clean. (a) hers (b) her (c) she (d) my
  26. 26.My brother ___ going to write a letter next Sunday. (a) am (b) are (c) is
  27. 27.Fill in a or an: ___ owl (a) an (b) a
  28. 28.Which word is the adverb? “Kavya drives carefully every day.” (a) carefully (b) drives (c) Kavya (d) day
  29. 29.Choose the right verb: All the girls ___ a locker. (a) has (b) have
  30. 30.Fill in a or an: ___ eagle (a) a (b) an
  31. 31.What is the plural of “toy”? (a) toyes (b) toy (c) toies (d) toys
  32. 32.Choose the right verb: Every child ___ a notebook. (a) has (b) have
  33. 33.My sister ___ rice in 2023. (a) cooks (b) cooked (c) will cook (d) has cooked
  34. 34.My sister ___ the bag on Saturdays. (a) carries (b) carry (c) carrying
  35. 35.My sister and I have a red kite. This kite is ___. (a) our (b) ours (c) we
  36. 36.I know the school ___ my mother teaches. (a) who (b) whose (c) where (d) which
  37. 37.Change to passive: “Myra is washing the plate now.” → The plate ___ by Myra now. (a) is been washed (b) are being washed (c) is being washed
  38. 38.Vivaan avoided ___ the room. (a) to clean (b) clean (c) cleaning (d) cleans
  39. 39.If you ___ the answer, you would tell the teacher. (a) know (b) will know (c) would know (d) knew
  40. 40.Farhan said, “I am hungry.” → Farhan said that he ___ hungry. (a) were (b) is (c) was (d) am

Answer key

  1. doesn't he
  2. the
  3. a
  4. to ride
  5. threw
  6. won
  7. Do
  8. will be eaten
  9. Are
  10. watching
  11. the
  12. tomatoes
  13. have
  14. her
  15. Does
  16. neatly
  17. tell
  18. doesn't
  19. melts
  20. doesn't she
  21. in
  22. has worked
  23. happy
  24. can't we
  25. her
  26. is
  27. an
  28. carefully
  29. have
  30. an
  31. toys
  32. has
  33. cooked
  34. carries
  35. ours
  36. where
  37. is being washed
  38. cleaning
  39. knew
  40. was

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