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.This is the doctor ___ lives next door. (a) which (b) where (c) whose (d) who
- 2.Fill in in, on or at: We will visit Nani ___ half past six. (a) in (b) on (c) at
- 3.This is the teacher ___ teaches us maths. (a) who (b) where (c) which (d) whose
- 4.We ___ in the park yesterday. (a) run (b) runned (c) ran (d) will run
- 5.Ishaan loves sports. ___ plays cricket every evening. (a) He (b) His (c) Himself (d) Him
- 6.Add the question tag: He plays cricket every day, ___? (a) doesn't he (b) doesn't him (c) does he (d) isn't he
- 7.Choose the right verb: One of my classmates ___ in Class 9. (a) is (b) are
- 8.Diya said, “I have told a story.” → Diya said that she ___ a story. (a) have told (b) has told (c) had told
- 9.___ my parents ride a bicycle every Sunday? (a) Do (b) Does (c) Are (d) Is
- 10.You are going to ___ on the stage next week. (a) dance (b) dancing (c) dances (d) danced
- 11.Meera has a new school bag. It is ___ school bag. (a) her (b) she (c) hers
- 12.Fill the gap: I can see one ___. (a) fox (b) foxes (c) foxs
- 13.Aisha has a red cricket bat. This cricket bat is ___. (a) she (b) her (c) hers
- 14.My sister and I have a new cricket bat. It is ___ cricket bat. (a) we (b) us (c) our (d) ours
- 15.I ___ won the match already. (a) have (b) has
- 16.Fill the gap: I can see one ___. (a) traines (b) trains (c) train
- 17.They ___ milk on Saturdays. (a) drink (b) drinks (c) drinking
- 18.I did not ___ a letter in 2023. (a) wrote (b) write (c) writes (d) writing
- 19.Change to passive: “Kavya draws a picture every day.” → A picture ___ by Kavya every day. (a) draws (b) is drew (c) is drawn (d) are drawn
- 20.If we found a magic lamp, we ___ wish for more holidays. (a) will (b) would be (c) did (d) would
- 21.If the bus comes late, you ___ the first class. (a) missed (b) would miss (c) will miss (d) will misses
- 22.Fill the gap: I can see one ___. (a) keys (b) key (c) kies
- 23.What is the past tense of “speak”? (a) spoken (b) speaking (c) speaked (d) spoke
- 24.She ___ a new pencil box. (a) have (b) has
- 25.Meera is a happy singer. She sings ___. (a) happily (b) happy (c) happyly
- 26.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
- 27.We ___ a new pencil box. (a) has (b) have
- 28.Tara has a red kite. This kite is ___. (a) she (b) hers (c) her
- 29.___ he hungry now? (a) Are (b) Am (c) Is
- 30.My sister and I have a new umbrella. It is ___ umbrella. (a) ours (b) us (c) our (d) we
- 31.You did not ___ a kite last Sunday. (a) flew (b) flies (c) fly (d) flying
- 32.Nisha needed ___ rice. (a) cooking (b) cook (c) to cook (d) cooks
- 33.Arjun has a new kite. It is ___ kite. (a) him (b) he (c) his
- 34.He ___ send a message every day. (a) isn't (b) doesn't (c) don't
- 35.Dev has just ___ the dog. (a) fed (b) feeds (c) feed (d) feeding
- 36.What is the plural of “man”? (a) mans (b) mens (c) man (d) men
- 37.She ___ the room two days ago. (a) cleaned (b) will clean (c) cleans (d) has cleaned
- 38.Fill in in, on or at: The cricket match starts ___ July. (a) at (b) on (c) in
- 39.Fill the gap: Riya is the ___ girl in our class. (a) tall (b) taller (c) tallest (d) most tallest
- 40.Change to passive: “Meera makes two kites every Sunday.” → Two kites ___ by Meera every Sunday. (a) makes (b) are make (c) are made (d) is made
Answer key
- who
- at
- who
- ran
- He
- doesn't he
- is
- had told
- Do
- dance
- her
- fox
- hers
- our
- have
- train
- drink
- write
- is drawn
- would
- will miss
- key
- spoke
- has
- happily
- is
- have
- hers
- Is
- our
- fly
- to cook
- his
- doesn't
- fed
- men
- cleaned
- in
- tallest
- are made
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar