← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 816 · 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.Fill in in, on or at: We will visit Nani ___ the evening. (a) in (b) at (c) on
  2. 2.Change to passive: “Omkar is singing two songs now.” → Two songs ___ by Omkar now. (a) is being sung (b) are being sung (c) are been sung
  3. 3.___ my brother jog in the park every morning? (a) Is (b) Do (c) Are (d) Does
  4. 4.You ___ in the park next Sunday. (a) will running (b) will runs (c) ran (d) will run
  5. 5.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) in (b) at (c) on
  6. 6.___ Rohan buy vegetables every Sunday? (a) Are (b) Do (c) Does (d) Is
  7. 7.Fill in in, on or at: The shop opens ___ sunset. (a) at (b) on (c) in
  8. 8.You have just ___ a message. (a) send (b) sent (c) sends (d) sending
  9. 9.Karan avoided ___ a kite. (a) flying (b) fly (c) flies (d) to fly
  10. 10.If they ___ a magic lamp, they would wish for more holidays. (a) find (b) will find (c) would find (d) found
  11. 11.Change to passive: “Ishaan bakes two cakes every Sunday.” → Two cakes ___ by Ishaan every Sunday. (a) are baked (b) bakes (c) are bake (d) is baked
  12. 12.Choose the right word: Meet me ___ the school gate. (a) in (b) at (c) under
  13. 13.Change to passive: “Aditya has flown a kite.” → A kite ___ by Aditya. (a) has been flown (b) have been flown (c) has flown
  14. 14.Fill in a or an: ___ igloo (a) an (b) a
  15. 15.Rahul ___ me that he was tired. (a) said (b) told (c) asked
  16. 16.That is the train ___ leaves at six. (a) where (b) whose (c) which (d) who
  17. 17.She ___ a new school bag. (a) have (b) has
  18. 18.Choose the right verb: My trousers ___ new. (a) is (b) are
  19. 19.Fill the gap: This story is ___ than that one. (a) more interesting (b) interesting (c) most interesting (d) interestinger
  20. 20.They have waited for the bus ___ ten minutes. (a) since (b) for
  21. 21.He ___ made tea already. (a) have (b) has
  22. 22.Aarav said, “I will watch a cartoon.” → Aarav said that he ___ watch a cartoon. (a) would (b) is (c) will
  23. 23.Meera is a fast runner. She runs ___. (a) fast (b) fastly
  24. 24.My cousins ___ tea next week. (a) made (b) will making (c) will makes (d) will make
  25. 25.Choose the right verb: Each child ___ a name tag. (a) has (b) have
  26. 26.My sister and I love sports. ___ play cricket every evening. (a) We (b) Us (c) Our (d) Ourselves
  27. 27.Diya is my friend. I play with ___ every day. (a) her (b) she (c) herself
  28. 28.That is the girl ___ helped me. (a) which (b) who (c) whose (d) where
  29. 29.Fill the gap: Kabir drew three ___. (a) glasss (b) glasses (c) glass (d) glassies
  30. 30.My sister did not ___ the room yesterday. (a) cleaned (b) cleans (c) cleaning (d) clean
  31. 31.He did not ___ in the park two days ago. (a) jogged (b) jogging (c) jogs (d) jog
  32. 32.I ___ the match every day. (a) win (b) winning (c) wins
  33. 33.Which sentence is correct? (a) He often drinks tea. (b) He drinks often tea.
  34. 34.She has known my best friend ___ January. (a) for (b) since
  35. 35.Aarav said, “My pencil is broken.” → Aarav said that ___ pencil was broken. (a) my (b) he (c) him (d) his
  36. 36.Fill in in, on or at: The shop opens ___ 7 o'clock. (a) on (b) in (c) at
  37. 37.Ishaan did not ___ vegetables last week. (a) bought (b) buy (c) buying (d) buys
  38. 38.We are going to ___ a cake next week. (a) baked (b) bake (c) baking (d) bakes
  39. 39.Omkar ___ the train next week. (a) will takes (b) will take (c) took (d) will taking
  40. 40.We ___ going to tell a story next Sunday. (a) are (b) am (c) is

Answer key

  1. in
  2. are being sung
  3. Does
  4. will run
  5. on
  6. Does
  7. at
  8. sent
  9. flying
  10. found
  11. are baked
  12. at
  13. has been flown
  14. an
  15. told
  16. which
  17. has
  18. are
  19. more interesting
  20. for
  21. has
  22. would
  23. fast
  24. will make
  25. has
  26. We
  27. her
  28. who
  29. glasses
  30. clean
  31. jog
  32. win
  33. He often drinks tea.
  34. since
  35. his
  36. at
  37. buy
  38. bake
  39. will take
  40. are

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