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.We did not ___ the bag yesterday. (a) carries (b) carry (c) carried (d) carrying
- 2.Fill the gap: This sum is ___ than that one. (a) easy (b) easier (c) easiest (d) easyer
- 3.They ___ a new cricket bat. (a) has (b) have
- 4.Fill in a or an: ___ tiger (a) a (b) an
- 5.Rohan is good at ___ vegetables. (a) buys (b) to buy (c) buying (d) buy
- 6.Add the question tag: Manav has sent a message, ___? (a) hasn't him (b) has he (c) doesn't he (d) hasn't he
- 7.What is the past tense of “speak”? (a) speaking (b) spoken (c) spoke (d) speaked
- 8.If the train leaves on time, she ___ Jaipur by noon. (a) would reach (b) will reach (c) reached (d) will reaches
- 9.Isha asked me, “Where is your school?” → Isha asked me ___. (a) where my school was (b) where was my school (c) where is my school
- 10.Change to passive: “Riya will write two letters tomorrow.” → Two letters ___ by Riya tomorrow. (a) will written (b) will be write (c) will be written (d) will write
- 11.We ___ going to run in the park tomorrow. (a) am (b) is (c) are
- 12.She ___ in the pool tomorrow. (a) will swimming (b) will swims (c) will swim (d) swam
- 13.They ___ the dishes every day. (a) washes (b) wash (c) washing
- 14.This is the kite ___ my uncle gave me. (a) where (b) which (c) who (d) whose
- 15.Add the question tag: My friends catch the ball every day, ___? (a) aren't they (b) don't them (c) don't they (d) do they
- 16.Kunal said, “I buy vegetables every day.” → Kunal said that he ___ vegetables every day. (a) buys (b) buying (c) buy (d) bought
- 17.Diya has a new bicycle. It is ___ bicycle. (a) she (b) hers (c) her
- 18.Change to passive: “Vivaan will bake a cake tomorrow.” → A cake ___ by Vivaan tomorrow. (a) will baked (b) will be baked (c) will bake (d) will be bake
- 19.Fill in a or an: ___ unicorn (a) a (b) an
- 20.I know the park ___ we play cricket. (a) which (b) who (c) whose (d) where
- 21.Rohan hoped ___ a cake. (a) baking (b) to bake (c) bakes (d) bake
- 22.My sister ___ flown a kite already. (a) has (b) have
- 23.I know the woman ___ son is in my class. (a) where (b) whose (c) who (d) which
- 24.I have just ___ a cartoon. (a) watches (b) watch (c) watching (d) watched
- 25.That is the park ___ we play cricket. (a) which (b) whose (c) who (d) where
- 26.He ___ late today. (a) are (b) am (c) is
- 27.Which sentence is correct? (a) I eat never fruit. (b) I never eat fruit.
- 28.They ___ send a message twice a week. (a) aren't (b) doesn't (c) don't
- 29.I ___ cricket in 2023. (a) played (b) play (c) have played (d) will play
- 30.Aisha ___ that she was busy. (a) asked (b) told (c) said
- 31.Rohan ___ that he was tired. (a) told (b) said (c) asked
- 32.If they ___ wings, they would fly to school. (a) had (b) will have (c) would have (d) have
- 33.Add the question tag: They can run in the park, ___? (a) can't they (b) can't them (c) can they (d) don't they
- 34.Kunal wanted ___ a song. (a) sing (b) singing (c) sings (d) to sing
- 35.Fill the gap: I can see one ___. (a) wolfs (b) wolf (c) wolves
- 36.That is the kite ___ my uncle gave me. (a) which (b) whose (c) who (d) where
- 37.My brother and I love sports. ___ play cricket every evening. (a) Us (b) Our (c) We (d) Ourselves
- 38.___ he hungry now? (a) Is (b) Am (c) Are
- 39.Fill the gap: I can see one ___. (a) foxs (b) foxes (c) fox
- 40.She ___ in the park next Sunday. (a) will jog (b) will jogging (c) jogged (d) will jogs
Answer key
- carry
- easier
- have
- a
- buying
- hasn't he
- spoke
- will reach
- where my school was
- will be written
- are
- will swim
- wash
- which
- don't they
- bought
- her
- will be baked
- a
- where
- to bake
- has
- whose
- watched
- where
- is
- I never eat fruit.
- don't
- played
- said
- said
- had
- can't they
- to sing
- wolf
- which
- We
- Is
- fox
- will jog
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar