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.Fill in a or an: ___ school (a) an (b) a
- 2.Which word is the adverb? “Aarav drives safely every day.” (a) day (b) Aarav (c) safely (d) drives
- 3.Rohan ___ carry the bag on Saturdays. (a) don't (b) isn't (c) doesn't
- 4.Change to passive: “Rahul flew two kites yesterday.” → Two kites ___ by Rahul yesterday. (a) were flew (b) flew (c) were flown (d) was flown
- 5.Add the question tag: Aditya is clever, ___? (a) is he (b) isn't he (c) isn't him (d) doesn't he
- 6.Vivaan ___ me that he was hungry. (a) told (b) asked (c) said
- 7.Change to passive: “Priya will eat two mangoes tomorrow.” → Two mangoes ___ by Priya tomorrow. (a) will be eat (b) will eat (c) will be eaten (d) will eaten
- 8.If Sneha got a free day, she ___ visit Nani. (a) would (b) did (c) will (d) would be
- 9.Diya asked me, “Why are you sad?” → Diya asked me ___. (a) why I was sad (b) why was I sad (c) why am I sad
- 10.Which sentence is correct? (a) She always drinks milk. (b) She drinks always milk.
- 11.Ira loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
- 12.Add the question tag: He cannot write a letter, ___? (a) can he (b) can him (c) does he (d) can't he
- 13.Aditya said, “I am busy.” → Aditya said that he ___ busy. (a) were (b) was (c) am (d) is
- 14.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) an (c) the
- 15.Which sentence is correct? (a) She drinks never tea. (b) She never drinks tea.
- 16.My friends ___ in the garden now. (a) is (b) are (c) am
- 17.Add the question tag: My sister has washed the dishes, ___? (a) doesn't she (b) hasn't her (c) hasn't she (d) has she
- 18.They ___ the room next month. (a) will clean (b) cleaned (c) will cleans (d) will cleaning
- 19.They ___ going to study science next Sunday. (a) is (b) am (c) are
- 20.Omkar is fond of ___ vegetables. (a) buy (b) buying (c) to buy (d) buys
- 21.Add the question tag: He ran in the park yesterday, ___? (a) did he (b) didn't him (c) wasn't he (d) didn't he
- 22.Fill in in, on or at: The cricket match starts ___ the morning. (a) in (b) on (c) at
- 23.Choose the right word: We took shelter ___ a big umbrella. (a) at (b) under (c) on
- 24.Add the question tag: She wrote a letter yesterday, ___? (a) didn't she (b) didn't her (c) did she (d) wasn't she
- 25.Fill the gap: I can see one ___. (a) benches (b) benchs (c) bench
- 26.Add the question tag: She helps Grandma every day, ___? (a) doesn't her (b) isn't she (c) doesn't she (d) does she
- 27.Fill in a or an: ___ yellow kite (a) an (b) a
- 28.Dev is a good singer. He sings ___. (a) well (b) good
- 29.___ I buy vegetables on Saturdays? (a) Is (b) Are (c) Does (d) Do
- 30.Riya ___ me that she was ready. (a) asked (b) told (c) said
- 31.She ___ buy vegetables twice a week. (a) don't (b) isn't (c) doesn't
- 32.Aarav asked me, “When do you get up?” → Aarav asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
- 33.___ Omkar dance on the stage last Sunday? (a) Was (b) Do (c) Does (d) Did
- 34.Isha agreed ___ milk. (a) to drink (b) drink (c) drinking (d) drinks
- 35.Fill the gap: This book is ___ than that one. (a) best (b) gooder (c) good (d) better
- 36.Fill in in, on or at: The shop opens ___ sunset. (a) on (b) at (c) in
- 37.Ananya wanted ___ a cartoon. (a) watches (b) watching (c) to watch (d) watch
- 38.Which sentence is correct? (a) We always drink tea. (b) We drink always tea.
- 39.That is the girl ___ sister sings well. (a) where (b) whose (c) who (d) which
- 40.Fill the gap: This hill is ___ than that one. (a) higher (b) high (c) highest (d) more high
Answer key
- a
- safely
- doesn't
- were flown
- isn't he
- told
- will be eaten
- would
- why I was sad
- She always drinks milk.
- She
- can he
- was
- the
- She never drinks tea.
- are
- hasn't she
- will clean
- are
- buying
- didn't he
- in
- under
- didn't she
- bench
- doesn't she
- a
- well
- Do
- told
- doesn't
- when I got up
- Did
- to drink
- better
- at
- to watch
- We always drink tea.
- whose
- higher
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar