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.Fill in a, an or the: ___ moon shines at night. (a) a (b) the (c) an
- 2.Add the question tag: My sister has written a letter, ___? (a) doesn't she (b) hasn't she (c) hasn't her (d) has she
- 3.Change to passive: “Kabir is planting a tree now.” → A tree ___ by Kabir now. (a) are being planted (b) is been planted (c) is being planted
- 4.I ___ with Nani since 2019. (a) stay (b) stayed (c) has stayed (d) have stayed
- 5.Ishaan is my friend. I play with ___ every day. (a) he (b) him (c) himself
- 6.Fill in a or an: ___ honour (a) a (b) an
- 7.That is the man ___ sells mangoes. (a) whose (b) where (c) who (d) which
- 8.Fill the gap: I can see four ___. (a) boyes (b) boy (c) boys (d) boies
- 9.She ___ late today. (a) is (b) are (c) am
- 10.If you drop an egg, it ___. (a) break (b) breaks (c) broke
- 11.Riya said, “My bag is heavy.” → Riya said that ___ bag was heavy. (a) she (b) my (c) hers (d) her
- 12.Which word is the adverb? “Riya speaks loudly every day.” (a) Riya (b) day (c) speaks (d) loudly
- 13.This is the book ___ Riya lent me. (a) where (b) which (c) whose (d) who
- 14.My parents did not ___ vegetables yesterday. (a) buy (b) buying (c) bought (d) buys
- 15.I ___ hungry now. (a) is (b) are (c) am
- 16.We are going to ___ the ball next Sunday. (a) throwing (b) throw (c) throws (d) threw
- 17.She ___ a kite in 2023. (a) flies (b) flew (c) will fly (d) flyed
- 18.They ___ a new school bag. (a) has (b) have
- 19.Priya is looking forward to ___ a bicycle next week. (a) ride (b) rides (c) to ride (d) riding
- 20.Change to passive: “Neel is building two sandcastles now.” → Two sandcastles ___ by Neel now. (a) are being built (b) is being built (c) are been built
- 21.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) an (b) a (c) the
- 22.___ they play cricket on Saturdays? (a) Do (b) Is (c) Are (d) Does
- 23.Fill in a or an: ___ tiger (a) a (b) an
- 24.Which word is the adverb? “Isha reads quietly every day.” (a) quietly (b) Isha (c) day (d) reads
- 25.If India ___ the match, she will dance with joy. (a) win (b) will win (c) wins (d) would win
- 26.I know the girl ___ helped me. (a) where (b) who (c) whose (d) which
- 27.This is the man ___ car is new. (a) who (b) whose (c) which (d) where
- 28.Omkar said, “My pencil is broken.” → Omkar said that ___ pencil was broken. (a) my (b) him (c) he (d) his
- 29.Choose the right verb: All the girls ___ a water bottle. (a) has (b) have
- 30.I have just ___ a tree. (a) plants (b) planting (c) plant (d) planted
- 31.Dev and Nisha are my friends. I play with ___ every day. (a) they (b) them (c) their (d) themselves
- 32.They ___ a sandcastle on Saturdays. (a) building (b) builds (c) build
- 33.Add the question tag: We send a message every day, ___? (a) do we (b) don't us (c) don't we (d) aren't we
- 34.Choose the right word: Fish swim ___ the river. (a) at (b) in (c) on
- 35.He did not ___ in the pool two days ago. (a) swimming (b) swam (c) swim (d) swims
- 36.My sister and I love sports. ___ play cricket every evening. (a) Us (b) Our (c) We (d) Ourselves
- 37.Choose the right verb: Each player ___ a name tag. (a) have (b) has
- 38.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) in (c) at
- 39.Fill in in, on or at: We will visit Nani ___ March. (a) at (b) in (c) on
- 40.If it rains tomorrow, I ___ at home. (a) will stay (b) stayed (c) will stays (d) would stay
Answer key
- the
- hasn't she
- is being planted
- have stayed
- him
- an
- who
- boys
- is
- breaks
- her
- loudly
- which
- buy
- am
- throw
- flew
- have
- riding
- are being built
- the
- Do
- a
- quietly
- wins
- who
- whose
- his
- have
- planted
- them
- build
- don't we
- in
- swim
- We
- has
- at
- in
- will stay
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar