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 word: The birds are sitting ___ the wire. (a) on (b) in (c) at
- 2.That is the doctor ___ lives next door. (a) which (b) where (c) who (d) whose
- 3.We ___ in the park next week. (a) will jogs (b) will jog (c) jogged (d) will jogging
- 4.Fill the gap: The Ganga is ___ than the Yamuna. (a) long (b) longer (c) longest (d) more long
- 5.This is the woman ___ son is in my class. (a) whose (b) who (c) where (d) which
- 6.Add the question tag: My sister has played cricket, ___? (a) doesn't she (b) hasn't she (c) hasn't her (d) has she
- 7.Neel did not ___ a letter last week. (a) writing (b) write (c) writes (d) wrote
- 8.Choose the right verb: Each of the children ___ a notebook. (a) have (b) has
- 9.Fill in a or an: ___ old book (a) an (b) a
- 10.Fill in a or an: ___ hotel (a) a (b) an
- 11.Add the question tag: Rahul ran in the park yesterday, ___? (a) wasn't he (b) did he (c) didn't him (d) didn't he
- 12.He ___ going to cook rice tomorrow. (a) is (b) am (c) are
- 13.Yash is good at ___ a message. (a) sending (b) to send (c) sends (d) send
- 14.Choose the right word: Write your name ___ the first page. (a) on (b) under (c) at
- 15.Pooja said, “My bicycle is new.” → Pooja said that ___ bicycle was new. (a) she (b) her (c) hers (d) my
- 16.If Rahul ___ a lot of money, he would buy a big library. (a) will have (b) has (c) had (d) would have
- 17.Add the question tag: Nisha has drunk milk, ___? (a) has she (b) hasn't she (c) doesn't she (d) hasn't her
- 18.That is the bus ___ goes to the zoo. (a) who (b) where (c) whose (d) which
- 19.She ___ a new puppy. (a) has (b) have
- 20.Fill in a or an: ___ umbrella (a) a (b) an
- 21.Fill the gap: I can see four ___. (a) monkeyes (b) monkeys (c) monkies (d) monkey
- 22.Fill the gap: The owl was ___ than the fox. (a) more wise (b) wise (c) wiser (d) wisest
- 23.What is the past tense of “eat”? (a) eating (b) eaten (c) ate (d) eated
- 24.I like the kite ___ my uncle gave me. (a) which (b) who (c) where (d) whose
- 25.Fill the gap: Karan is as ___ as Rohan. (a) stronger (b) strong (c) strongest
- 26.___ she fly a kite every day? (a) Do (b) Are (c) Does (d) Is
- 27.Fill in in, on or at: We will visit Nani ___ the morning. (a) in (b) on (c) at
- 28.___ he at home today? (a) Is (b) Are (c) Am
- 29.Fill in a or an: ___ mango (a) an (b) a
- 30.Fill in a or an: ___ hour (a) a (b) an
- 31.Add the question tag: She can buy vegetables, ___? (a) doesn't she (b) can she (c) can't her (d) can't she
- 32.Fill in a or an: ___ ice cream (a) a (b) an
- 33.___ she help Grandma last week? (a) Does (b) Do (c) Did (d) Was
- 34.She ___ told a story already. (a) has (b) have
- 35.Yash ___ tea in 2023. (a) will make (b) made (c) makes (d) maked
- 36.Priya is good at ___ the dog. (a) feed (b) to feed (c) feeds (d) feeding
- 37.Fill in in, on or at: We will visit Nani ___ the afternoon. (a) on (b) at (c) in
- 38.Aisha agreed ___ vegetables. (a) buys (b) buying (c) buy (d) to buy
- 39.Change to passive: “Saanvi has baked two cakes.” → Two cakes ___ by Saanvi. (a) has been baked (b) have been baked (c) have baked
- 40.Fill in in, on or at: The shop opens ___ 9:30. (a) in (b) on (c) at
Answer key
- on
- who
- will jog
- longer
- whose
- hasn't she
- write
- has
- an
- a
- didn't he
- is
- sending
- on
- her
- had
- hasn't she
- which
- has
- an
- monkeys
- wiser
- ate
- which
- strong
- Does
- in
- Is
- a
- an
- can't she
- an
- Did
- has
- made
- feeding
- in
- to buy
- have been baked
- at
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar