← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 23 · 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.Myra agreed ___ rice. (a) to cook (b) cooks (c) cooking (d) cook
  2. 2.I ___ in Delhi since 2019. (a) worked (b) has worked (c) work (d) have worked
  3. 3.Change to passive: “Rahul built two sandcastles yesterday.” → Two sandcastles ___ by Rahul yesterday. (a) was built (b) were build (c) were built (d) built
  4. 4.Add the question tag: My parents can climb a tree, ___? (a) can't them (b) can't they (c) don't they (d) can they
  5. 5.Change to passive: “Vivaan will clean the rooms tomorrow.” → The rooms ___ by Vivaan tomorrow. (a) will be clean (b) will be cleaned (c) will clean (d) will cleaned
  6. 6.Fill in in, on or at: The cricket match starts ___ night. (a) in (b) on (c) at
  7. 7.My friends ___ a letter last week. (a) writed (b) write (c) wrote (d) will write
  8. 8.If Vivaan ___ a free day, he would visit Nani. (a) would get (b) got (c) gets (d) will get
  9. 9.Fill the gap: I can see one ___. (a) keys (b) kies (c) key
  10. 10.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
  11. 11.I like the train ___ leaves at six. (a) which (b) whose (c) who (d) where
  12. 12.Fill in a, an or the: ___ sky is blue today. (a) a (b) an (c) the
  13. 13.She has just ___ in the park. (a) running (b) ran (c) run
  14. 14.Fill in in, on or at: The shop opens ___ winter. (a) at (b) on (c) in
  15. 15.Choose the right verb: Each student ___ a name tag. (a) have (b) has
  16. 16.Choose the right verb: Every child ___ a notebook. (a) have (b) has
  17. 17.Fill the gap: Today's traffic is ___ than yesterday's. (a) badder (b) worst (c) worse (d) bad
  18. 18.Riya is tired of ___ lunch. (a) to bring (b) bringing (c) bring (d) brings
  19. 19.Saanvi said, “My pencil is broken.” → Saanvi said that ___ pencil was broken. (a) hers (b) my (c) her (d) she
  20. 20.Tara avoided ___ tea. (a) makes (b) to make (c) making (d) make
  21. 21.Change to passive: “Vivaan is washing the plates now.” → The plates ___ by Vivaan now. (a) are being washed (b) are been washed (c) is being washed
  22. 22.Choose the right verb: One of my cousins ___ in Class 9. (a) are (b) is
  23. 23.Ira promised ___ a cap. (a) wears (b) wearing (c) wear (d) to wear
  24. 24.If you drop an egg, it ___. (a) breaks (b) broke (c) break
  25. 25.That is the book ___ Riya lent me. (a) where (b) who (c) which (d) whose
  26. 26.Saanvi asked me, “Where do you live?” → Saanvi asked me ___. (a) where did I live (b) where I lived (c) where do I live
  27. 27.He is going to ___ on the stage next week. (a) dance (b) danced (c) dancing (d) dances
  28. 28.My brother ___ win the match every morning. (a) don't (b) isn't (c) doesn't
  29. 29.Fill the gap: I can see four ___. (a) monkey (b) monkeyes (c) monkies (d) monkeys
  30. 30.Add the question tag: I drink milk every day, ___? (a) don't me (b) do I (c) don't I (d) aren't I
  31. 31.Ananya is fond of ___ for the team. (a) claps (b) to clap (c) clapping (d) clap
  32. 32.We did not ___ a song yesterday. (a) singing (b) sings (c) sing (d) sang
  33. 33.The children ___ cleaned the room already. (a) has (b) have
  34. 34.Kabir said, “I am studying science.” → Kabir said that he ___ science. (a) is studying (b) were studying (c) was studying (d) am studying
  35. 35.She is going to ___ the room next month. (a) cleans (b) cleaning (c) clean (d) cleaned
  36. 36.Add the question tag: My cousins will not cook rice tomorrow, ___? (a) will they (b) won't they (c) will them (d) do they
  37. 37.Fill in a or an: ___ hour (a) a (b) an
  38. 38.Fill the gap: I can see one ___. (a) wifes (b) wife (c) wives
  39. 39.Fill in a or an: ___ onion (a) an (b) a
  40. 40.She ___ going to study science next week. (a) are (b) am (c) is

Answer key

  1. to cook
  2. have worked
  3. were built
  4. can't they
  5. will be cleaned
  6. at
  7. wrote
  8. got
  9. key
  10. is
  11. which
  12. the
  13. run
  14. in
  15. has
  16. has
  17. worse
  18. bringing
  19. her
  20. making
  21. are being washed
  22. is
  23. to wear
  24. breaks
  25. which
  26. where I lived
  27. dance
  28. doesn't
  29. monkeys
  30. don't I
  31. clapping
  32. sing
  33. have
  34. was studying
  35. clean
  36. will they
  37. an
  38. wife
  39. an
  40. is

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