← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 849 · 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 a or an: ___ ox (a) a (b) an
  2. 2.Fill the gap: I can see one ___. (a) gooses (b) goose (c) geese
  3. 3.Fill in a or an: ___ elephant (a) a (b) an
  4. 4.Add the question tag: We can feed the dog, ___? (a) can we (b) don't we (c) can't we (d) can't us
  5. 5.You are going to ___ a letter next month. (a) writing (b) write (c) wrote (d) writes
  6. 6.___ he clean the room two days ago? (a) Does (b) Did (c) Do (d) Was
  7. 7.Meera ___ in Pune since 2021. (a) have lived (b) lived (c) lives (d) has lived
  8. 8.Fill in a or an: ___ igloo (a) an (b) a
  9. 9.Which sentence is correct? (a) I often eat rice. (b) I eat often rice.
  10. 10.Diya asked me, “When do you get up?” → Diya asked me ___. (a) when do I get up (b) when I got up (c) when did I get up
  11. 11.He ___ going to help Grandma tomorrow. (a) is (b) am (c) are
  12. 12.If you drop an egg, it ___. (a) broke (b) break (c) breaks
  13. 13.Fill the gap: I can see four ___. (a) familys (b) familyes (c) family (d) families
  14. 14.He ___ rice twice a week. (a) cooking (b) cooks (c) cook
  15. 15.If it ___ tomorrow, you will stay at home. (a) rains (b) would rain (c) will rain (d) rain
  16. 16.Saanvi is looking forward to ___ in the pool next week. (a) swims (b) swim (c) to swim (d) swimming
  17. 17.Fill the gap: Summer is ___ than winter. (a) hottest (b) hot (c) more hot (d) hotter
  18. 18.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
  19. 19.Kavya kept ___ a kite. (a) flying (b) fly (c) flies (d) to fly
  20. 20.If Ananya knew the answer, she ___ tell the teacher. (a) did (b) will (c) would (d) would be
  21. 21.Which word is the adverb? “Aarav speaks loudly every day.” (a) day (b) Aarav (c) loudly (d) speaks
  22. 22.Fill in a or an: ___ yellow kite (a) a (b) an
  23. 23.Add the question tag: My brother will not build a sandcastle tomorrow, ___? (a) will him (b) does he (c) will he (d) won't he
  24. 24.Change to passive: “Priya plants a tree every day.” → A tree ___ by Priya every day. (a) are planted (b) is plant (c) is planted (d) plants
  25. 25.Fill the gap: Today is the ___ day of the year. (a) hot (b) hotter (c) most hottest (d) hottest
  26. 26.Arjun said, “I play cricket every day.” → Arjun said that he ___ cricket every day. (a) playing (b) play (c) plays (d) played
  27. 27.___ you speak Hindi yesterday? (a) Does (b) Was (c) Do (d) Did
  28. 28.Rohan has a new water bottle. It is ___ water bottle. (a) him (b) he (c) his
  29. 29.I know the woman ___ son is in my class. (a) whose (b) which (c) where (d) who
  30. 30.Fill in in, on or at: Our school trip is ___ July. (a) at (b) in (c) on
  31. 31.He ___ to school tomorrow. (a) will go (b) went (c) will goes (d) will going
  32. 32.Diya is my friend. I play with ___ every day. (a) she (b) herself (c) her
  33. 33.Fill in a or an: ___ school (a) a (b) an
  34. 34.Arjun decided ___ a tree. (a) planting (b) to plant (c) plants (d) plant
  35. 35.Fill the gap: I can see four ___. (a) glasss (b) glasses (c) glass (d) glassies
  36. 36.I have a new kite. It is ___ kite. (a) mine (b) I (c) me (d) my
  37. 37.Tara has been in the library ___ morning. (a) for (b) since
  38. 38.Fill the gap: This is the ___ bag in our class. (a) heavier (b) heaviest (c) heavy (d) most heaviest
  39. 39.You ___ with Nani since 2021. (a) have stayed (b) stay (c) has stayed (d) stayed
  40. 40.Fill in in, on or at: The shop opens ___ Sunday. (a) at (b) on (c) in

Answer key

  1. an
  2. goose
  3. an
  4. can't we
  5. write
  6. Did
  7. has lived
  8. an
  9. I often eat rice.
  10. when I got up
  11. is
  12. breaks
  13. families
  14. cooks
  15. rains
  16. swimming
  17. hotter
  18. is
  19. flying
  20. would
  21. loudly
  22. a
  23. will he
  24. is planted
  25. hottest
  26. played
  27. Did
  28. his
  29. whose
  30. in
  31. will go
  32. her
  33. a
  34. to plant
  35. glasses
  36. my
  37. since
  38. heaviest
  39. have stayed
  40. on

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