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.I ___ with Nani since 2021. (a) have stayed (b) stay (c) has stayed (d) stayed
- 2.Rohan said, “I have brought lunch.” → Rohan said that he ___ lunch. (a) have brought (b) had brought (c) has brought
- 3.Zoya has a red kite. This kite is ___. (a) her (b) she (c) hers
- 4.Change to passive: “Neel wrote a letter yesterday.” → A letter ___ by Neel yesterday. (a) were written (b) was wrote (c) wrote (d) was written
- 5.I ___ a new pencil box. (a) have (b) has
- 6.Myra and Zoya love sports. ___ play cricket every evening. (a) Them (b) They (c) Their (d) Themselves
- 7.Which sentence is correct? (a) We eat never fruit. (b) We never eat fruit.
- 8.Choose the right word: The birds are sitting ___ the wire. (a) on (b) in (c) at
- 9.Fill in a, an or the: ___ moon shines at night. (a) a (b) the (c) an
- 10.Choose the right verb: Each player ___ a water bottle. (a) has (b) have
- 11.Add the question tag: I am hungry, ___? (a) am I (b) don't I (c) aren't me (d) aren't I
- 12.They ___ in this school since 2020. (a) studied (b) have studied (c) study (d) has studied
- 13.Fill the gap: Neel is as ___ as Arjun. (a) tallest (b) taller (c) tall
- 14.I ___ a cake in 2023. (a) will bake (b) bake (c) have baked (d) baked
- 15.They did not ___ science last week. (a) studying (b) studied (c) study (d) studies
- 16.Change to passive: “Meera is cleaning the rooms now.” → The rooms ___ by Meera now. (a) are been cleaned (b) is being cleaned (c) are being cleaned
- 17.Yash said, “My kite is torn.” → Yash said that ___ kite was torn. (a) him (b) my (c) his (d) he
- 18.This is the town ___ my grandmother lives. (a) whose (b) who (c) which (d) where
- 19.Isha has a new school bag. It is ___ school bag. (a) hers (b) her (c) she
- 20.Choose the right verb: Every girl ___ a notebook. (a) have (b) has
- 21.If plants get no water, they ___. (a) died (b) dies (c) die
- 22.I know the park ___ we play cricket. (a) who (b) whose (c) which (d) where
- 23.Add the question tag: We will send a message tomorrow, ___? (a) won't us (b) don't we (c) won't we (d) will we
- 24.What is the past tense of “take”? (a) taking (b) taked (c) taken (d) took
- 25.Fill the gap: I can see one ___. (a) butterflies (b) butterflys (c) butterfly
- 26.What is the plural of “foot”? (a) foot (b) feets (c) foots (d) feet
- 27.Change to passive: “Dev has written a letter.” → A letter ___ by Dev. (a) have been written (b) has written (c) has been written
- 28.Nisha is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 29.If Mum makes kheer, I ___ two bowls. (a) will eats (b) would eat (c) ate (d) will eat
- 30.Fill the gap: I can see one ___. (a) sheeps (b) sheep
- 31.I know the school ___ my mother teaches. (a) whose (b) who (c) which (d) where
- 32.We ___ in this school since 2021. (a) has taught (b) teach (c) have taught (d) taught
- 33.You ___ happy today. (a) is (b) are (c) am
- 34.She is going to ___ milk next week. (a) drinking (b) drank (c) drink (d) drinks
- 35.Fill the gap: Sneha is as ___ as Diya. (a) stronger (b) strongest (c) strong
- 36.She ___ a story last week. (a) told (b) telled (c) tells (d) will tell
- 37.Zoya has a red umbrella. This umbrella is ___. (a) she (b) hers (c) her
- 38.If you mix red and white, you ___ pink. (a) get (b) gets (c) got
- 39.Priya ___ me that she was busy. (a) told (b) asked (c) said
- 40.___ Aarav swim in the pool yesterday? (a) Do (b) Did (c) Was (d) Does
Answer key
- have stayed
- had brought
- hers
- was written
- have
- They
- We never eat fruit.
- on
- the
- has
- aren't I
- have studied
- tall
- baked
- study
- are being cleaned
- his
- where
- her
- has
- die
- where
- won't we
- took
- butterfly
- feet
- has been written
- her
- will eat
- sheep
- where
- have taught
- are
- drink
- strong
- told
- hers
- get
- told
- Did
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar