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 play cricket on Saturdays? (a) Does (b) Is (c) Do (d) Are
- 2.Karan is going to ___ a message next week. (a) sends (b) sending (c) send (d) sent
- 3.He ___ cook rice every morning. (a) don't (b) doesn't (c) isn't
- 4.Fill in a or an: ___ unicorn (a) an (b) a
- 5.I am going to ___ Hindi next week. (a) spoke (b) speak (c) speaking (d) speaks
- 6.___ you make tea in 2023? (a) Was (b) Does (c) Do (d) Did
- 7.If plants get no water, they ___. (a) died (b) die (c) dies
- 8.She ___ a new bicycle. (a) have (b) has
- 9.___ you very excited today? (a) Is (b) Are (c) Am
- 10.If you heat water to 100 °C, it ___. (a) boils (b) boil (c) boiled
- 11.Ishaan is good at ___ for the team. (a) clapping (b) clap (c) claps (d) to clap
- 12.What is the plural of “man”? (a) men (b) mans (c) mens (d) man
- 13.Manav ___ the bag next month. (a) will carry (b) carried (c) will carries (d) will carrying
- 14.I ___ in Pune since 2019. (a) lived (b) have lived (c) live (d) has lived
- 15.Choose the right word: The roots of a tree are ___ the ground. (a) under (b) on (c) at
- 16.Change to passive: “Farhan has eaten a mango.” → A mango ___ by Farhan. (a) have been eaten (b) has been eaten (c) has eaten
- 17.Change to passive: “Neel will build a sandcastle tomorrow.” → A sandcastle ___ by Neel tomorrow. (a) will build (b) will be build (c) will be built (d) will built
- 18.Fill the gap: I can see one ___. (a) ladies (b) lady (c) ladys
- 19.Choose the right verb: One of my friends ___ in Class 9. (a) is (b) are
- 20.They ___ lunch two days ago. (a) bring (b) will bring (c) bringed (d) brought
- 21.Karan said, “I am swimming in the pool.” → Karan said that he ___ in the pool. (a) was swimming (b) am swimming (c) were swimming (d) is swimming
- 22.Change to passive: “Dev is building two sandcastles now.” → Two sandcastles ___ by Dev now. (a) is being built (b) are being built (c) are been built
- 23.Change to passive: “Aditya is telling two stories now.” → Two stories ___ by Aditya now. (a) are being told (b) is being told (c) are been told
- 24.We did not ___ tea last Sunday. (a) making (b) makes (c) make (d) made
- 25.We ___ wash the dishes every Sunday. (a) doesn't (b) aren't (c) don't
- 26.Ishaan finished ___ a mango. (a) to eat (b) eat (c) eats (d) eating
- 27.If Mum ___ kheer, she will eat two bowls. (a) would make (b) will make (c) makes (d) make
- 28.Fill in a or an: ___ house (a) a (b) an
- 29.I ___ the ball two days ago. (a) throw (b) throwed (c) threw (d) will throw
- 30.Pooja avoided ___ milk. (a) to drink (b) drinks (c) drink (d) drinking
- 31.Choose the right verb: All the players ___ a locker. (a) has (b) have
- 32.Meera is a bad player. She plays ___. (a) bad (b) badely (c) badly
- 33.You ___ going to play cricket next month. (a) am (b) is (c) are
- 34.Fill the gap: Summer is ___ than winter. (a) hot (b) hottest (c) more hot (d) hotter
- 35.Choose the right verb: There ___ a lot of rice in the bag. (a) is (b) are
- 36.Rahul said, “I am busy.” → Rahul said that he ___ busy. (a) was (b) am (c) is (d) were
- 37.I know the woman ___ drives the school bus. (a) whose (b) which (c) where (d) who
- 38.Fill the gap: This is the ___ bag in our class. (a) heavier (b) heavy (c) heaviest (d) most heaviest
- 39.The children ___ a sandcastle next month. (a) built (b) will building (c) will builds (d) will build
- 40.She ___ a new kite. (a) have (b) has
Answer key
- Do
- send
- doesn't
- a
- speak
- Did
- die
- has
- Are
- boils
- clapping
- men
- will carry
- have lived
- under
- has been eaten
- will be built
- lady
- is
- brought
- was swimming
- are being built
- are being told
- make
- don't
- eating
- makes
- a
- threw
- drinking
- have
- badly
- are
- hotter
- is
- was
- who
- heaviest
- will build
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar