← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 520 · 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 the shop ___ early, we will buy fresh mangoes. (a) open (b) opens (c) would open (d) will open
  2. 2.Change to passive: “Meera has washed the plates.” → The plates ___ by Meera. (a) has been washed (b) have washed (c) have been washed
  3. 3.We ___ build a sandcastle every Sunday. (a) doesn't (b) aren't (c) don't
  4. 4.___ my cousins clap for the team last Sunday? (a) Does (b) Was (c) Do (d) Did
  5. 5.If Mum ___ kheer, I will eat two bowls. (a) make (b) makes (c) will make (d) would make
  6. 6.Arjun is my friend. I play with ___ every day. (a) himself (b) him (c) he
  7. 7.If I knew the answer, I ___ tell the teacher. (a) will (b) would be (c) did (d) would
  8. 8.Myra ___ a new pencil box. (a) has (b) have
  9. 9.If they had wings, they ___ fly to school. (a) would (b) did (c) will (d) would be
  10. 10.I ___ in the garden now. (a) are (b) is (c) am
  11. 11.Fill in in, on or at: The shop opens ___ half past six. (a) at (b) on (c) in
  12. 12.What is the past tense of “build”? (a) building (b) built (c) builded
  13. 13.That is the village ___ I was born. (a) where (b) whose (c) who (d) which
  14. 14.Neel ___ a new school bag. (a) have (b) has
  15. 15.Fill in in, on or at: We will visit Nani ___ July. (a) in (b) at (c) on
  16. 16.I know the girl ___ bag is red. (a) whose (b) which (c) where (d) who
  17. 17.I have a new school bag. It is ___ school bag. (a) me (b) I (c) mine (d) my
  18. 18.What is the plural of “child”? (a) children (b) childrens (c) child (d) childs
  19. 19.Karan is my friend. I play with ___ every day. (a) him (b) himself (c) he
  20. 20.Arjun ___ with Nani since 2019. (a) has stayed (b) stays (c) have stayed (d) stayed
  21. 21.Fill in a or an: ___ umbrella (a) an (b) a
  22. 22.My brother did not ___ a sandcastle last week. (a) built (b) builds (c) build (d) building
  23. 23.Add the question tag: Aarav did not make tea yesterday, ___? (a) did him (b) did he (c) was he (d) didn't he
  24. 24.My friends are going to ___ for the team tomorrow. (a) clapping (b) clap (c) claps (d) clapped
  25. 25.Which sentence is correct? (a) He drinks often tea. (b) He often drinks tea.
  26. 26.This is the boy ___ father is a pilot. (a) which (b) whose (c) who (d) where
  27. 27.Neel is looking forward to ___ a cake next week. (a) bakes (b) bake (c) baking (d) to bake
  28. 28.Priya loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  29. 29.My brother ___ ready for school. (a) am (b) are (c) is
  30. 30.Fill in a, an or the: This is ___ oldest tree in our town. (a) an (b) the (c) a
  31. 31.He ___ going to clean the room next month. (a) is (b) are (c) am
  32. 32.Neel ___ me that he was hungry. (a) said (b) asked (c) told
  33. 33.Isha ___ planted a tree already. (a) have (b) has
  34. 34.You ___ a letter yesterday. (a) writed (b) wrote (c) write (d) will write
  35. 35.Fill in a or an: ___ eagle (a) a (b) an
  36. 36.Aarav has worked in Delhi ___ five years. (a) since (b) for
  37. 37.___ Nisha hungry now? (a) Are (b) Am (c) Is
  38. 38.They ___ a new school bag. (a) have (b) has
  39. 39.The students ___ a new bicycle. (a) has (b) have
  40. 40.What is the past tense of “take”? (a) taked (b) took (c) taking (d) taken

Answer key

  1. opens
  2. have been washed
  3. don't
  4. Did
  5. makes
  6. him
  7. would
  8. has
  9. would
  10. am
  11. at
  12. built
  13. where
  14. has
  15. in
  16. whose
  17. my
  18. children
  19. him
  20. has stayed
  21. an
  22. build
  23. did he
  24. clap
  25. He often drinks tea.
  26. whose
  27. baking
  28. She
  29. is
  30. the
  31. is
  32. told
  33. has
  34. wrote
  35. an
  36. for
  37. Is
  38. have
  39. have
  40. took

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