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: She has not brought lunch, ___? (a) does she (b) has her (c) hasn't she (d) has she
- 2.Change to passive: “Karan is building a sandcastle now.” → A sandcastle ___ by Karan now. (a) are being built (b) is being built (c) is been built
- 3.Fill the gap: Aditya is as ___ as Priya. (a) strong (b) strongest (c) stronger
- 4.Fill in a or an: ___ honest man (a) a (b) an
- 5.Fill the gap: I can see one ___. (a) citys (b) city (c) cities
- 6.She ___ going to swim in the pool next week. (a) am (b) are (c) is
- 7.Fill in a or an: ___ ice cream (a) a (b) an
- 8.Kavya did not ___ a sandcastle yesterday. (a) built (b) builds (c) building (d) build
- 9.Change to passive: “Rohan washed the plates yesterday.” → The plates ___ by Rohan yesterday. (a) were washed (b) was washed (c) washed (d) were wash
- 10.Manav wanted ___ the match. (a) winning (b) win (c) to win (d) wins
- 11.You ___ a new cricket bat. (a) have (b) has
- 12.Add the question tag: You will not wash the dishes tomorrow, ___? (a) will you (b) do you (c) won't you
- 13.Add the question tag: She can climb a tree, ___? (a) can't her (b) can she (c) can't she (d) doesn't she
- 14.We ___ a cartoon yesterday. (a) will watch (b) have watched (c) watch (d) watched
- 15.Choose the right word: The birds are sitting ___ the wire. (a) on (b) at (c) in
- 16.Fill in in, on or at: The cricket match starts ___ Friday. (a) in (b) on (c) at
- 17.Choose the right verb: Either Kavya or the girls ___ coming today. (a) are (b) is
- 18.Change to passive: “Kavya is building two sandcastles now.” → Two sandcastles ___ by Kavya now. (a) is being built (b) are being built (c) are been built
- 19.Dev asked me, “What is your name?” → Dev asked me ___. (a) what is my name (b) what my name was (c) what was my name
- 20.If you heat ice, it ___. (a) melts (b) melted (c) melt
- 21.He ___ very excited today. (a) am (b) are (c) is
- 22.Yash planned ___ the bag. (a) carries (b) to carry (c) carry (d) carrying
- 23.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
- 24.I ___ going to tell a story next week. (a) is (b) are (c) am
- 25.Ira ___ jog in the park every morning. (a) isn't (b) doesn't (c) don't
- 26.You are going to ___ the dishes next month. (a) washes (b) washed (c) wash (d) washing
- 27.Fill in a or an: ___ ugly duckling (a) an (b) a
- 28.Ira said, “My bicycle is new.” → Ira said that ___ bicycle was new. (a) her (b) my (c) hers (d) she
- 29.That is the boy ___ won the race. (a) where (b) who (c) which (d) whose
- 30.Omkar said, “I play cricket every day.” → Omkar said that he ___ cricket every day. (a) playing (b) played (c) play (d) plays
- 31.Fill in in, on or at: Our school trip is ___ Monday. (a) at (b) on (c) in
- 32.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
- 33.Rohan is looking forward to ___ the match next week. (a) wins (b) win (c) winning (d) to win
- 34.Fill in a or an: ___ one-rupee coin (a) an (b) a
- 35.Change to passive: “Pooja is eating two mangoes now.” → Two mangoes ___ by Pooja now. (a) are being eaten (b) is being eaten (c) are been eaten
- 36.This is the kite ___ my uncle gave me. (a) which (b) whose (c) who (d) where
- 37.Fill the gap: Priya is as ___ as Kunal. (a) tallest (b) taller (c) tall
- 38.Nisha avoided ___ the train. (a) takes (b) take (c) taking (d) to take
- 39.Which sentence is correct? (a) She eats always fruit. (b) She always eats fruit.
- 40.Change to passive: “Omkar will clean the room tomorrow.” → The room ___ by Omkar tomorrow. (a) will clean (b) will be cleaned (c) will be clean (d) will cleaned
Answer key
- has she
- is being built
- strong
- an
- city
- is
- an
- build
- were washed
- to win
- have
- will you
- can't she
- watched
- on
- on
- are
- are being built
- what my name was
- melts
- is
- to carry
- is
- am
- doesn't
- wash
- an
- her
- who
- played
- on
- is
- winning
- a
- are being eaten
- which
- tall
- taking
- She always eats fruit.
- will be cleaned
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar