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 in a or an: ___ honest man (a) an (b) a
- 2.Fill the gap: This book is ___ than that one. (a) thinner (b) thin (c) more thin (d) thinnest
- 3.My parents ___ going to take the train next week. (a) are (b) am (c) is
- 4.Add the question tag: She does not clean the room every day, ___? (a) does her (b) does she (c) doesn't she (d) is she
- 5.They ___ a tree every morning. (a) climbs (b) climb (c) climbing
- 6.You ___ made tea already. (a) has (b) have
- 7.Aisha and Aditya are my friends. I play with ___ every day. (a) them (b) they (c) themselves (d) their
- 8.They ___ in Pune since 2019. (a) has lived (b) lived (c) live (d) have lived
- 9.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
- 10.Fill in a or an: ___ owl (a) an (b) a
- 11.I like the bag ___ I bought yesterday. (a) who (b) where (c) whose (d) which
- 12.Fill in a, an or the: ___ moon shines at night. (a) the (b) an (c) a
- 13.They ___ drink milk every morning. (a) aren't (b) don't (c) doesn't
- 14.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) the (c) an
- 15.Fill the gap: I can see one ___. (a) lady (b) ladies (c) ladys
- 16.Yash said, “I am cleaning the room.” → Yash said that he ___ the room. (a) am cleaning (b) was cleaning (c) were cleaning (d) is cleaning
- 17.My friends ___ in Delhi since 2021. (a) has worked (b) have worked (c) worked (d) work
- 18.___ I fly a kite in 2023? (a) Did (b) Does (c) Do (d) Was
- 19.___ Kabir play cricket yesterday? (a) Do (b) Was (c) Did (d) Does
- 20.You ___ in the garden now. (a) is (b) are (c) am
- 21.Manav said, “My bag is heavy.” → Manav said that ___ bag was heavy. (a) him (b) my (c) he (d) his
- 22.Which word is the adverb? “Rohan rides gently every day.” (a) rides (b) day (c) gently (d) Rohan
- 23.Choose the right verb: One of my classmates ___ in Class 9. (a) is (b) are
- 24.What is the past tense of “run”? (a) run (b) running (c) ran (d) runned
- 25.What is the plural of “monkey”? (a) monkeyes (b) monkies (c) monkey (d) monkeys
- 26.This is the boy ___ won the race. (a) where (b) who (c) whose (d) which
- 27.You ___ a story last week. (a) will tell (b) tell (c) telled (d) told
- 28.I like the book ___ Riya lent me. (a) which (b) whose (c) where (d) who
- 29.Fill the gap: I can see one ___. (a) tooth (b) teeth (c) tooths
- 30.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
- 31.If it rains tomorrow, you ___ at home. (a) stayed (b) will stays (c) will stay (d) would stay
- 32.Ira has a red kite. This kite is ___. (a) she (b) her (c) hers
- 33.___ Aditya ready for school? (a) Is (b) Are (c) Am
- 34.Kabir is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 35.We ___ happy today. (a) am (b) is (c) are
- 36.Manav has a new bicycle. It is ___ bicycle. (a) he (b) his (c) him
- 37.If we ___ a magic lamp, we would wish for more holidays. (a) would find (b) find (c) found (d) will find
- 38.That is the man ___ car is new. (a) where (b) who (c) which (d) whose
- 39.Choose the right verb: Every boy ___ a name tag. (a) has (b) have
- 40.You did not ___ a mango two days ago. (a) eating (b) eats (c) eat (d) ate
Answer key
- an
- thinner
- are
- does she
- climb
- have
- them
- have lived
- is
- an
- which
- the
- don't
- the
- lady
- was cleaning
- have worked
- Did
- Did
- are
- his
- gently
- is
- ran
- monkeys
- who
- told
- which
- tooth
- is
- will stay
- hers
- Is
- him
- are
- his
- found
- whose
- has
- eat
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar