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, an or the: Riya came ___ first in the race. (a) a (b) the (c) an
- 2.Myra is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 3.If the train ___ on time, I will reach Jaipur by noon. (a) leaves (b) would leave (c) leave (d) will leave
- 4.Fill the gap: I can see one ___. (a) kies (b) key (c) keys
- 5.___ he in the garden now? (a) Is (b) Are (c) Am
- 6.Zoya ___ that she was busy. (a) told (b) said (c) asked
- 7.___ I swim in the pool every Sunday? (a) Does (b) Are (c) Is (d) Do
- 8.___ Ananya draw a picture every day? (a) Do (b) Is (c) Does (d) Are
- 9.If you mix blue and yellow, you ___ green. (a) get (b) got (c) gets
- 10.Change to passive: “Rahul tells two stories every day.” → Two stories ___ by Rahul every day. (a) tells (b) are tell (c) is told (d) are told
- 11.Fill in a, an or the: ___ sky is blue today. (a) the (b) an (c) a
- 12.___ he happy today? (a) Are (b) Am (c) Is
- 13.Add the question tag: They will not run in the park tomorrow, ___? (a) do they (b) will they (c) won't they (d) will them
- 14.Fill the gap: This story is ___ than that one. (a) interestinger (b) interesting (c) more interesting (d) most interesting
- 15.Choose the right verb: Neither Meera nor the boys ___ coming today. (a) is (b) are
- 16.Fill the gap: Mount Everest is the ___ mountain in the world. (a) high (b) most highest (c) higher (d) highest
- 17.Fill in a, an or the: This is ___ oldest tree in our town. (a) an (b) a (c) the
- 18.We have just ___ vegetables. (a) bought (b) buy (c) buys (d) buying
- 19.I know the woman ___ drives the school bus. (a) whose (b) who (c) which (d) where
- 20.If India ___ the match, he will dance with joy. (a) win (b) would win (c) wins (d) will win
- 21.Arjun is looking forward to ___ rice next week. (a) cooking (b) cooks (c) cook (d) to cook
- 22.Fill the gap: I can see four ___. (a) boys (b) boyes (c) boy (d) boies
- 23.Fill in in, on or at: The shop opens ___ the afternoon. (a) at (b) in (c) on
- 24.They ___ in this school since 2020. (a) taught (b) has taught (c) have taught (d) teach
- 25.Fill in a or an: ___ egg (a) a (b) an
- 26.Priya is a quick learner. She learns ___. (a) quickely (b) quick (c) quickly
- 27.Sneha avoided ___ a story. (a) tells (b) to tell (c) tell (d) telling
- 28.My brother ___ catch the ball every day. (a) isn't (b) don't (c) doesn't
- 29.I ___ in the garden now. (a) is (b) am (c) are
- 30.Which sentence is correct? (a) She eats always fruit. (b) She always eats fruit.
- 31.My friends are going to ___ vegetables tomorrow. (a) buy (b) buys (c) buying (d) bought
- 32.What is the plural of “bench”? (a) benchies (b) benchs (c) bench (d) benches
- 33.___ Aditya drink milk last Sunday? (a) Did (b) Do (c) Was (d) Does
- 34.They ___ a new bicycle. (a) has (b) have
- 35.Aarav ___ clean the room every Sunday. (a) don't (b) doesn't (c) isn't
- 36.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
- 37.Karan planned ___ the room. (a) cleans (b) clean (c) to clean (d) cleaning
- 38.Arjun and Rohan are my friends. I play with ___ every day. (a) their (b) they (c) themselves (d) them
- 39.Change to passive: “Zoya flew a kite yesterday.” → A kite ___ by Zoya yesterday. (a) were flown (b) was flew (c) flew (d) was flown
- 40.My sister ___ cooked rice already. (a) has (b) have
Answer key
- the
- her
- leaves
- key
- Is
- said
- Do
- Does
- get
- are told
- the
- Is
- will they
- more interesting
- are
- highest
- the
- bought
- who
- wins
- cooking
- boys
- in
- have taught
- an
- quickly
- telling
- doesn't
- am
- She always eats fruit.
- buy
- benches
- Did
- have
- doesn't
- is
- to clean
- them
- was flown
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar