← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 346 · 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.Zoya wanted ___ in the park. (a) jog (b) jogging (c) to jog (d) jogs
  2. 2.Aarav ___ climb a tree on Saturdays. (a) doesn't (b) isn't (c) don't
  3. 3.I have been in the library ___ half an hour. (a) for (b) since
  4. 4.Fill in in, on or at: Our school trip is ___ Christmas Day. (a) at (b) in (c) on
  5. 5.Change to passive: “Aditya has washed the plates.” → The plates ___ by Aditya. (a) have been washed (b) has been washed (c) have washed
  6. 6.Meera has a new kite. It is ___ kite. (a) she (b) hers (c) her
  7. 7.Choose the right word: The ball rolled ___ the sofa. (a) at (b) under (c) in
  8. 8.Rahul is my friend. I play with ___ every day. (a) him (b) himself (c) he
  9. 9.Vivaan practised ___ vegetables. (a) to buy (b) buying (c) buy (d) buys
  10. 10.Fill the gap: The cheetah is the ___ animal on land. (a) faster (b) most fastest (c) fast (d) fastest
  11. 11.Vivaan refused ___ to school. (a) to go (b) go (c) goes (d) going
  12. 12.Ira is a happy singer. She sings ___. (a) happily (b) happyly (c) happy
  13. 13.My sister ___ a mango twice a week. (a) eat (b) eats (c) eating
  14. 14.If you heat ice, it ___. (a) melts (b) melted (c) melt
  15. 15.Arjun said, “I help Grandma every day.” → Arjun said that he ___ Grandma every day. (a) helped (b) help (c) helping (d) helps
  16. 16.Choose the right verb: All the students ___ a locker. (a) has (b) have
  17. 17.You ___ science tomorrow. (a) studied (b) will studying (c) will study (d) will studies
  18. 18.If Rahul ___ a free day, he would visit Nani. (a) would get (b) gets (c) got (d) will get
  19. 19.Karan ___ a tree on Saturdays. (a) climbs (b) climbing (c) climb
  20. 20.Ishaan wanted ___ a cartoon. (a) watches (b) to watch (c) watch (d) watching
  21. 21.Fill the gap: I can see four ___. (a) leafs (b) leaf (c) leaves (d) leafes
  22. 22.Change to passive: “Vivaan has cleaned the rooms.” → The rooms ___ by Vivaan. (a) have cleaned (b) have been cleaned (c) has been cleaned
  23. 23.If it ___ tomorrow, she will stay at home. (a) rains (b) would rain (c) rain (d) will rain
  24. 24.You ___ a letter next month. (a) will write (b) will writes (c) wrote (d) will writing
  25. 25.___ we at home today? (a) Is (b) Are (c) Am
  26. 26.Manav said, “I will bring lunch.” → Manav said that he ___ bring lunch. (a) is (b) will (c) would
  27. 27.Add the question tag: They helped Grandma yesterday, ___? (a) didn't them (b) weren't they (c) didn't they (d) did they
  28. 28.My sister ___ in the garden now. (a) is (b) are (c) am
  29. 29.Aditya hoped ___ a letter. (a) write (b) writes (c) writing (d) to write
  30. 30.Myra finished ___ a cake. (a) bakes (b) to bake (c) baking (d) bake
  31. 31.I know the girl ___ bag is red. (a) whose (b) who (c) where (d) which
  32. 32.Kabir said, “I will take the train.” → Kabir said that he ___ take the train. (a) will (b) would (c) is
  33. 33.Fill the gap: A cheetah is ___ than a horse. (a) fastest (b) faster (c) more fast (d) fast
  34. 34.Fill the gap: I can see one ___. (a) mans (b) man (c) men
  35. 35.Fill in a or an: ___ European city (a) an (b) a
  36. 36.Change to passive: “Zoya has planted a tree.” → A tree ___ by Zoya. (a) have been planted (b) has planted (c) has been planted
  37. 37.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) in (b) on (c) at
  38. 38.___ I swim in the pool every morning? (a) Do (b) Does (c) Are (d) Is
  39. 39.Change to passive: “Diya sings two songs every day.” → Two songs ___ by Diya every day. (a) are sung (b) sings (c) are sang (d) is sung
  40. 40.Fill in a or an: ___ egg (a) a (b) an

Answer key

  1. to jog
  2. doesn't
  3. for
  4. on
  5. have been washed
  6. her
  7. under
  8. him
  9. buying
  10. fastest
  11. to go
  12. happily
  13. eats
  14. melts
  15. helped
  16. have
  17. will study
  18. got
  19. climbs
  20. to watch
  21. leaves
  22. have been cleaned
  23. rains
  24. will write
  25. Are
  26. would
  27. didn't they
  28. is
  29. to write
  30. baking
  31. whose
  32. would
  33. faster
  34. man
  35. a
  36. has been planted
  37. on
  38. Do
  39. are sung
  40. an

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