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.Choose the right verb: Every girl ___ a notebook. (a) has (b) have
- 2.The students did not ___ milk last week. (a) drank (b) drink (c) drinking (d) drinks
- 3.Ananya said, “My room is clean.” → Ananya said that ___ room was clean. (a) my (b) she (c) her (d) hers
- 4.What is the past tense of “eat”? (a) eating (b) ate (c) eated (d) eaten
- 5.Choose the right verb: All the students ___ a name tag. (a) have (b) has
- 6.I ___ the ball tomorrow. (a) will catch (b) will catching (c) will catches (d) caught
- 7.Which sentence is correct? (a) We never eat rice. (b) We eat never rice.
- 8.Fill in a or an: ___ aeroplane (a) a (b) an
- 9.Yash asked me, “What is your name?” → Yash asked me ___. (a) what is my name (b) what my name was (c) what was my name
- 10.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
- 11.Manav ___ me that he was hungry. (a) asked (b) said (c) told
- 12.That is the bag ___ I bought yesterday. (a) whose (b) which (c) who (d) where
- 13.Pooja ___ swim in the pool on Saturdays. (a) don't (b) doesn't (c) isn't
- 14.I have a new bicycle. It is ___ bicycle. (a) me (b) I (c) my (d) mine
- 15.Farhan promised ___ the bag. (a) carry (b) carrying (c) carries (d) to carry
- 16.I know the woman ___ son is in my class. (a) which (b) whose (c) who (d) where
- 17.Aarav is a careful driver. He drives ___. (a) careful (b) carefuly (c) carefully
- 18.My brother ___ happy today. (a) are (b) am (c) is
- 19.Tara decided ___ a kite. (a) fly (b) flies (c) flying (d) to fly
- 20.Yash is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 21.Arjun asked me, “Where is your school?” → Arjun asked me ___. (a) where my school was (b) where was my school (c) where is my school
- 22.Add the question tag: Saanvi is ready, ___? (a) isn't her (b) is she (c) doesn't she (d) isn't she
- 23.___ Tara at home today? (a) Am (b) Are (c) Is
- 24.Fill the gap: This story is ___ than that one. (a) interesting (b) most interesting (c) more interesting (d) interestinger
- 25.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) at (c) under
- 26.Choose the right verb: All the girls ___ a ID card. (a) has (b) have
- 27.Tara said, “My bicycle is new.” → Tara said that ___ bicycle was new. (a) hers (b) my (c) her (d) she
- 28.Nisha and Kunal have a new umbrella. It is ___ umbrella. (a) they (b) their (c) them (d) theirs
- 29.My friends ___ worn a cap already. (a) has (b) have
- 30.Choose the right verb: Every girl ___ a name tag. (a) have (b) has
- 31.You ___ the bag every day. (a) carry (b) carrying (c) carries
- 32.You did not ___ in the park last week. (a) jog (b) jogged (c) jogging (d) jogs
- 33.Fill in in, on or at: We will visit Nani ___ 7 o'clock. (a) in (b) at (c) on
- 34.___ Meera throw the ball last Sunday? (a) Does (b) Was (c) Did (d) Do
- 35.You ___ a song on Saturdays. (a) singing (b) sings (c) sing
- 36.Fill the gap: Tara is ___ than Farhan. (a) tall (b) more tall (c) taller (d) tallest
- 37.I have known my best friend ___ a long time. (a) since (b) for
- 38.This is the market ___ we buy vegetables. (a) whose (b) which (c) who (d) where
- 39.Fill the gap: I can see one ___. (a) baby (b) babys (c) babies
- 40.___ Meera very excited today? (a) Are (b) Is (c) Am
Answer key
- has
- drink
- her
- ate
- have
- will catch
- We never eat rice.
- an
- what my name was
- is
- told
- which
- doesn't
- my
- to carry
- whose
- carefully
- is
- to fly
- him
- where my school was
- isn't she
- Is
- more interesting
- at
- have
- her
- their
- have
- has
- carry
- jog
- at
- Did
- sing
- taller
- for
- where
- baby
- Is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar