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.Kunal is a happy singer. He sings ___. (a) happily (b) happy (c) happyly
- 2.Rohan is my friend. I play with ___ every day. (a) him (b) himself (c) he
- 3.She ___ the dishes on Saturdays. (a) wash (b) washing (c) washes
- 4.Which word is the adverb? “Priya drives carefully every day.” (a) Priya (b) drives (c) day (d) carefully
- 5.Add the question tag: They jogged in the park yesterday, ___? (a) did they (b) didn't them (c) didn't they (d) weren't they
- 6.He ___ a new bicycle. (a) have (b) has
- 7.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
- 8.Vivaan said, “My bag is heavy.” → Vivaan said that ___ bag was heavy. (a) my (b) his (c) him (d) he
- 9.The children ___ a new kite. (a) have (b) has
- 10.Which word is the adverb? “Omkar rides gently every day.” (a) Omkar (b) rides (c) gently (d) day
- 11.My cousins are going to ___ a kite tomorrow. (a) flies (b) flew (c) fly (d) flying
- 12.Add the question tag: Riya is clever, ___? (a) isn't her (b) isn't she (c) doesn't she (d) is she
- 13.Add the question tag: Myra has gone to school, ___? (a) doesn't she (b) has she (c) hasn't her (d) hasn't she
- 14.Change to passive: “Neel tells two stories every day.” → Two stories ___ by Neel every day. (a) is told (b) are tell (c) tells (d) are told
- 15.Ananya avoided ___ the dog. (a) feeds (b) feeding (c) feed (d) to feed
- 16.Fill the gap: I can see one ___. (a) cow (b) cowes (c) cows
- 17.We ___ in the park in 2023. (a) run (b) ran (c) runned (d) will run
- 18.Choose the right word: Meet me ___ the school gate. (a) in (b) at (c) under
- 19.Zoya ___ a new puppy. (a) have (b) has
- 20.Add the question tag: My friends will not fly a kite tomorrow, ___? (a) will they (b) won't they (c) do they (d) will them
- 21.He ___ a message twice a week. (a) sends (b) send (c) sending
- 22.I know the girl ___ bag is red. (a) which (b) who (c) whose (d) where
- 23.You have had this bicycle ___ 2020. (a) for (b) since
- 24.Fill the gap: I can see one ___. (a) pencils (b) penciles (c) pencil
- 25.Fill the gap: The owl was the ___ bird in the forest. (a) wiser (b) most wisest (c) wise (d) wisest
- 26.___ she take the train twice a week? (a) Is (b) Are (c) Do (d) Does
- 27.Change to passive: “Kabir will plant five trees tomorrow.” → Five trees ___ by Kabir tomorrow. (a) will plant (b) will be plant (c) will be planted (d) will planted
- 28.You ___ a new puppy. (a) has (b) have
- 29.I ___ in the park in 2023. (a) jogged (b) will jog (c) jog (d) have jogged
- 30.That is the doctor ___ lives next door. (a) where (b) whose (c) who (d) which
- 31.Omkar is looking forward to ___ a kite next week. (a) flying (b) to fly (c) fly (d) flies
- 32.Fill the gap: I can see four ___. (a) tomatoe's (b) tomatoes (c) tomatos (d) tomato
- 33.Meera said, “I am busy.” → Meera said that she ___ busy. (a) was (b) were (c) is (d) am
- 34.Fill the gap: I can see one ___. (a) leaves (b) leaf (c) leafs
- 35.Rahul is tired of ___ Hindi. (a) speak (b) speaking (c) to speak (d) speaks
- 36.Fill in in, on or at: The cricket match starts ___ sunrise. (a) on (b) in (c) at
- 37.Fill in in, on or at: Our school trip is ___ 7 o'clock. (a) on (b) in (c) at
- 38.Fill in a or an: ___ school (a) a (b) an
- 39.Add the question tag: Nisha has ridden a bicycle, ___? (a) hasn't her (b) doesn't she (c) hasn't she (d) has she
- 40.Fill the gap: Kunal is as ___ as Yash. (a) tallest (b) tall (c) taller
Answer key
- happily
- him
- washes
- carefully
- didn't they
- has
- are
- his
- have
- gently
- fly
- isn't she
- hasn't she
- are told
- feeding
- cow
- ran
- at
- has
- will they
- sends
- whose
- since
- pencil
- wisest
- Does
- will be planted
- have
- jogged
- who
- flying
- tomatoes
- was
- leaf
- speaking
- at
- at
- a
- hasn't she
- tall
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar