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 ___ a new school bag. (a) has (b) have
- 2.I ___ swum in the pool already. (a) has (b) have
- 3.The children are going to ___ the dishes next week. (a) washes (b) wash (c) washed (d) washing
- 4.They ___ bring lunch every day. (a) don't (b) aren't (c) doesn't
- 5.Fill the gap: I can see four ___. (a) knife (b) knifes (c) knifs (d) knives
- 6.You ___ going to win the match tomorrow. (a) am (b) is (c) are
- 7.Saanvi is fond of ___ the dog. (a) to feed (b) feeding (c) feeds (d) feed
- 8.We ___ bake a cake twice a week. (a) doesn't (b) aren't (c) don't
- 9.___ Nisha happy today? (a) Are (b) Is (c) Am
- 10.Aisha ___ in this school since 2021. (a) studied (b) has studied (c) studies (d) have studied
- 11.This is the kite ___ my uncle gave me. (a) who (b) whose (c) where (d) which
- 12.They ___ a new bicycle. (a) has (b) have
- 13.Add the question tag: My brother does not feed the dog every day, ___? (a) does he (b) is he (c) does him (d) doesn't he
- 14.Fill in in, on or at: We will visit Nani ___ Sunday. (a) in (b) at (c) on
- 15.My parents ___ vegetables every morning. (a) buys (b) buy (c) buying
- 16.Fill in in, on or at: The shop opens ___ the morning. (a) at (b) in (c) on
- 17.This is the village ___ I was born. (a) where (b) who (c) whose (d) which
- 18.My sister ___ very excited today. (a) am (b) are (c) is
- 19.Fill the gap: Manav is ___ than Ishaan. (a) more tall (b) tall (c) tallest (d) taller
- 20.I ___ wash the dishes on Saturdays. (a) doesn't (b) aren't (c) don't
- 21.Omkar said, “My bag is heavy.” → Omkar said that ___ bag was heavy. (a) him (b) his (c) my (d) he
- 22.This is the girl ___ helped me. (a) which (b) where (c) whose (d) who
- 23.You did not ___ in the pool last week. (a) swimming (b) swim (c) swims (d) swam
- 24.Fill in a or an: ___ hotel (a) a (b) an
- 25.What is the plural of “monkey”? (a) monkey (b) monkeyes (c) monkeys (d) monkies
- 26.Change to passive: “Ananya sang a song yesterday.” → A song ___ by Ananya yesterday. (a) sang (b) was sang (c) was sung (d) were sung
- 27.___ he draw a picture on Saturdays? (a) Are (b) Is (c) Does (d) Do
- 28.Add the question tag: We can climb a tree, ___? (a) don't we (b) can we (c) can't us (d) can't we
- 29.Choose the right verb: Each girl ___ a notebook. (a) have (b) has
- 30.Sneha and Tara have a new bicycle. It is ___ bicycle. (a) their (b) theirs (c) them (d) they
- 31.___ my brother fly a kite in 2023? (a) Do (b) Does (c) Was (d) Did
- 32.Choose the right verb: Neither Neel nor the girls ___ coming today. (a) is (b) are
- 33.Change to passive: “Kabir has flown a kite.” → A kite ___ by Kabir. (a) have been flown (b) has been flown (c) has flown
- 34.Meera is a good singer. She sings ___. (a) well (b) good
- 35.Isha has a red kite. This kite is ___. (a) her (b) she (c) hers
- 36.Riya has a red umbrella. This umbrella is ___. (a) her (b) she (c) hers
- 37.Fill in in, on or at: The shop opens ___ half past six. (a) in (b) on (c) at
- 38.Change to passive: “Aditya is eating two mangoes now.” → Two mangoes ___ by Aditya now. (a) are been eaten (b) is being eaten (c) are being eaten
- 39.Kavya asked me, “Why are you sad?” → Kavya asked me ___. (a) why am I sad (b) why was I sad (c) why I was sad
- 40.My sister ___ sent a message already. (a) have (b) has
Answer key
- have
- have
- wash
- don't
- knives
- are
- feeding
- don't
- Is
- has studied
- which
- have
- does he
- on
- buy
- in
- where
- is
- taller
- don't
- his
- who
- swim
- a
- monkeys
- was sung
- Does
- can't we
- has
- their
- Did
- are
- has been flown
- well
- hers
- hers
- at
- are being eaten
- why I was sad
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar