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 verb: Neither the girls nor Kunal ___ coming today. (a) are (b) is
- 2.Ira is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 3.Fill in a or an: ___ umbrella (a) a (b) an
- 4.We are going to ___ the train next Sunday. (a) took (b) taking (c) take (d) takes
- 5.Saanvi has a red bicycle. This bicycle is ___. (a) her (b) she (c) hers
- 6.Change to passive: “Manav is singing a song now.” → A song ___ by Manav now. (a) is been sung (b) are being sung (c) is being sung
- 7.Rahul said, “I have eaten a mango.” → Rahul said that he ___ a mango. (a) had eaten (b) has eaten (c) have eaten
- 8.Myra is a fast runner. She runs ___. (a) fastly (b) fast
- 9.Manav ___ ready for school. (a) are (b) am (c) is
- 10.What is the past tense of “fly”? (a) flying (b) flown (c) flew (d) flyed
- 11.If you ___ a magic lamp, you would wish for more holidays. (a) will find (b) find (c) would find (d) found
- 12.My brother ___ a message in 2023. (a) will send (b) sends (c) sent (d) sended
- 13.Fill in in, on or at: Our school trip is ___ Friday. (a) in (b) at (c) on
- 14.Aisha said, “My bicycle is new.” → Aisha said that ___ bicycle was new. (a) hers (b) my (c) her (d) she
- 15.Change to passive: “Karan sings two songs every day.” → Two songs ___ by Karan every day. (a) is sung (b) are sung (c) are sang (d) sings
- 16.If Pooja ___ a free day, she would visit Nani. (a) got (b) gets (c) would get (d) will get
- 17.I like the bag ___ I bought yesterday. (a) who (b) which (c) where (d) whose
- 18.Fill in in, on or at: The shop opens ___ the afternoon. (a) at (b) on (c) in
- 19.She ___ in the garden now. (a) is (b) are (c) am
- 20.This is the man ___ car is new. (a) whose (b) who (c) which (d) where
- 21.Choose the right verb: Each of the students ___ a notebook. (a) have (b) has
- 22.If you drop an egg, it ___. (a) breaks (b) break (c) broke
- 23.If it rains tomorrow, we ___ at home. (a) will stays (b) would stay (c) will stay (d) stayed
- 24.Riya and Ananya have a red kite. This kite is ___. (a) their (b) they (c) theirs
- 25.Tara ___ in Pune since 2022. (a) has lived (b) lives (c) have lived (d) lived
- 26.Fill in in, on or at: The shop opens ___ Friday. (a) at (b) on (c) in
- 27.You have lived in Pune ___ January. (a) for (b) since
- 28.Which sentence is correct? (a) She never drinks milk. (b) She drinks never milk.
- 29.Kabir is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 30.Aarav kept ___ the dishes. (a) washing (b) wash (c) washes (d) to wash
- 31.If they found a magic lamp, they ___ wish for more holidays. (a) did (b) would be (c) will (d) would
- 32.This is the school ___ my mother teaches. (a) where (b) who (c) whose (d) which
- 33.Fill in in, on or at: We will visit Nani ___ summer. (a) in (b) at (c) on
- 34.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) an (c) the
- 35.Farhan is good at ___ the bag. (a) carrying (b) carry (c) carries (d) to carry
- 36.We ___ a song last week. (a) sang (b) sing (c) will sing (d) have sung
- 37.Fill the gap: Kabir drew three ___. (a) train's (b) train (c) trains (d) traines
- 38.Aisha ___ that she was late. (a) said (b) told (c) asked
- 39.Add the question tag: You have not helped Grandma, ___? (a) do you (b) have you (c) haven't you
- 40.She ___ going to tell a story next month. (a) am (b) are (c) is
Answer key
- is
- her
- an
- take
- hers
- is being sung
- had eaten
- fast
- is
- flew
- found
- sent
- on
- her
- are sung
- got
- which
- in
- is
- whose
- has
- breaks
- will stay
- theirs
- has lived
- on
- since
- She never drinks milk.
- him
- washing
- would
- where
- in
- the
- carrying
- sang
- trains
- said
- have you
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar