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.Choose the right word: The stars shine ___ the sky. (a) on (b) at (c) in
- 2.Change to passive: “Ira has cleaned the rooms.” → The rooms ___ by Ira. (a) have been cleaned (b) have cleaned (c) has been cleaned
- 3.I ___ late today. (a) is (b) are (c) am
- 4.The students did not ___ a mango two days ago. (a) eating (b) eat (c) eats (d) ate
- 5.Fill in in, on or at: Our school trip is ___ night. (a) at (b) on (c) in
- 6.Change to passive: “Aisha will sing a song tomorrow.” → A song ___ by Aisha tomorrow. (a) will sung (b) will be sing (c) will be sung (d) will sing
- 7.Aisha has a red water bottle. This water bottle is ___. (a) hers (b) her (c) she
- 8.Add the question tag: You go to school every day, ___? (a) do you (b) don't you (c) aren't you
- 9.My brother ___ vegetables twice a week. (a) buys (b) buy (c) buying
- 10.I did not ___ vegetables yesterday. (a) buys (b) bought (c) buy (d) buying
- 11.Change to passive: “Riya baked a cake yesterday.” → A cake ___ by Riya yesterday. (a) was baked (b) was bake (c) baked (d) were baked
- 12.What is the plural of “wolf”? (a) wolves (b) wolfes (c) wolf (d) wolfs
- 13.Meera has a red bicycle. This bicycle is ___. (a) her (b) she (c) hers
- 14.Add the question tag: We will not ride a bicycle tomorrow, ___? (a) do we (b) won't we (c) will us (d) will we
- 15.The students ___ a letter on Saturdays. (a) write (b) writing (c) writes
- 16.___ Ananya happy today? (a) Is (b) Am (c) Are
- 17.My brother ___ in the park on Saturdays. (a) jog (b) jogging (c) jogs
- 18.If Neel had wings, he ___ fly to school. (a) would be (b) will (c) did (d) would
- 19.___ the children in the garden now? (a) Is (b) Are (c) Am
- 20.___ I climb a tree two days ago? (a) Did (b) Does (c) Was (d) Do
- 21.Rohan is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 22.Fill in in, on or at: Our school trip is ___ 2027. (a) in (b) at (c) on
- 23.Diya ___ in the park on Saturdays. (a) jogging (b) jogs (c) jog
- 24.Add the question tag: Ananya is hungry, ___? (a) isn't her (b) isn't she (c) doesn't she (d) is she
- 25.We ___ a bicycle two days ago. (a) rode (b) will ride (c) ride (d) rided
- 26.Fill in in, on or at: The cricket match starts ___ 2027. (a) at (b) on (c) in
- 27.___ my sister dance on the stage every day? (a) Are (b) Does (c) Is (d) Do
- 28.Add the question tag: We will win the match tomorrow, ___? (a) don't we (b) won't we (c) won't us (d) will we
- 29.She ___ in this school since 2019. (a) studied (b) studies (c) has studied (d) have studied
- 30.Rohan said, “I have carried the bag.” → Rohan said that he ___ the bag. (a) has carried (b) had carried (c) have carried
- 31.Fill the gap: A cheetah is ___ than a horse. (a) fast (b) faster (c) more fast (d) fastest
- 32.Priya is a neat writer. She writes ___. (a) neatley (b) neatly (c) neat
- 33.Meera is a fast runner. She runs ___. (a) fastly (b) fast
- 34.Priya said, “My pencil is broken.” → Priya said that ___ pencil was broken. (a) hers (b) she (c) her (d) my
- 35.That is the train ___ leaves at six. (a) where (b) which (c) who (d) whose
- 36.You ___ win the match every morning. (a) aren't (b) don't (c) doesn't
- 37.He ___ the bag next Sunday. (a) will carry (b) will carries (c) carried (d) will carrying
- 38.___ Nisha clean the room on Saturdays? (a) Are (b) Does (c) Do (d) Is
- 39.Riya promised ___ Hindi. (a) to speak (b) speaks (c) speaking (d) speak
- 40.He ___ drunk milk already. (a) has (b) have
Answer key
- in
- have been cleaned
- am
- eat
- at
- will be sung
- hers
- don't you
- buys
- buy
- was baked
- wolves
- hers
- will we
- write
- Is
- jogs
- would
- Are
- Did
- him
- in
- jogs
- isn't she
- rode
- in
- Does
- won't we
- has studied
- had carried
- faster
- neatly
- fast
- her
- which
- don't
- will carry
- Does
- to speak
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar