← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 704 · 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 like the train ___ leaves at six. (a) where (b) who (c) whose (d) which
  2. 2.Fill the gap: This sum is ___ than that one. (a) easier (b) easyer (c) easiest (d) easy
  3. 3.We ___ in the park tomorrow. (a) jogged (b) will jogs (c) will jogging (d) will jog
  4. 4.Change to passive: “Tara is washing the plate now.” → The plate ___ by Tara now. (a) are being washed (b) is being washed (c) is been washed
  5. 5.This is the girl ___ sister sings well. (a) whose (b) who (c) which (d) where
  6. 6.Add the question tag: She is not busy, ___? (a) isn't she (b) is her (c) does she (d) is she
  7. 7.___ she in the garden now? (a) Is (b) Am (c) Are
  8. 8.Which sentence is correct? (a) He drinks never tea. (b) He never drinks tea.
  9. 9.Add the question tag: My parents are late, ___? (a) don't they (b) aren't them (c) aren't they (d) are they
  10. 10.We have waited for the bus ___ ten minutes. (a) since (b) for
  11. 11.They ___ a cap every Sunday. (a) wearing (b) wear (c) wears
  12. 12.Diya is looking forward to ___ a letter next week. (a) to write (b) writes (c) writing (d) write
  13. 13.Tara has had this bicycle ___ last year. (a) for (b) since
  14. 14.Yash ___ climbed a tree already. (a) have (b) has
  15. 15.Fill in in, on or at: The shop opens ___ 2 October. (a) at (b) in (c) on
  16. 16.Karan and Yash have a red kite. This kite is ___. (a) they (b) theirs (c) their
  17. 17.My brother ___ in the park last Sunday. (a) jogs (b) will jog (c) jogged (d) has jogged
  18. 18.If Isha ___ wings, she would fly to school. (a) had (b) has (c) would have (d) will have
  19. 19.Aisha did not ___ to school yesterday. (a) goes (b) going (c) go (d) went
  20. 20.Fill in a or an: ___ aeroplane (a) an (b) a
  21. 21.We ___ a new school bag. (a) have (b) has
  22. 22.Fill the gap: I can see one ___. (a) loafs (b) loaf (c) loaves
  23. 23.Riya is going to ___ tea next week. (a) making (b) make (c) made (d) makes
  24. 24.Rahul has a new school bag. It is ___ school bag. (a) he (b) his (c) him
  25. 25.Choose the right verb: Neither the twins nor Yash ___ coming today. (a) are (b) is
  26. 26.This is the man ___ car is new. (a) where (b) which (c) whose (d) who
  27. 27.If I had a lot of money, I ___ buy a big library. (a) will (b) would be (c) would (d) did
  28. 28.That is the girl ___ helped me. (a) where (b) whose (c) which (d) who
  29. 29.Vivaan ___ that he was late. (a) said (b) told (c) asked
  30. 30.Fill the gap: Kabir is as ___ as Pooja. (a) short (b) shorter (c) shortest
  31. 31.Fill the gap: There are many ___ here. (a) cow (b) cowes (c) cows (d) cow's
  32. 32.My parents ___ a new cricket bat. (a) have (b) has
  33. 33.___ we drink milk two days ago? (a) Did (b) Does (c) Do (d) Was
  34. 34.My brother is going to ___ the room next Sunday. (a) clean (b) cleaned (c) cleans (d) cleaning
  35. 35.Fill the gap: There are many ___ here. (a) familys (b) families (c) family (d) familyes
  36. 36.Add the question tag: She drinks milk every day, ___? (a) does she (b) doesn't her (c) isn't she (d) doesn't she
  37. 37.Fill the gap: I can see one ___. (a) monkeys (b) monkey (c) monkies
  38. 38.Choose the right verb: Either my cousins or Ira ___ coming today. (a) is (b) are
  39. 39.Kavya is my friend. I play with ___ every day. (a) herself (b) her (c) she
  40. 40.Add the question tag: He did not drink milk yesterday, ___? (a) did he (b) didn't he (c) was he (d) did him

Answer key

  1. which
  2. easier
  3. will jog
  4. is being washed
  5. whose
  6. is she
  7. Is
  8. He never drinks tea.
  9. aren't they
  10. for
  11. wear
  12. writing
  13. since
  14. has
  15. on
  16. theirs
  17. jogged
  18. had
  19. go
  20. an
  21. have
  22. loaf
  23. make
  24. his
  25. is
  26. whose
  27. would
  28. who
  29. said
  30. short
  31. cows
  32. have
  33. Did
  34. clean
  35. families
  36. doesn't she
  37. monkey
  38. is
  39. her
  40. did he

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