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.Fill the gap: This sum is ___ than that one. (a) easiest (b) easy (c) easyer (d) easier
- 2.He ___ a new school bag. (a) have (b) has
- 3.Add the question tag: Dev cleaned the room yesterday, ___? (a) didn't him (b) didn't he (c) did he (d) wasn't he
- 4.Zoya ___ going to eat a mango tomorrow. (a) am (b) is (c) are
- 5.You ___ the dishes last Sunday. (a) will wash (b) have washed (c) wash (d) washed
- 6.Tara and Aarav have a red water bottle. This water bottle is ___. (a) they (b) theirs (c) their
- 7.He ___ eaten a mango already. (a) have (b) has
- 8.Isha ___ late today. (a) are (b) am (c) is
- 9.Fill in in, on or at: The shop opens ___ noon. (a) in (b) at (c) on
- 10.Change to passive: “Zoya makes two kites every Sunday.” → Two kites ___ by Zoya every Sunday. (a) are make (b) is made (c) are made (d) makes
- 11.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
- 12.Choose the right word: The stars shine ___ the sky. (a) at (b) in (c) on
- 13.I know the boy ___ father is a pilot. (a) which (b) where (c) whose (d) who
- 14.If Ishaan got a free day, he ___ visit Nani. (a) would be (b) did (c) will (d) would
- 15.___ Kunal watch a cartoon every Sunday? (a) Is (b) Does (c) Do (d) Are
- 16.I ___ the bag next week. (a) will carry (b) will carrying (c) will carries (d) carried
- 17.Fill in in, on or at: The cricket match starts ___ the evening. (a) in (b) on (c) at
- 18.My brother has been in the library ___ 10 am. (a) since (b) for
- 19.Fill the gap: Karan is as ___ as Isha. (a) younger (b) youngest (c) young
- 20.Priya ___ in this school since 2020. (a) studied (b) have studied (c) has studied (d) studies
- 21.Add the question tag: Karan is not late, ___? (a) isn't he (b) is he (c) is him (d) does he
- 22.Fill the gap: There are many ___ here. (a) potatoe's (b) potatoes (c) potato (d) potatos
- 23.They did not ___ a sandcastle two days ago. (a) building (b) built (c) builds (d) build
- 24.Add the question tag: Rahul cannot bake a cake, ___? (a) can him (b) does he (c) can he (d) can't he
- 25.Fill the gap: I can see one ___. (a) leafs (b) leaf (c) leaves
- 26.My cousins have just ___ in the park. (a) jog (b) jogged (c) jogs (d) jogging
- 27.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) at (b) on (c) in
- 28.Farhan is a beautiful dancer. He dances ___. (a) beautifuly (b) beautiful (c) beautifully
- 29.We ___ jog in the park every Sunday. (a) doesn't (b) don't (c) aren't
- 30.Fill the gap: I can see one ___. (a) geese (b) gooses (c) goose
- 31.Choose the right word: Meet me ___ the school gate. (a) at (b) under (c) in
- 32.He ___ climb a tree twice a week. (a) don't (b) doesn't (c) isn't
- 33.Change to passive: “Priya has flown a kite.” → A kite ___ by Priya. (a) have been flown (b) has flown (c) has been flown
- 34.Fill the gap: There are many ___ here. (a) tomatos (b) tomato (c) tomatoes (d) tomatoe's
- 35.Priya avoided ___ in the park. (a) jog (b) jogging (c) jogs (d) to jog
- 36.Fill in a or an: ___ ox (a) an (b) a
- 37.___ my sister hungry now? (a) Is (b) Am (c) Are
- 38.Manav is a bad player. He plays ___. (a) badly (b) bad (c) badely
- 39.If Rohan ___ a lot of money, he would buy a big library. (a) has (b) had (c) would have (d) will have
- 40.Aarav ___ me that he was ready. (a) asked (b) said (c) told
Answer key
- easier
- has
- didn't he
- is
- washed
- theirs
- has
- is
- at
- are made
- is
- in
- whose
- would
- Does
- will carry
- in
- since
- young
- has studied
- is he
- potatoes
- build
- can he
- leaf
- jogged
- on
- beautifully
- don't
- goose
- at
- doesn't
- has been flown
- tomatoes
- jogging
- an
- Is
- badly
- had
- told
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar