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 buy vegetables every morning? (a) Does (b) Is (c) Do (d) Are
- 2.Fill in a or an: ___ umbrella (a) a (b) an
- 3.Aarav is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 4.She did not ___ a mango yesterday. (a) eating (b) eats (c) eat (d) ate
- 5.Isha is a fast runner. She runs ___. (a) fastly (b) fast
- 6.I ___ sung a song already. (a) has (b) have
- 7.You ___ in the garden now. (a) is (b) are (c) am
- 8.___ my parents happy today? (a) Are (b) Is (c) Am
- 9.Nisha ___ me that she was hungry. (a) asked (b) said (c) told
- 10.Karan decided ___ the match. (a) win (b) wins (c) winning (d) to win
- 11.I know the town ___ my grandmother lives. (a) who (b) whose (c) where (d) which
- 12.Fill in in, on or at: The shop opens ___ the morning. (a) in (b) at (c) on
- 13.Change to passive: “Riya has eaten a mango.” → A mango ___ by Riya. (a) has been eaten (b) has eaten (c) have been eaten
- 14.He ___ a new puppy. (a) has (b) have
- 15.Change to passive: “Kavya is drawing a picture now.” → A picture ___ by Kavya now. (a) is been drawn (b) is being drawn (c) are being drawn
- 16.Choose the right word: The stars shine ___ the sky. (a) on (b) in (c) at
- 17.Choose the right verb: Each player ___ a ID card. (a) has (b) have
- 18.Fill in a or an: ___ egg (a) a (b) an
- 19.Add the question tag: You sang a song yesterday, ___? (a) didn't you (b) weren't you (c) did you
- 20.Which word is the adverb? “Diya speaks politely every day.” (a) Diya (b) speaks (c) politely (d) day
- 21.Fill the gap: This book is ___ than that one. (a) thinnest (b) more thin (c) thinner (d) thin
- 22.Change to passive: “Riya has cleaned the room.” → The room ___ by Riya. (a) has cleaned (b) have been cleaned (c) has been cleaned
- 23.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) the (c) an
- 24.Riya ___ going to clap for the team tomorrow. (a) are (b) is (c) am
- 25.Manav asked me, “Where is your school?” → Manav asked me ___. (a) where is my school (b) where was my school (c) where my school was
- 26.Aisha asked me, “Which book do you like?” → Aisha asked me ___. (a) which book do I like (b) which book I liked (c) which book did I like
- 27.___ you write a letter every Sunday? (a) Do (b) Are (c) Is (d) Does
- 28.Which word is the adverb? “Tara walks slowly every day.” (a) day (b) slowly (c) Tara (d) walks
- 29.Karan said, “My bag is heavy.” → Karan said that ___ bag was heavy. (a) my (b) he (c) his (d) him
- 30.Fill the gap: There are many ___ here. (a) ladyes (b) lady (c) ladys (d) ladies
- 31.I have a new bicycle. It is ___ bicycle. (a) I (b) mine (c) my (d) me
- 32.Fill the gap: Kabir drew three ___. (a) dishes (b) dishies (c) dishs (d) dish
- 33.Fill the gap: Summer is ___ than winter. (a) more hot (b) hotter (c) hottest (d) hot
- 34.They did not ___ the dog last week. (a) feeds (b) feeding (c) fed (d) feed
- 35.What is the past tense of “catch”? (a) catched (b) catching (c) caught
- 36.Kabir ___ in the garden now. (a) are (b) am (c) is
- 37.Fill the gap: I can see four ___. (a) foxes (b) foxies (c) foxs (d) fox
- 38.My sister and I have a red school bag. This school bag is ___. (a) we (b) ours (c) our
- 39.Myra asked me, “Where is your school?” → Myra asked me ___. (a) where was my school (b) where is my school (c) where my school was
- 40.Add the question tag: I cannot write a letter, ___? (a) can me (b) do I (c) can I (d) can't I
Answer key
- Do
- an
- him
- eat
- fast
- have
- are
- Are
- told
- to win
- where
- in
- has been eaten
- has
- is being drawn
- in
- has
- an
- didn't you
- politely
- thinner
- has been cleaned
- the
- is
- where my school was
- which book I liked
- Do
- slowly
- his
- ladies
- my
- dishes
- hotter
- feed
- caught
- is
- foxes
- ours
- where my school was
- can I
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar