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.If it rains tomorrow, he ___ at home. (a) would stay (b) stayed (c) will stays (d) will stay
- 2.Change to passive: “Arjun is drawing three pictures now.” → Three pictures ___ by Arjun now. (a) is being drawn (b) are being drawn (c) are been drawn
- 3.This is the village ___ I was born. (a) who (b) whose (c) which (d) where
- 4.Change to passive: “Yash sings a song every day.” → A song ___ by Yash every day. (a) is sung (b) are sung (c) sings (d) is sang
- 5.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
- 6.Change to passive: “Farhan tells two stories every Sunday.” → Two stories ___ by Farhan every Sunday. (a) tells (b) is told (c) are tell (d) are told
- 7.My brother and I love sports. ___ play cricket every evening. (a) Ourselves (b) Our (c) Us (d) We
- 8.Fill the gap: I can see one ___. (a) boys (b) boy (c) boies
- 9.My cousins ___ going to throw the ball next week. (a) is (b) are (c) am
- 10.Choose the right word: The stars shine ___ the sky. (a) on (b) in (c) at
- 11.Choose the right verb: Every boy ___ a ID card. (a) has (b) have
- 12.Priya is going to ___ a song tomorrow. (a) sings (b) sing (c) singing (d) sang
- 13.Rahul loves sports. ___ plays cricket every evening. (a) Himself (b) His (c) Him (d) He
- 14.Change to passive: “Manav has sung two songs.” → Two songs ___ by Manav. (a) have sung (b) have been sung (c) has been sung
- 15.She has just ___ in the pool. (a) swimming (b) swim (c) swum (d) swam
- 16.Which word is the adverb? “Isha reads quietly every day.” (a) reads (b) day (c) quietly (d) Isha
- 17.My sister has just ___ cricket. (a) playing (b) plays (c) play (d) played
- 18.Fill the gap: There are many ___ here. (a) cows (b) cow (c) cowes (d) cow's
- 19.If plants get no water, they ___. (a) dies (b) died (c) die
- 20.Fill the gap: I can see one ___. (a) tomatos (b) tomato (c) tomatoes
- 21.If I ___ a free day, I would visit Nani. (a) got (b) get (c) would get (d) will get
- 22.Fill in a or an: ___ eagle (a) a (b) an
- 23.Ishaan is tired of ___ a kite. (a) flies (b) fly (c) to fly (d) flying
- 24.That is the town ___ my grandmother lives. (a) whose (b) where (c) which (d) who
- 25.If they got a free day, they ___ visit Nani. (a) will (b) would (c) did (d) would be
- 26.Diya avoided ___ rice. (a) to cook (b) cooks (c) cook (d) cooking
- 27.Arjun ___ a new cricket bat. (a) has (b) have
- 28.Fill the gap: I can see one ___. (a) puppies (b) puppys (c) puppy
- 29.I ___ bake a cake twice a week. (a) aren't (b) don't (c) doesn't
- 30.Change to passive: “Diya washes the plates every day.” → The plates ___ by Diya every day. (a) are washed (b) washes (c) are wash (d) is washed
- 31.My brother ___ told a story already. (a) has (b) have
- 32.We have just ___ a mango. (a) ate (b) eating (c) eaten (d) eat
- 33.Choose the right verb: Every student ___ a name tag. (a) have (b) has
- 34.Fill in a or an: ___ onion (a) a (b) an
- 35.Vivaan is looking forward to ___ a letter next week. (a) to write (b) writes (c) writing (d) write
- 36.What is the past tense of “speak”? (a) spoke (b) speaked (c) spoken (d) speaking
- 37.___ I bake a cake two days ago? (a) Did (b) Do (c) Does (d) Was
- 38.Aditya has a new umbrella. It is ___ umbrella. (a) his (b) he (c) him
- 39.Choose the right word: We took shelter ___ a big umbrella. (a) under (b) at (c) on
- 40.Which sentence is correct? (a) I drink always milk. (b) I always drink milk.
Answer key
- will stay
- are being drawn
- where
- is sung
- is
- are told
- We
- boy
- are
- in
- has
- sing
- He
- have been sung
- swum
- quietly
- played
- cows
- die
- tomato
- got
- an
- flying
- where
- would
- cooking
- has
- puppy
- don't
- are washed
- has
- eaten
- has
- an
- writing
- spoke
- Did
- his
- under
- I always drink milk.
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar