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 ___ a cartoon last week. (a) watch (b) have watched (c) watched (d) will watch
- 2.Aisha is my friend. I play with ___ every day. (a) her (b) herself (c) she
- 3.They ___ a new school bag. (a) have (b) has
- 4.Fill the gap: I can see four ___. (a) babys (b) babyes (c) babies (d) baby
- 5.You have just ___ the ball. (a) throwing (b) threw (c) thrown (d) throw
- 6.Choose the right verb: All the girls ___ a water bottle. (a) has (b) have
- 7.___ they happy today? (a) Are (b) Is (c) Am
- 8.Fill in a, an or the: ___ sky is blue today. (a) a (b) an (c) the
- 9.Fill the gap: Diya is as ___ as Nisha. (a) youngest (b) young (c) younger
- 10.Rahul has a new kite. It is ___ kite. (a) him (b) he (c) his
- 11.I have a red bicycle. This bicycle is ___. (a) I (b) my (c) mine
- 12.Fill the gap: I can see four ___. (a) foots (b) feets (c) foot (d) feet
- 13.Yash ___ at home today. (a) are (b) is (c) am
- 14.Choose the right verb: My trousers ___ new. (a) is (b) are
- 15.My brother ___ in Delhi since 2019. (a) has worked (b) have worked (c) worked (d) works
- 16.Fill the gap: Rohan is ___ than Farhan today. (a) happiest (b) happier (c) happy (d) happyer
- 17.Choose the right verb: Each child ___ a ID card. (a) has (b) have
- 18.You ___ lunch tomorrow. (a) will brings (b) will bringing (c) brought (d) will bring
- 19.Ananya ___ me that she was ready. (a) asked (b) told (c) said
- 20.Fill the gap: I can see one ___. (a) wives (b) wife (c) wifes
- 21.___ Aditya swim in the pool yesterday? (a) Does (b) Was (c) Do (d) Did
- 22.What is the plural of “girl”? (a) girls (b) girles (c) girl (d) girl's
- 23.Yash and Sneha are my friends. I play with ___ every day. (a) they (b) their (c) themselves (d) them
- 24.___ they dance on the stage last week? (a) Did (b) Do (c) Was (d) Does
- 25.We have just ___ in the park. (a) running (b) run (c) ran
- 26.Change to passive: “Riya will plant a tree tomorrow.” → A tree ___ by Riya tomorrow. (a) will be plant (b) will be planted (c) will plant (d) will planted
- 27.Add the question tag: My cousins run in the park every day, ___? (a) do they (b) aren't they (c) don't they (d) don't them
- 28.If India wins the match, I ___ with joy. (a) will dances (b) will dance (c) would dance (d) danced
- 29.Aarav and Pooja are my friends. I play with ___ every day. (a) their (b) themselves (c) them (d) they
- 30.Add the question tag: You built a sandcastle yesterday, ___? (a) weren't you (b) did you (c) didn't you
- 31.___ Nisha fly a kite in 2023? (a) Was (b) Does (c) Do (d) Did
- 32.I ___ happy today. (a) am (b) is (c) are
- 33.This is the boy ___ won the race. (a) where (b) which (c) whose (d) who
- 34.My friends ___ in the park next month. (a) jogged (b) will jogging (c) will jogs (d) will jog
- 35.Fill the gap: This sum is ___ than that one. (a) easy (b) easier (c) easiest (d) easyer
- 36.Choose the right verb: All the girls ___ a notebook. (a) has (b) have
- 37.Aisha planned ___ milk. (a) drinks (b) drink (c) to drink (d) drinking
- 38.Fill in a or an: ___ onion (a) an (b) a
- 39.Fill the gap: I can see four ___. (a) boies (b) boyes (c) boy (d) boys
- 40.What is the plural of “box”? (a) boxes (b) boxs (c) boxies (d) box
Answer key
- watched
- her
- have
- babies
- thrown
- have
- Are
- the
- young
- his
- mine
- feet
- is
- are
- has worked
- happier
- has
- will bring
- told
- wife
- Did
- girls
- them
- Did
- run
- will be planted
- don't they
- will dance
- them
- didn't you
- Did
- am
- who
- will jog
- easier
- have
- to drink
- an
- boys
- boxes
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar