← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 316 · 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 ___ rice next month. (a) will cook (b) will cooking (c) cooked (d) will cooks
  2. 2.Choose the right verb: Each student ___ a ID card. (a) has (b) have
  3. 3.Change to passive: “Arjun is writing two letters now.” → Two letters ___ by Arjun now. (a) are been written (b) is being written (c) are being written
  4. 4.Add the question tag: She will not eat a mango tomorrow, ___? (a) does she (b) won't she (c) will she (d) will her
  5. 5.Diya said, “I have flown a kite.” → Diya said that she ___ a kite. (a) had flown (b) has flown (c) have flown
  6. 6.Add the question tag: I am not hungry, ___? (a) am me (b) am I (c) do I (d) aren't I
  7. 7.___ I hungry now? (a) Are (b) Am (c) Is
  8. 8.Fill in a or an: ___ hour (a) an (b) a
  9. 9.Fill the gap: Farhan is as ___ as Karan. (a) tall (b) tallest (c) taller
  10. 10.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  11. 11.Change to passive: “Isha writes two letters every day.” → Two letters ___ by Isha every day. (a) are wrote (b) is written (c) are written (d) writes
  12. 12.Choose the right word: Write your name ___ the first page. (a) on (b) at (c) under
  13. 13.Fill in a or an: ___ honour (a) a (b) an
  14. 14.If we ___ wings, we would fly to school. (a) would have (b) have (c) had (d) will have
  15. 15.Ira and Kavya have a red umbrella. This umbrella is ___. (a) their (b) theirs (c) they
  16. 16.She ___ danced on the stage already. (a) have (b) has
  17. 17.We ___ in this school since 2019. (a) have studied (b) has studied (c) studied (d) study
  18. 18.Fill the gap: This is the ___ book in the library. (a) most best (b) better (c) good (d) best
  19. 19.What is the plural of “wife”? (a) wifs (b) wife (c) wives (d) wifes
  20. 20.___ we late today? (a) Am (b) Are (c) Is
  21. 21.Choose the right word: Fish swim ___ the river. (a) at (b) on (c) in
  22. 22.Add the question tag: We have sent a message, ___? (a) have we (b) haven't us (c) don't we (d) haven't we
  23. 23.This is the man ___ car is new. (a) where (b) which (c) whose (d) who
  24. 24.Fill the gap: Pooja is ___ than Ananya today. (a) happier (b) happyer (c) happy (d) happiest
  25. 25.He has just ___ the room. (a) clean (b) cleaned (c) cleaning (d) cleans
  26. 26.Nisha and Zoya have a red umbrella. This umbrella is ___. (a) their (b) they (c) theirs
  27. 27.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  28. 28.Which sentence is correct? (a) He eats often fruit. (b) He often eats fruit.
  29. 29.My sister ___ eaten a mango already. (a) have (b) has
  30. 30.Ishaan ___ a new pencil box. (a) has (b) have
  31. 31.Choose the right verb: The news ___ good today. (a) is (b) are
  32. 32.Fill the gap: There are many ___ here. (a) tomatoes (b) tomatoe's (c) tomato (d) tomatos
  33. 33.Dev finished ___ a picture. (a) draw (b) draws (c) drawing (d) to draw
  34. 34.Choose the right word: Meet me ___ the school gate. (a) under (b) at (c) in
  35. 35.If Isha knew the answer, she ___ tell the teacher. (a) did (b) would be (c) would (d) will
  36. 36.The children ___ in Delhi since 2022. (a) worked (b) have worked (c) has worked (d) work
  37. 37.Farhan has a new cricket bat. It is ___ cricket bat. (a) him (b) he (c) his
  38. 38.Which sentence is correct? (a) I drink always milk. (b) I always drink milk.
  39. 39.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) an (c) a
  40. 40.___ she in the garden now? (a) Is (b) Are (c) Am

Answer key

  1. will cook
  2. has
  3. are being written
  4. will she
  5. had flown
  6. am I
  7. Am
  8. an
  9. tall
  10. is
  11. are written
  12. on
  13. an
  14. had
  15. theirs
  16. has
  17. have studied
  18. best
  19. wives
  20. Are
  21. in
  22. haven't we
  23. whose
  24. happier
  25. cleaned
  26. theirs
  27. are
  28. He often eats fruit.
  29. has
  30. has
  31. is
  32. tomatoes
  33. drawing
  34. at
  35. would
  36. have worked
  37. his
  38. I always drink milk.
  39. the
  40. Is

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