← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 95 · 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 you ___ near the sea, you would swim every day. (a) lived (b) would live (c) live (d) will live
  2. 2.Fill in a or an: ___ igloo (a) a (b) an
  3. 3.They ___ a new cricket bat. (a) have (b) has
  4. 4.Fill in a, an or the: Meera is ___ best singer in our school. (a) a (b) the (c) an
  5. 5.Choose the right verb: Each player ___ a name tag. (a) have (b) has
  6. 6.If plants get no water, they ___. (a) died (b) dies (c) die
  7. 7.If you heat water to 100 °C, it ___. (a) boiled (b) boil (c) boils
  8. 8.If Mum makes kheer, we ___ two bowls. (a) would eat (b) will eat (c) will eats (d) ate
  9. 9.They did not ___ to school last week. (a) going (b) goes (c) go (d) went
  10. 10.Fill the gap: There are many ___ here. (a) tomato (b) tomatoe's (c) tomatoes (d) tomatos
  11. 11.Karan said, “I will bake a cake.” → Karan said that he ___ bake a cake. (a) would (b) is (c) will
  12. 12.Add the question tag: She will write a letter tomorrow, ___? (a) won't she (b) won't her (c) will she (d) doesn't she
  13. 13.Pooja ___ milk next month. (a) drank (b) will drinking (c) will drinks (d) will drink
  14. 14.My brother and I love sports. ___ play cricket every evening. (a) Ourselves (b) We (c) Our (d) Us
  15. 15.Fill in a or an: ___ hour (a) an (b) a
  16. 16.Change to passive: “Tara will sing a song tomorrow.” → A song ___ by Tara tomorrow. (a) will sung (b) will be sung (c) will be sing (d) will sing
  17. 17.Add the question tag: Rohan is not busy, ___? (a) does he (b) is he (c) isn't he (d) is him
  18. 18.What is the plural of “baby”? (a) babys (b) babies (c) baby (d) babyes
  19. 19.What is the plural of “city”? (a) city (b) citys (c) cities (d) cityes
  20. 20.If Yash found a magic lamp, he ___ wish for more holidays. (a) will (b) would be (c) did (d) would
  21. 21.Which word is the adverb? “Ananya rides gently every day.” (a) day (b) gently (c) rides (d) Ananya
  22. 22.Diya has a new cricket bat. It is ___ cricket bat. (a) her (b) hers (c) she
  23. 23.This is the town ___ my grandmother lives. (a) whose (b) who (c) where (d) which
  24. 24.That is the girl ___ helped me. (a) who (b) where (c) which (d) whose
  25. 25.Choose the right word: We took shelter ___ a big umbrella. (a) under (b) at (c) on
  26. 26.Fill the gap: Kabir drew three ___. (a) childrens (b) childs (c) children (d) child
  27. 27.Change to passive: “Diya has eaten two mangoes.” → Two mangoes ___ by Diya. (a) have been eaten (b) has been eaten (c) have eaten
  28. 28.Fill in in, on or at: The cricket match starts ___ July. (a) on (b) in (c) at
  29. 29.Fill in a or an: ___ aeroplane (a) a (b) an
  30. 30.Nisha hoped ___ vegetables. (a) buys (b) buying (c) buy (d) to buy
  31. 31.What is the past tense of “drink”? (a) drank (b) drunk (c) drinking (d) drinked
  32. 32.Manav said, “My bicycle is new.” → Manav said that ___ bicycle was new. (a) my (b) he (c) his (d) him
  33. 33.The children are going to ___ cricket tomorrow. (a) plays (b) played (c) playing (d) play
  34. 34.Change to passive: “Myra is eating a mango now.” → A mango ___ by Myra now. (a) are being eaten (b) is been eaten (c) is being eaten
  35. 35.If Mum ___ kheer, I will eat two bowls. (a) will make (b) make (c) makes (d) would make
  36. 36.Add the question tag: Arjun does not wash the dishes every day, ___? (a) does he (b) is he (c) doesn't he (d) does him
  37. 37.Fill the gap: Summer is ___ than winter. (a) hottest (b) hot (c) more hot (d) hotter
  38. 38.My brother ___ a mango next Sunday. (a) will eat (b) will eats (c) will eating (d) ate
  39. 39.The children ___ catch the ball on Saturdays. (a) aren't (b) don't (c) doesn't
  40. 40.Kabir said, “I am taking the train.” → Kabir said that he ___ the train. (a) were taking (b) am taking (c) is taking (d) was taking

Answer key

  1. lived
  2. an
  3. have
  4. the
  5. has
  6. die
  7. boils
  8. will eat
  9. go
  10. tomatoes
  11. would
  12. won't she
  13. will drink
  14. We
  15. an
  16. will be sung
  17. is he
  18. babies
  19. cities
  20. would
  21. gently
  22. her
  23. where
  24. who
  25. under
  26. children
  27. have been eaten
  28. in
  29. an
  30. to buy
  31. drank
  32. his
  33. play
  34. is being eaten
  35. makes
  36. does he
  37. hotter
  38. will eat
  39. don't
  40. was taking

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