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.Ananya ___ Grandma on Saturdays. (a) help (b) helping (c) helps
- 2.I ___ Hindi every day. (a) speaks (b) speak (c) speaking
- 3.Tara has a red school bag. This school bag is ___. (a) she (b) hers (c) her
- 4.Rohan loves sports. ___ plays cricket every evening. (a) His (b) He (c) Himself (d) Him
- 5.Fill the gap: I can see one ___. (a) tooth (b) teeth (c) tooths
- 6.He ___ a new school bag. (a) have (b) has
- 7.Rohan is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 8.Rahul said, “My kite is torn.” → Rahul said that ___ kite was torn. (a) him (b) his (c) he (d) my
- 9.Which word is the adverb? “Farhan plays badly every day.” (a) day (b) plays (c) badly (d) Farhan
- 10.What is the plural of “puppy”? (a) puppys (b) puppies (c) puppy (d) puppyes
- 11.My brother and I have a red bicycle. This bicycle is ___. (a) our (b) we (c) ours
- 12.Add the question tag: I did not clean the room yesterday, ___? (a) did me (b) was I (c) did I (d) didn't I
- 13.Fill in a or an: ___ eagle (a) a (b) an
- 14.What is the plural of “goose”? (a) geeses (b) goose (c) gooses (d) geese
- 15.Change to passive: “Rahul baked two cakes yesterday.” → Two cakes ___ by Rahul yesterday. (a) was baked (b) baked (c) were baked (d) were bake
- 16.___ he in the garden now? (a) Are (b) Is (c) Am
- 17.Fill the gap: The Ganga is ___ than the Yamuna. (a) longer (b) more long (c) long (d) longest
- 18.Riya ___ a mango tomorrow. (a) will eat (b) will eating (c) will eats (d) ate
- 19.I like the kite ___ my uncle gave me. (a) which (b) where (c) whose (d) who
- 20.My sister has just ___ a song. (a) sang (b) sung (c) sing (d) singing
- 21.If you mix blue and yellow, you ___ green. (a) gets (b) get (c) got
- 22.Change to passive: “Isha ate a mango yesterday.” → A mango ___ by Isha yesterday. (a) was ate (b) were eaten (c) was eaten (d) ate
- 23.My sister did not ___ a bicycle yesterday. (a) rode (b) riding (c) ride (d) rides
- 24.Fill in a or an: ___ unusual toy (a) an (b) a
- 25.Fill the gap: This was the ___ day of my holiday. (a) worse (b) most worst (c) worst (d) bad
- 26.Farhan has lived in Pune ___ six months. (a) for (b) since
- 27.Aditya has a new school bag. It is ___ school bag. (a) he (b) him (c) his
- 28.He did not ___ a kite yesterday. (a) flew (b) fly (c) flying (d) flies
- 29.Change to passive: “Neel sings two songs every Sunday.” → Two songs ___ by Neel every Sunday. (a) sings (b) are sang (c) are sung (d) is sung
- 30.Fill the gap: I can see one ___. (a) dish (b) dishes (c) dishs
- 31.She ___ the train next week. (a) will takes (b) took (c) will take (d) will taking
- 32.___ Neel drink milk in 2023? (a) Does (b) Did (c) Do (d) Was
- 33.Choose the right verb: All the players ___ a notebook. (a) have (b) has
- 34.___ she play cricket last Sunday? (a) Was (b) Did (c) Do (d) Does
- 35.Fill in in, on or at: The cricket match starts ___ my birthday. (a) in (b) on (c) at
- 36.Fill in in, on or at: The cricket match starts ___ Monday. (a) in (b) at (c) on
- 37.If Zoya got a free day, she ___ visit Nani. (a) will (b) did (c) would be (d) would
- 38.Which sentence is correct? (a) He never drinks milk. (b) He drinks never milk.
- 39.Fill the gap: An elephant is ___ than a horse. (a) biggest (b) more big (c) bigger (d) big
- 40.Priya planned ___ a message. (a) send (b) to send (c) sending (d) sends
Answer key
- helps
- speak
- hers
- He
- tooth
- has
- him
- his
- badly
- puppies
- ours
- did I
- an
- geese
- were baked
- Is
- longer
- will eat
- which
- sung
- get
- was eaten
- ride
- an
- worst
- for
- his
- fly
- are sung
- dish
- will take
- Did
- have
- Did
- on
- on
- would
- He never drinks milk.
- bigger
- to send
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar