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.If Isha had wings, she ___ fly to school. (a) will (b) did (c) would be (d) would
- 2.Add the question tag: They watched a cartoon yesterday, ___? (a) weren't they (b) did they (c) didn't they (d) didn't them
- 3.Change to passive: “Tara has washed the plates.” → The plates ___ by Tara. (a) have washed (b) have been washed (c) has been washed
- 4.My brother ___ Hindi yesterday. (a) speaks (b) will speak (c) speaked (d) spoke
- 5.Add the question tag: My brother brings lunch every day, ___? (a) does he (b) doesn't him (c) isn't he (d) doesn't he
- 6.If Mum ___ kheer, she will eat two bowls. (a) would make (b) make (c) will make (d) makes
- 7.Meera kept ___ the dog. (a) feed (b) feeding (c) feeds (d) to feed
- 8.Choose the right word: Write your name ___ the first page. (a) on (b) at (c) under
- 9.What is the past tense of “wear”? (a) weared (b) worn (c) wearing (d) wore
- 10.___ the students feed the dog twice a week? (a) Do (b) Are (c) Does (d) Is
- 11.Which sentence is correct? (a) We usually eat rice. (b) We eat usually rice.
- 12.Fill in in, on or at: Our school trip is ___ Monday. (a) on (b) at (c) in
- 13.He ___ very excited today. (a) is (b) am (c) are
- 14.Change to passive: “Saanvi has told two stories.” → Two stories ___ by Saanvi. (a) has been told (b) have been told (c) have told
- 15.___ Rohan win the match last Sunday? (a) Does (b) Do (c) Was (d) Did
- 16.Fill in in, on or at: The shop opens ___ summer. (a) on (b) in (c) at
- 17.Fill the gap: Farhan is as ___ as Yash. (a) youngest (b) young (c) younger
- 18.He ___ hungry now. (a) am (b) is (c) are
- 19.Diya ___ that she was ready. (a) told (b) said (c) asked
- 20.She ___ in this school since 2022. (a) have studied (b) studies (c) has studied (d) studied
- 21.___ my brother bake a cake every Sunday? (a) Are (b) Is (c) Does (d) Do
- 22.Ishaan ___ vegetables last Sunday. (a) buys (b) will buy (c) bought (d) buyed
- 23.What is the plural of “leaf”? (a) leafes (b) leaves (c) leafs (d) leaf
- 24.I have a red umbrella. This umbrella is ___. (a) I (b) my (c) mine
- 25.We ___ a new school bag. (a) have (b) has
- 26.If you drop an egg, it ___. (a) breaks (b) broke (c) break
- 27.Add the question tag: My brother sends a message every day, ___? (a) doesn't he (b) isn't he (c) doesn't him (d) does he
- 28.Kunal is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 29.The students ___ in the park tomorrow. (a) will jogging (b) jogged (c) will jog (d) will jogs
- 30.Farhan ___ going to watch a cartoon tomorrow. (a) are (b) am (c) is
- 31.He ___ feed the dog twice a week. (a) don't (b) isn't (c) doesn't
- 32.Fill the gap: I can see four ___. (a) womens (b) woman (c) women (d) womans
- 33.Add the question tag: Kabir is clever, ___? (a) isn't him (b) doesn't he (c) isn't he (d) is he
- 34.Yash is interested in ___ a story. (a) tells (b) telling (c) tell (d) to tell
- 35.You did not ___ rice yesterday. (a) cooking (b) cook (c) cooked (d) cooks
- 36.Farhan is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 37.Fill the gap: Kabir drew three ___. (a) woman (b) womens (c) women (d) womans
- 38.___ she in the garden now? (a) Are (b) Is (c) Am
- 39.Priya has a new bicycle. It is ___ bicycle. (a) her (b) she (c) hers
- 40.If Kabir ___ the answer, he would tell the teacher. (a) will know (b) knows (c) would know (d) knew
Answer key
- would
- didn't they
- have been washed
- spoke
- doesn't he
- makes
- feeding
- on
- wore
- Do
- We usually eat rice.
- on
- is
- have been told
- Did
- in
- young
- is
- said
- has studied
- Does
- bought
- leaves
- mine
- have
- breaks
- doesn't he
- him
- will jog
- is
- doesn't
- women
- isn't he
- telling
- cook
- him
- women
- Is
- her
- knew
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar