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.Add the question tag: She is not ready, ___? (a) is her (b) is she (c) does she (d) isn't she
- 2.Fill the gap: Today's traffic is ___ than yesterday's. (a) bad (b) badder (c) worse (d) worst
- 3.If the shop ___ early, we will buy fresh mangoes. (a) opens (b) open (c) would open (d) will open
- 4.___ you hungry now? (a) Are (b) Is (c) Am
- 5.___ Rahul at home today? (a) Is (b) Are (c) Am
- 6.She ___ swim in the pool twice a week. (a) doesn't (b) don't (c) isn't
- 7.___ my brother watch a cartoon yesterday? (a) Was (b) Does (c) Do (d) Did
- 8.Choose the right verb: Every girl ___ a notebook. (a) has (b) have
- 9.Diya is a slow walker. She walks ___. (a) slow (b) slowely (c) slowly
- 10.Add the question tag: We will not dance on the stage tomorrow, ___? (a) will we (b) do we (c) will us (d) won't we
- 11.Which sentence is correct? (a) He eats never fruit. (b) He never eats fruit.
- 12.___ he ready for school? (a) Are (b) Am (c) Is
- 13.If plants get no water, they ___. (a) die (b) dies (c) died
- 14.What is the past tense of “tell”? (a) telled (b) told (c) telling
- 15.I like the cake ___ Mum baked. (a) who (b) whose (c) where (d) which
- 16.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
- 17.Farhan ___ going to wash the dishes tomorrow. (a) is (b) am (c) are
- 18.Aisha ___ the dog last Sunday. (a) feeds (b) feeded (c) fed (d) will feed
- 19.He has just ___ the train. (a) took (b) taking (c) taken (d) take
- 20.Change to passive: “Priya is baking a cake now.” → A cake ___ by Priya now. (a) are being baked (b) is been baked (c) is being baked
- 21.Ananya ___ that she was busy. (a) told (b) asked (c) said
- 22.Add the question tag: They cannot bring lunch, ___? (a) do they (b) can them (c) can they (d) can't they
- 23.Aisha has a red umbrella. This umbrella is ___. (a) her (b) she (c) hers
- 24.___ Sneha go to school last Sunday? (a) Does (b) Do (c) Did (d) Was
- 25.What is the plural of “dish”? (a) dishies (b) dishes (c) dish (d) dishs
- 26.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
- 27.Change to passive: “Aarav plants a tree every day.” → A tree ___ by Aarav every day. (a) is plant (b) is planted (c) are planted (d) plants
- 28.They ___ a cartoon next month. (a) will watching (b) will watches (c) will watch (d) watched
- 29.Choose the right verb: Every student ___ a notebook. (a) have (b) has
- 30.Fill the gap: I can see one ___. (a) leaf (b) leaves (c) leafs
- 31.What is the past tense of “eat”? (a) eating (b) ate (c) eated (d) eaten
- 32.Fill in a, an or the: ___ moon shines at night. (a) an (b) a (c) the
- 33.Fill in in, on or at: The shop opens ___ the evening. (a) in (b) at (c) on
- 34.We ___ a new school bag. (a) has (b) have
- 35.Fill the gap: I can see one ___. (a) benches (b) bench (c) benchs
- 36.Fill the gap: Dev is as ___ as Nisha. (a) younger (b) young (c) youngest
- 37.Rahul said, “I will drink milk.” → Rahul said that he ___ drink milk. (a) would (b) will (c) is
- 38.Change to passive: “Saanvi flies two kites every day.” → Two kites ___ by Saanvi every day. (a) is flown (b) are flown (c) are flew (d) flies
- 39.Farhan is going to ___ the train next Sunday. (a) taking (b) took (c) takes (d) take
- 40.Meera has just ___ the dishes. (a) washing (b) washes (c) washed (d) wash
Answer key
- is she
- worse
- opens
- Are
- Is
- doesn't
- Did
- has
- slowly
- will we
- He never eats fruit.
- Is
- die
- told
- which
- is
- is
- fed
- taken
- is being baked
- said
- can they
- hers
- Did
- dishes
- is
- is planted
- will watch
- has
- leaf
- ate
- the
- in
- have
- bench
- young
- would
- are flown
- take
- washed
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar