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 the gap: I can see one ___. (a) puppy (b) puppys (c) puppies
- 2.Fill the gap: I can see one ___. (a) bookes (b) books (c) book
- 3.Add the question tag: She is not clever, ___? (a) does she (b) is her (c) is she (d) isn't she
- 4.Saanvi kept ___ a cake. (a) to bake (b) baking (c) bakes (d) bake
- 5.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) an (b) a (c) the
- 6.___ I dance on the stage in 2023? (a) Was (b) Does (c) Do (d) Did
- 7.We ___ going to play cricket next week. (a) is (b) are (c) am
- 8.He ___ cricket last Sunday. (a) has played (b) played (c) will play (d) plays
- 9.Change to passive: “Manav plants a tree every day.” → A tree ___ by Manav every day. (a) plants (b) are planted (c) is planted (d) is plant
- 10.I like the book ___ Riya lent me. (a) whose (b) where (c) who (d) which
- 11.Tara asked me, “When do you get up?” → Tara asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
- 12.Arjun said, “My bicycle is new.” → Arjun said that ___ bicycle was new. (a) his (b) he (c) him (d) my
- 13.Add the question tag: You have not eaten a mango, ___? (a) haven't you (b) do you (c) have you
- 14.What is the past tense of “take”? (a) took (b) taked (c) taken (d) taking
- 15.If the shop opens early, she ___ fresh mangoes. (a) bought (b) would buy (c) will buys (d) will buy
- 16.Choose the right word: The stars shine ___ the sky. (a) in (b) on (c) at
- 17.I ___ climbed a tree already. (a) has (b) have
- 18.Add the question tag: The students are busy, ___? (a) are they (b) don't they (c) aren't them (d) aren't they
- 19.I have a new kite. It is ___ kite. (a) me (b) my (c) I (d) mine
- 20.Fill the gap: I can see one ___. (a) traines (b) trains (c) train
- 21.Kabir ___ with Nani since 2020. (a) have stayed (b) stayed (c) stays (d) has stayed
- 22.Add the question tag: My sister drinks milk every day, ___? (a) does she (b) doesn't she (c) isn't she (d) doesn't her
- 23.Add the question tag: You do not ride a bicycle every day, ___? (a) are you (b) don't you (c) do you
- 24.Saanvi loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
- 25.Choose the right verb: Each of the students ___ a locker. (a) has (b) have
- 26.___ Saanvi at home today? (a) Is (b) Am (c) Are
- 27.Add the question tag: He tells a story every day, ___? (a) doesn't he (b) isn't he (c) does he (d) doesn't him
- 28.Riya ___ on the stage next week. (a) danced (b) will dancing (c) will dances (d) will dance
- 29.Fill in in, on or at: The shop opens ___ Sunday morning. (a) on (b) at (c) in
- 30.Choose the right verb: Each boy ___ a name tag. (a) has (b) have
- 31.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) a (c) the
- 32.I know the man ___ sells mangoes. (a) which (b) where (c) whose (d) who
- 33.We ___ caught the ball already. (a) has (b) have
- 34.___ we in the garden now? (a) Are (b) Is (c) Am
- 35.If India ___ the match, she will dance with joy. (a) will win (b) wins (c) would win (d) win
- 36.Fill in a or an: ___ elephant (a) a (b) an
- 37.Fill in a or an: ___ ox (a) a (b) an
- 38.Fill in a or an: ___ yellow kite (a) an (b) a
- 39.The children ___ in the garden now. (a) am (b) is (c) are
- 40.My brother has just ___ a letter. (a) written (b) writing (c) wrote (d) write
Answer key
- puppy
- book
- is she
- baking
- the
- Did
- are
- played
- is planted
- which
- when I got up
- his
- have you
- took
- will buy
- in
- have
- aren't they
- my
- train
- has stayed
- doesn't she
- do you
- She
- has
- Is
- doesn't he
- will dance
- on
- has
- the
- who
- have
- Are
- wins
- an
- an
- a
- are
- written
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar