← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 784 · 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.He ___ in the park yesterday. (a) jogs (b) jogged (c) has jogged (d) will jog
  2. 2.Fill the gap: I can see one ___. (a) train (b) trains (c) traines
  3. 3.Pooja is tired of ___ in the park. (a) to run (b) runs (c) running (d) run
  4. 4.If India ___ the match, we will dance with joy. (a) will win (b) would win (c) win (d) wins
  5. 5.Fill in in, on or at: The cricket match starts ___ Monday. (a) on (b) at (c) in
  6. 6.Tara wanted ___ a letter. (a) to write (b) writing (c) writes (d) write
  7. 7.If the shop opens early, I ___ fresh mangoes. (a) would buy (b) will buys (c) will buy (d) bought
  8. 8.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  9. 9.I ___ a new kite. (a) have (b) has
  10. 10.___ I jog in the park every day? (a) Does (b) Do (c) Are (d) Is
  11. 11.What is the plural of “family”? (a) family (b) families (c) familys (d) familyes
  12. 12.What is the plural of “boy”? (a) boy (b) boys (c) boies (d) boyes
  13. 13.Kavya is good at ___ a bicycle. (a) ride (b) rides (c) riding (d) to ride
  14. 14.Fill the gap: I can see one ___. (a) monkeys (b) monkies (c) monkey
  15. 15.Tara and Aarav have a red umbrella. This umbrella is ___. (a) they (b) their (c) theirs
  16. 16.Fill in in, on or at: Our school trip is ___ 2 October. (a) in (b) at (c) on
  17. 17.The children ___ a cartoon yesterday. (a) watch (b) have watched (c) will watch (d) watched
  18. 18.Dev asked me, “What do you want?” → Dev asked me ___. (a) what I wanted (b) what do I want (c) what did I want
  19. 19.We ___ very excited today. (a) are (b) is (c) am
  20. 20.This is the park ___ we play cricket. (a) who (b) whose (c) where (d) which
  21. 21.Add the question tag: My parents do not wear a cap every day, ___? (a) are they (b) don't they (c) do they (d) do them
  22. 22.I ___ the dog every day. (a) feeds (b) feeding (c) feed
  23. 23.Arjun is going to ___ the train next Sunday. (a) takes (b) took (c) taking (d) take
  24. 24.Add the question tag: You will not feed the dog tomorrow, ___? (a) won't you (b) do you (c) will you
  25. 25.Riya loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  26. 26.They have just ___ rice. (a) cooks (b) cooked (c) cook (d) cooking
  27. 27.Fill in a or an: ___ yellow kite (a) an (b) a
  28. 28.If I ___ wings, I would fly to school. (a) had (b) have (c) will have (d) would have
  29. 29.If I found a magic lamp, I ___ wish for more holidays. (a) did (b) would be (c) would (d) will
  30. 30.Aisha ___ with Nani since 2020. (a) stayed (b) have stayed (c) has stayed (d) stays
  31. 31.I like the train ___ leaves at six. (a) which (b) who (c) where (d) whose
  32. 32.I like the bag ___ I bought yesterday. (a) who (b) which (c) whose (d) where
  33. 33.Fill the gap: I can see one ___. (a) leafs (b) leaf (c) leaves
  34. 34.Myra kept ___ tea. (a) making (b) makes (c) make (d) to make
  35. 35.Fill in a or an: ___ useful tool (a) a (b) an
  36. 36.Karan and Yash love sports. ___ play cricket every evening. (a) Them (b) Their (c) Themselves (d) They
  37. 37.Fill in a or an: ___ hotel (a) an (b) a
  38. 38.He ___ the dishes tomorrow. (a) will washes (b) washed (c) will wash (d) will washing
  39. 39.Ananya has a new kite. It is ___ kite. (a) she (b) hers (c) her
  40. 40.Kavya is looking forward to ___ to school next week. (a) go (b) goes (c) going (d) to go

Answer key

  1. jogged
  2. train
  3. running
  4. wins
  5. on
  6. to write
  7. will buy
  8. is
  9. have
  10. Do
  11. families
  12. boys
  13. riding
  14. monkey
  15. theirs
  16. on
  17. watched
  18. what I wanted
  19. are
  20. where
  21. do they
  22. feed
  23. take
  24. will you
  25. She
  26. cooked
  27. a
  28. had
  29. would
  30. has stayed
  31. which
  32. which
  33. leaf
  34. making
  35. a
  36. They
  37. a
  38. will wash
  39. her
  40. going

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