English Grammar Test Worksheet
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.Add the question tag: Tara has worn a cap, ___? (a) has she (b) doesn't she (c) hasn't she (d) hasn't her
- 2.Add the question tag: He caught the ball yesterday, ___? (a) didn't he (b) did he (c) wasn't he (d) didn't him
- 3.You ___ milk on Saturdays. (a) drink (b) drinking (c) drinks
- 4.Add the question tag: The children will tell a story tomorrow, ___? (a) won't them (b) won't they (c) will they (d) don't they
- 5.Choose the right verb: Each player ___ a water bottle. (a) has (b) have
- 6.Change to passive: “Dev has drawn three pictures.” → Three pictures ___ by Dev. (a) has been drawn (b) have been drawn (c) have drawn
- 7.You have just ___ a message. (a) sending (b) sent (c) send (d) sends
- 8.Fill the gap: I can see one ___. (a) watchs (b) watch (c) watches
- 9.___ I make tea yesterday? (a) Was (b) Did (c) Does (d) Do
- 10.Fill the gap: I can see one ___. (a) donkeys (b) donkey (c) donkies
- 11.Zoya and Rahul are my friends. I play with ___ every day. (a) them (b) their (c) they (d) themselves
- 12.What is the plural of “baby”? (a) babyes (b) babys (c) baby (d) babies
- 13.Change to passive: “Arjun sang a song yesterday.” → A song ___ by Arjun yesterday. (a) was sang (b) sang (c) was sung (d) were sung
- 14.Kabir is an easy winner. He wins ___. (a) easy (b) easyly (c) easily
- 15.Which sentence is correct? (a) We eat often rice. (b) We often eat rice.
- 16.Ananya and Tara love sports. ___ play cricket every evening. (a) They (b) Themselves (c) Their (d) Them
- 17.He has just ___ the ball. (a) caught (b) catches (c) catch (d) catching
- 18.Fill in in, on or at: The cricket match starts ___ sunset. (a) at (b) on (c) in
- 19.She has just ___ lunch. (a) bringing (b) bring (c) brought (d) brings
- 20.___ my brother wear a cap yesterday? (a) Was (b) Did (c) Does (d) Do
- 21.You are going to ___ cricket tomorrow. (a) played (b) plays (c) play (d) playing
- 22.Myra has a new school bag. It is ___ school bag. (a) she (b) hers (c) her
- 23.Fill the gap: I can see one ___. (a) pencils (b) pencil (c) penciles
- 24.You ___ a kite next Sunday. (a) flew (b) will fly (c) will flying (d) will flies
- 25.Change to passive: “Priya will fly a kite tomorrow.” → A kite ___ by Priya tomorrow. (a) will be fly (b) will flown (c) will fly (d) will be flown
- 26.Fill in a or an: ___ apple (a) an (b) a
- 27.I ___ a cartoon yesterday. (a) watch (b) watched (c) will watch (d) have watched
- 28.___ he very excited today? (a) Are (b) Am (c) Is
- 29.Fill in a or an: ___ university (a) an (b) a
- 30.Choose the right verb: Every player ___ a name tag. (a) have (b) has
- 31.Add the question tag: You do not tell a story every day, ___? (a) are you (b) don't you (c) do you
- 32.Choose the right word: We took shelter ___ a big umbrella. (a) under (b) at (c) on
- 33.Fill in in, on or at: The shop opens ___ Christmas Day. (a) in (b) on (c) at
- 34.You ___ throw the ball every Sunday. (a) aren't (b) doesn't (c) don't
- 35.They ___ a cap yesterday. (a) wore (b) weared (c) wear (d) will wear
- 36.Kunal is a quiet reader. He reads ___. (a) quiet (b) quietly (c) quitely
- 37.If it rains tomorrow, they ___ at home. (a) would stay (b) stayed (c) will stay (d) will stays
- 38.Rahul is tired of ___ the match. (a) to win (b) winning (c) win (d) wins
- 39.Aditya ___ in Pune since 2019. (a) has lived (b) have lived (c) lives (d) lived
- 40.Fill the gap: I can see four ___. (a) boxs (b) box (c) boxies (d) boxes
Answer key
- hasn't she
- didn't he
- drink
- won't they
- has
- have been drawn
- sent
- watch
- Did
- donkey
- them
- babies
- was sung
- easily
- We often eat rice.
- They
- caught
- at
- brought
- Did
- play
- her
- pencil
- will fly
- will be flown
- an
- watched
- Is
- a
- has
- do you
- under
- on
- don't
- wore
- quietly
- will stay
- winning
- has lived
- boxes
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar