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 ___ in Delhi since 2022. (a) has worked (b) worked (c) have worked (d) work
- 2.___ we fly a kite yesterday? (a) Do (b) Was (c) Did (d) Does
- 3.Farhan is looking forward to ___ a letter next week. (a) to write (b) writes (c) writing (d) write
- 4.You ___ a picture every Sunday. (a) draw (b) drawing (c) draws
- 5.If Diya had a lot of money, she ___ buy a big library. (a) would be (b) would (c) did (d) will
- 6.___ he clap for the team every Sunday? (a) Does (b) Is (c) Are (d) Do
- 7.Fill in a or an: ___ yellow kite (a) an (b) a
- 8.Riya loves sports. ___ plays cricket every evening. (a) She (b) Herself (c) Her
- 9.They have waited for the bus ___ 8 o'clock. (a) since (b) for
- 10.Which word is the adverb? “Ira reads quietly every day.” (a) quietly (b) day (c) Ira (d) reads
- 11.That is the teacher ___ teaches us maths. (a) whose (b) who (c) which (d) where
- 12.Fill in in, on or at: The cricket match starts ___ sunset. (a) on (b) in (c) at
- 13.Saanvi is an easy winner. She wins ___. (a) easy (b) easyly (c) easily
- 14.Fill the gap: I can see one ___. (a) goose (b) geese (c) gooses
- 15.Myra is fond of ___ a kite. (a) fly (b) flies (c) flying (d) to fly
- 16.That is the woman ___ son is in my class. (a) which (b) who (c) whose (d) where
- 17.Rahul is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 18.You have just ___ tea. (a) making (b) makes (c) make (d) made
- 19.Fill the gap: I can see four ___. (a) boxes (b) box (c) boxies (d) boxs
- 20.Yash is looking forward to ___ on the stage next week. (a) to dance (b) dance (c) dancing (d) dances
- 21.Add the question tag: Karan is not busy, ___? (a) is him (b) is he (c) does he (d) isn't he
- 22.Sneha practised ___ the dishes. (a) washing (b) to wash (c) washes (d) wash
- 23.___ my brother eat a mango every day? (a) Are (b) Do (c) Does (d) Is
- 24.What is the plural of “sheep”? (a) sheeps (b) sheep (c) sheepes
- 25.Karan decided ___ in the pool. (a) to swim (b) swims (c) swim (d) swimming
- 26.I like the train ___ leaves at six. (a) who (b) where (c) which (d) whose
- 27.He ___ a new pencil box. (a) has (b) have
- 28.Fill the gap: I can see one ___. (a) butterflies (b) butterflys (c) butterfly
- 29.Kabir has just ___ the bag. (a) carried (b) carries (c) carrying (d) carry
- 30.Fill in a or an: ___ university (a) an (b) a
- 31.Which word is the adverb? “Yash reads quietly every day.” (a) Yash (b) quietly (c) day (d) reads
- 32.Meera is going to ___ a tree next month. (a) planted (b) plants (c) planting (d) plant
- 33.You did not ___ science two days ago. (a) studying (b) studied (c) study (d) studies
- 34.Which word is the adverb? “Rohan speaks politely every day.” (a) politely (b) day (c) speaks (d) Rohan
- 35.We ___ rice last Sunday. (a) cooked (b) will cook (c) have cooked (d) cook
- 36.Fill the gap: Kabir drew three ___. (a) children (b) child (c) childs (d) childrens
- 37.They are going to ___ the bag tomorrow. (a) carry (b) carrying (c) carries (d) carried
- 38.Fill in a, an or the: ___ sun rises in the east. (a) an (b) the (c) a
- 39.Priya hoped ___ on the stage. (a) dancing (b) dances (c) dance (d) to dance
- 40.Aditya ___ going to draw a picture next month. (a) are (b) is (c) am
Answer key
- have worked
- Did
- writing
- draw
- would
- Does
- a
- She
- since
- quietly
- who
- at
- easily
- goose
- flying
- whose
- him
- made
- boxes
- dancing
- is he
- washing
- Does
- sheep
- to swim
- which
- has
- butterfly
- carried
- a
- quietly
- plant
- study
- politely
- cooked
- children
- carry
- the
- to dance
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar