← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 426 · 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.If Dev lived near the sea, he ___ swim every day. (a) will (b) would be (c) would (d) did
  2. 2.My sister has just ___ Hindi. (a) spoke (b) speaking (c) spoken (d) speak
  3. 3.You ___ going to speak Hindi next week. (a) are (b) am (c) is
  4. 4.___ you very excited today? (a) Am (b) Are (c) Is
  5. 5.He ___ a kite next week. (a) will fly (b) will flies (c) will flying (d) flew
  6. 6.Fill in in, on or at: Our school trip is ___ sunrise. (a) in (b) on (c) at
  7. 7.They are going to ___ Hindi next week. (a) spoke (b) speaks (c) speaking (d) speak
  8. 8.Choose the right word: Riya lives ___ Mumbai. (a) in (b) at (c) on
  9. 9.Change to passive: “Isha will tell two stories tomorrow.” → Two stories ___ by Isha tomorrow. (a) will be tell (b) will be told (c) will told (d) will tell
  10. 10.I know the boy ___ won the race. (a) who (b) where (c) which (d) whose
  11. 11.___ Pooja dance on the stage twice a week? (a) Do (b) Are (c) Does (d) Is
  12. 12.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  13. 13.Kavya ___ a story every Sunday. (a) tell (b) tells (c) telling
  14. 14.She ___ a song next Sunday. (a) sang (b) will sings (c) will singing (d) will sing
  15. 15.___ my friends build a sandcastle twice a week? (a) Do (b) Is (c) Are (d) Does
  16. 16.Change to passive: “Riya is writing a letter now.” → A letter ___ by Riya now. (a) is being written (b) are being written (c) is been written
  17. 17.They ___ the train every morning. (a) taking (b) takes (c) take
  18. 18.Add the question tag: I will not play cricket tomorrow, ___? (a) won't I (b) will I (c) do I (d) will me
  19. 19.He ___ milk last week. (a) drinked (b) will drink (c) drinks (d) drank
  20. 20.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  21. 21.That is the bus ___ goes to the zoo. (a) where (b) who (c) which (d) whose
  22. 22.I have a new school bag. It is ___ school bag. (a) I (b) me (c) my (d) mine
  23. 23.If the shop ___ early, they will buy fresh mangoes. (a) would open (b) open (c) will open (d) opens
  24. 24.___ she carry the bag every day? (a) Do (b) Is (c) Does (d) Are
  25. 25.Add the question tag: You are not tall, ___? (a) aren't you (b) do you (c) are you
  26. 26.If Arjun ___ the answer, he would tell the teacher. (a) would know (b) knows (c) knew (d) will know
  27. 27.We are going to ___ milk next Sunday. (a) drinks (b) drinking (c) drank (d) drink
  28. 28.They ___ vegetables next week. (a) bought (b) will buys (c) will buying (d) will buy
  29. 29.Kabir and Ishaan love sports. ___ play cricket every evening. (a) Their (b) They (c) Themselves (d) Them
  30. 30.Choose the right word: The birds are sitting ___ the wire. (a) in (b) at (c) on
  31. 31.Fill the gap: Aisha is the ___ girl in our team. (a) strong (b) stronger (c) most strongest (d) strongest
  32. 32.Fill the gap: Neel is the ___ boy in our family. (a) young (b) most youngest (c) younger (d) youngest
  33. 33.Fill in in, on or at: The cricket match starts ___ July. (a) at (b) in (c) on
  34. 34.Fill in in, on or at: We will visit Nani ___ the afternoon. (a) in (b) at (c) on
  35. 35.Fill in a or an: ___ useful tool (a) a (b) an
  36. 36.I know the park ___ we play cricket. (a) where (b) which (c) whose (d) who
  37. 37.Add the question tag: We will play cricket tomorrow, ___? (a) will we (b) don't we (c) won't us (d) won't we
  38. 38.Fill the gap: There are many ___ here. (a) babyes (b) babys (c) baby (d) babies
  39. 39.My sister ___ ready for school. (a) is (b) am (c) are
  40. 40.Fill the gap: I can see one ___. (a) loafs (b) loaf (c) loaves

Answer key

  1. would
  2. spoken
  3. are
  4. Are
  5. will fly
  6. at
  7. speak
  8. in
  9. will be told
  10. who
  11. Does
  12. are
  13. tells
  14. will sing
  15. Do
  16. is being written
  17. take
  18. will I
  19. drank
  20. is
  21. which
  22. my
  23. opens
  24. Does
  25. are you
  26. knew
  27. drink
  28. will buy
  29. They
  30. on
  31. strongest
  32. youngest
  33. in
  34. in
  35. a
  36. where
  37. won't we
  38. babies
  39. is
  40. loaf

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