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.This is the bag ___ I bought yesterday. (a) where (b) whose (c) which (d) who
- 2.Add the question tag: Aditya has drawn a picture, ___? (a) hasn't him (b) doesn't he (c) hasn't he (d) has he
- 3.Fill the gap: Summer is ___ than winter. (a) hotter (b) more hot (c) hot (d) hottest
- 4.I know the village ___ I was born. (a) where (b) whose (c) who (d) which
- 5.___ she write a letter every morning? (a) Is (b) Are (c) Do (d) Does
- 6.I ___ cleaned the room already. (a) has (b) have
- 7.I ___ in Pune since 2022. (a) have lived (b) live (c) has lived (d) lived
- 8.They did not ___ the train in 2023. (a) take (b) taking (c) takes (d) took
- 9.That is the boy ___ won the race. (a) where (b) whose (c) which (d) who
- 10.Fill in in, on or at: Our school trip is ___ midnight. (a) in (b) on (c) at
- 11.If it ___ tomorrow, they will stay at home. (a) rains (b) will rain (c) would rain (d) rain
- 12.My friends ___ a new pencil box. (a) has (b) have
- 13.Fill in in, on or at: The cricket match starts ___ Friday. (a) on (b) at (c) in
- 14.Fill in a or an: ___ uniform (a) an (b) a
- 15.Fill the gap: This temple is ___ than that one. (a) more famous (b) most famous (c) famouser (d) famous
- 16.Change to passive: “Saanvi sang a song yesterday.” → A song ___ by Saanvi yesterday. (a) was sang (b) were sung (c) was sung (d) sang
- 17.Add the question tag: My cousins told a story yesterday, ___? (a) weren't they (b) didn't they (c) didn't them (d) did they
- 18.Fill in in, on or at: Our school trip is ___ 7 o'clock. (a) on (b) at (c) in
- 19.Saanvi and Priya have a red school bag. This school bag is ___. (a) they (b) their (c) theirs
- 20.Change to passive: “Diya draws a picture every day.” → A picture ___ by Diya every day. (a) draws (b) is drawn (c) is drew (d) are drawn
- 21.The students ___ a new kite. (a) has (b) have
- 22.Choose the right verb: Either my cousins or Yash ___ coming today. (a) are (b) is
- 23.Fill in in, on or at: We will visit Nani ___ Monday. (a) at (b) on (c) in
- 24.___ the children jog in the park twice a week? (a) Does (b) Do (c) Are (d) Is
- 25.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
- 26.Fill the gap: I can see one ___. (a) monkies (b) monkey (c) monkeys
- 27.Fill the gap: This is the ___ sum in the test. (a) easier (b) easiest (c) easy (d) most easiest
- 28.She ___ Hindi last Sunday. (a) speaks (b) speaked (c) spoke (d) will speak
- 29.Fill in in, on or at: The shop opens ___ the afternoon. (a) in (b) at (c) on
- 30.Aisha said, “My kite is torn.” → Aisha said that ___ kite was torn. (a) hers (b) her (c) she (d) my
- 31.Add the question tag: He is clever, ___? (a) isn't he (b) isn't him (c) is he (d) doesn't he
- 32.Fill the gap: Omkar is as ___ as Tara. (a) stronger (b) strongest (c) strong
- 33.Choose the right word: Meet me ___ the school gate. (a) under (b) in (c) at
- 34.Vivaan has a new water bottle. It is ___ water bottle. (a) him (b) his (c) he
- 35.___ I happy today? (a) Is (b) Are (c) Am
- 36.Fill the gap: I can see one ___. (a) boy (b) boies (c) boys
- 37.They are going to ___ the room next week. (a) cleaning (b) cleaned (c) clean (d) cleans
- 38.Add the question tag: She cannot clean the room, ___? (a) can't she (b) can her (c) can she (d) does she
- 39.Fill in a or an: ___ eagle (a) an (b) a
- 40.I have a new bicycle. It is ___ bicycle. (a) I (b) my (c) mine (d) me
Answer key
- which
- hasn't he
- hotter
- where
- Does
- have
- have lived
- take
- who
- at
- rains
- have
- on
- a
- more famous
- was sung
- didn't they
- at
- theirs
- is drawn
- have
- is
- on
- Do
- is
- monkey
- easiest
- spoke
- in
- her
- isn't he
- strong
- at
- his
- Am
- boy
- clean
- can she
- an
- my
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar