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 know the woman ___ drives the school bus. (a) who (b) whose (c) which (d) where
- 2.Which word is the adverb? “Pooja plays badly every day.” (a) plays (b) badly (c) Pooja (d) day
- 3.What is the plural of “bench”? (a) benchs (b) benchies (c) bench (d) benches
- 4.We ___ a new kite. (a) have (b) has
- 5.Meera asked me, “Where is your school?” → Meera asked me ___. (a) where was my school (b) where my school was (c) where is my school
- 6.Add the question tag: Pooja jogs in the park every day, ___? (a) doesn't her (b) isn't she (c) doesn't she (d) does she
- 7.Fill the gap: There are many ___ here. (a) cowes (b) cow's (c) cows (d) cow
- 8.What is the plural of “key”? (a) keyes (b) keys (c) key (d) kies
- 9.My brother ___ bake a cake on Saturdays. (a) don't (b) isn't (c) doesn't
- 10.Fill the gap: Kunal is as ___ as Pooja. (a) shorter (b) shortest (c) short
- 11.My brother ___ a message next week. (a) will sends (b) will send (c) will sending (d) sent
- 12.We ___ vegetables every day. (a) buys (b) buying (c) buy
- 13.Fill the gap: Kabir drew three ___. (a) tooths (b) tooth (c) teeth (d) teeths
- 14.I ___ washed the dishes already. (a) has (b) have
- 15.Add the question tag: You do not cook rice every day, ___? (a) are you (b) don't you (c) do you
- 16.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
- 17.Fill in a or an: ___ old book (a) a (b) an
- 18.That is the kite ___ my uncle gave me. (a) whose (b) who (c) which (d) where
- 19.That is the boy ___ father is a pilot. (a) who (b) whose (c) where (d) which
- 20.If you ___ wings, you would fly to school. (a) will have (b) would have (c) had (d) have
- 21.He ___ the ball every day. (a) catch (b) catching (c) catches
- 22.Fill in a or an: ___ uncle (a) a (b) an
- 23.Choose the right verb: Each player ___ a name tag. (a) have (b) has
- 24.She ___ swum in the pool already. (a) have (b) has
- 25.Fill the gap: Sneha is as ___ as Saanvi. (a) shorter (b) shortest (c) short
- 26.Fill in in, on or at: Our school trip is ___ 15 August. (a) in (b) at (c) on
- 27.What is the plural of “tooth”? (a) tooths (b) teeth (c) teeths (d) tooth
- 28.The students have been in the library ___ an hour. (a) for (b) since
- 29.___ she clean the room on Saturdays? (a) Does (b) Is (c) Do (d) Are
- 30.Fill in in, on or at: The shop opens ___ night. (a) on (b) at (c) in
- 31.If the shop opens early, he ___ fresh mangoes. (a) will buy (b) bought (c) will buys (d) would buy
- 32.Which word is the adverb? “Saanvi writes neatly every day.” (a) neatly (b) Saanvi (c) day (d) writes
- 33.Sneha has a red school bag. This school bag is ___. (a) she (b) hers (c) her
- 34.What is the plural of “wife”? (a) wives (b) wife (c) wifes (d) wifs
- 35.Fill in in, on or at: The cricket match starts ___ my birthday. (a) in (b) at (c) on
- 36.___ I tell a story every day? (a) Do (b) Does (c) Is (d) Are
- 37.That is the market ___ we buy vegetables. (a) who (b) where (c) whose (d) which
- 38.Rahul loves sports. ___ plays cricket every evening. (a) He (b) His (c) Him (d) Himself
- 39.Diya kept ___ milk. (a) drinks (b) to drink (c) drinking (d) drink
- 40.Isha ___ the dishes last week. (a) will wash (b) has washed (c) washes (d) washed
Answer key
- who
- badly
- benches
- have
- where my school was
- doesn't she
- cows
- keys
- doesn't
- short
- will send
- buy
- teeth
- have
- do you
- are
- an
- which
- whose
- had
- catches
- an
- has
- has
- short
- on
- teeth
- for
- Does
- at
- will buy
- neatly
- hers
- wives
- on
- Do
- where
- He
- drinking
- washed
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar