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.Add the question tag: You do not ride a bicycle every day, ___? (a) don't you (b) do you (c) are you
- 2.Arjun is good at ___ a bicycle. (a) to ride (b) riding (c) ride (d) rides
- 3.Fill the gap: Kabir drew three ___. (a) glasses (b) glasss (c) glassies (d) glass
- 4.Neel is good at ___ Hindi. (a) speak (b) speaks (c) to speak (d) speaking
- 5.I am going to ___ the train next month. (a) taking (b) takes (c) take (d) took
- 6.Fill in a or an: ___ house (a) a (b) an
- 7.Fill the gap: Aarav is as ___ as Manav. (a) tall (b) taller (c) tallest
- 8.___ we send a message last week? (a) Do (b) Was (c) Did (d) Does
- 9.Sneha ___ vegetables every day. (a) buy (b) buying (c) buys
- 10.This is the town ___ my grandmother lives. (a) which (b) where (c) who (d) whose
- 11.If we lived near the sea, we ___ swim every day. (a) would (b) will (c) did (d) would be
- 12.Fill in a or an: ___ unicorn (a) an (b) a
- 13.Dev is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 14.Add the question tag: They did not make tea yesterday, ___? (a) were they (b) didn't they (c) did they (d) did them
- 15.I ___ a new bicycle. (a) has (b) have
- 16.Change to passive: “Dev has flown a kite.” → A kite ___ by Dev. (a) has been flown (b) have been flown (c) has flown
- 17.Kunal ___ climbed a tree already. (a) have (b) has
- 18.He ___ a tree every morning. (a) climb (b) climbs (c) climbing
- 19.Add the question tag: My friends cannot catch the ball, ___? (a) can they (b) can them (c) can't they (d) do they
- 20.Fill in a or an: ___ eagle (a) an (b) a
- 21.___ we study science every day? (a) Does (b) Is (c) Are (d) Do
- 22.He ___ a cartoon two days ago. (a) has watched (b) will watch (c) watched (d) watches
- 23.Fill the gap: I can see one ___. (a) bookes (b) book (c) books
- 24.___ I happy today? (a) Are (b) Am (c) Is
- 25.Which word is the adverb? “Omkar learns quickly every day.” (a) quickly (b) day (c) learns (d) Omkar
- 26.Add the question tag: She cannot feed the dog, ___? (a) can't she (b) can she (c) does she (d) can her
- 27.Which word is the adverb? “Nisha walks slowly every day.” (a) walks (b) slowly (c) Nisha (d) day
- 28.The children ___ the room last Sunday. (a) clean (b) cleaned (c) have cleaned (d) will clean
- 29.Fill in a or an: ___ uncle (a) an (b) a
- 30.Which word is the adverb? “Isha wins easily every day.” (a) wins (b) day (c) Isha (d) easily
- 31.Tara is a gentle rider. She rides ___. (a) gentlely (b) gentle (c) gently
- 32.What is the past tense of “write”? (a) written (b) writing (c) wrote (d) writed
- 33.Fill the gap: Saanvi is as ___ as Manav. (a) tall (b) tallest (c) taller
- 34.The children ___ in Delhi since 2020. (a) work (b) have worked (c) has worked (d) worked
- 35.Fill in a or an: ___ igloo (a) an (b) a
- 36.This is the girl ___ bag is red. (a) who (b) whose (c) which (d) where
- 37.This is the train ___ leaves at six. (a) where (b) whose (c) which (d) who
- 38.Kavya asked me, “What do you want?” → Kavya asked me ___. (a) what did I want (b) what I wanted (c) what do I want
- 39.If Ira got a free day, she ___ visit Nani. (a) will (b) did (c) would be (d) would
- 40.Change to passive: “Ananya has painted the walls.” → The walls ___ by Ananya. (a) has been painted (b) have been painted (c) have painted
Answer key
- do you
- riding
- glasses
- speaking
- take
- a
- tall
- Did
- buys
- where
- would
- a
- him
- did they
- have
- has been flown
- has
- climbs
- can they
- an
- Do
- watched
- book
- Am
- quickly
- can she
- slowly
- cleaned
- an
- easily
- gently
- wrote
- tall
- have worked
- an
- whose
- which
- what I wanted
- would
- have been painted
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar