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.I have a new water bottle. It is ___ water bottle. (a) mine (b) my (c) I (d) me
- 2.Pooja ___ in this school since 2020. (a) studies (b) have studied (c) has studied (d) studied
- 3.Isha is fond of ___ rice. (a) cooks (b) cooking (c) to cook (d) cook
- 4.Change to passive: “Vivaan is singing a song now.” → A song ___ by Vivaan now. (a) is being sung (b) is been sung (c) are being sung
- 5.I have a red school bag. This school bag is ___. (a) my (b) I (c) mine
- 6.Add the question tag: Vivaan can dance on the stage, ___? (a) can't he (b) can he (c) doesn't he (d) can't him
- 7.If you mix red and white, you ___ pink. (a) got (b) gets (c) get
- 8.She ___ a tree last week. (a) has climbed (b) will climb (c) climbed (d) climbs
- 9.What is the past tense of “write”? (a) writing (b) wrote (c) written (d) writed
- 10.I ___ a new cricket bat. (a) has (b) have
- 11.Dev said, “My bag is heavy.” → Dev said that ___ bag was heavy. (a) him (b) he (c) his (d) my
- 12.Farhan is interested in ___ Grandma. (a) help (b) helps (c) to help (d) helping
- 13.___ you late today? (a) Are (b) Is (c) Am
- 14.Saanvi is my friend. I play with ___ every day. (a) herself (b) her (c) she
- 15.Riya said, “My kite is torn.” → Riya said that ___ kite was torn. (a) my (b) her (c) hers (d) she
- 16.If Ananya ___ a lot of money, she would buy a big library. (a) will have (b) had (c) has (d) would have
- 17.Fill the gap: Summer is ___ than winter. (a) hot (b) more hot (c) hottest (d) hotter
- 18.That is the kite ___ my uncle gave me. (a) which (b) whose (c) who (d) where
- 19.Add the question tag: They are tall, ___? (a) don't they (b) aren't them (c) are they (d) aren't they
- 20.___ he tell a story twice a week? (a) Are (b) Is (c) Do (d) Does
- 21.Fill the gap: Kabir drew three ___. (a) sheeps (b) sheepes (c) sheep
- 22.Choose the right verb: Each boy ___ a water bottle. (a) has (b) have
- 23.Ira ___ played cricket already. (a) have (b) has
- 24.If the shop ___ early, she will buy fresh mangoes. (a) would open (b) opens (c) will open (d) open
- 25.Neel is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 26.Dev is my friend. I play with ___ every day. (a) him (b) himself (c) he
- 27.Fill in a or an: ___ onion (a) an (b) a
- 28.This is the teacher ___ teaches us maths. (a) which (b) whose (c) where (d) who
- 29.The children have known my best friend ___ two years. (a) for (b) since
- 30.___ Manav in the garden now? (a) Am (b) Is (c) Are
- 31.Fill the gap: I can see one ___. (a) ladys (b) ladies (c) lady
- 32.Fill in in, on or at: The cricket match starts ___ winter. (a) at (b) in (c) on
- 33.Fill the gap: The Taj Mahal is the ___ building in Agra. (a) famous (b) more famous (c) famousest (d) most famous
- 34.Add the question tag: My brother does not build a sandcastle every day, ___? (a) does him (b) is he (c) does he (d) doesn't he
- 35.Fill the gap: Diya is as ___ as Tara. (a) younger (b) young (c) youngest
- 36.Kavya said, “I have worn a cap.” → Kavya said that she ___ a cap. (a) have worn (b) has worn (c) had worn
- 37.Change to passive: “Yash is eating a mango now.” → A mango ___ by Yash now. (a) are being eaten (b) is been eaten (c) is being eaten
- 38.Add the question tag: I do not go to school every day, ___? (a) don't I (b) am I (c) do me (d) do I
- 39.That is the school ___ my mother teaches. (a) whose (b) who (c) where (d) which
- 40.Fill in a or an: ___ hotel (a) an (b) a
Answer key
- my
- has studied
- cooking
- is being sung
- mine
- can't he
- get
- climbed
- wrote
- have
- his
- helping
- Are
- her
- her
- had
- hotter
- which
- aren't they
- Does
- sheep
- has
- has
- opens
- him
- him
- an
- who
- for
- Is
- lady
- in
- most famous
- does he
- young
- had worn
- is being eaten
- do I
- where
- a
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar