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.Rohan practised ___ the dishes. (a) wash (b) washes (c) washing (d) to wash
- 2.Fill the gap: This is the ___ sum in the test. (a) easier (b) most easiest (c) easiest (d) easy
- 3.Aditya ___ milk next week. (a) will drinks (b) drank (c) will drink (d) will drinking
- 4.Fill the gap: I can see one ___. (a) tomatos (b) tomatoes (c) tomato
- 5.What is the plural of “train”? (a) train (b) traines (c) train's (d) trains
- 6.Add the question tag: She is not clever, ___? (a) is her (b) is she (c) isn't she (d) does she
- 7.___ Isha write a letter every Sunday? (a) Is (b) Are (c) Does (d) Do
- 8.What is the past tense of “run”? (a) run (b) running (c) ran (d) runned
- 9.Fill the gap: Ananya is as ___ as Arjun. (a) taller (b) tall (c) tallest
- 10.Fill the gap: I can see four ___. (a) box (b) boxies (c) boxes (d) boxs
- 11.Add the question tag: She built a sandcastle yesterday, ___? (a) did she (b) wasn't she (c) didn't she (d) didn't her
- 12.Manav has a new school bag. It is ___ school bag. (a) him (b) his (c) he
- 13.She is going to ___ Hindi tomorrow. (a) speaks (b) spoke (c) speaking (d) speak
- 14.Sneha is a good singer. She sings ___. (a) well (b) good
- 15.She ___ drunk milk already. (a) has (b) have
- 16.If they ___ near the sea, they would swim every day. (a) would live (b) live (c) will live (d) lived
- 17.Sneha promised ___ the ball. (a) throws (b) throw (c) throwing (d) to throw
- 18.Arjun ___ me that he was tired. (a) told (b) asked (c) said
- 19.Fill in in, on or at: Our school trip is ___ my birthday. (a) at (b) on (c) in
- 20.Zoya ___ me that she was tired. (a) said (b) asked (c) told
- 21.Meera is looking forward to ___ a cartoon next week. (a) watches (b) to watch (c) watch (d) watching
- 22.Fill the gap: Saanvi is as ___ as Karan. (a) taller (b) tall (c) tallest
- 23.Add the question tag: My brother does not speak Hindi every day, ___? (a) does he (b) does him (c) doesn't he (d) is he
- 24.Choose the right verb: Either the girls or Kabir ___ coming today. (a) is (b) are
- 25.Add the question tag: You cannot eat a mango, ___? (a) can you (b) can't you (c) do you
- 26.Add the question tag: Rahul can take the train, ___? (a) can't him (b) doesn't he (c) can't he (d) can he
- 27.He ___ a new puppy. (a) have (b) has
- 28.Fill the gap: Meera is as ___ as Rohan. (a) tallest (b) tall (c) taller
- 29.Tara has a new umbrella. It is ___ umbrella. (a) hers (b) she (c) her
- 30.Fill in in, on or at: Our school trip is ___ Sunday morning. (a) at (b) on (c) in
- 31.This is the man ___ car is new. (a) where (b) which (c) whose (d) who
- 32.Riya has a red water bottle. This water bottle is ___. (a) she (b) her (c) hers
- 33.Diya and Saanvi have a new cricket bat. It is ___ cricket bat. (a) theirs (b) them (c) they (d) their
- 34.What is the past tense of “eat”? (a) ate (b) eated (c) eating (d) eaten
- 35.If we had wings, we ___ fly to school. (a) would be (b) did (c) would (d) will
- 36.Add the question tag: They make tea every day, ___? (a) don't they (b) don't them (c) do they (d) aren't they
- 37.Fill in a or an: ___ one-rupee coin (a) a (b) an
- 38.___ I happy today? (a) Are (b) Am (c) Is
- 39.We ___ a bicycle next month. (a) will rides (b) will riding (c) will ride (d) rode
- 40.Fill in in, on or at: We will visit Nani ___ July. (a) in (b) at (c) on
Answer key
- washing
- easiest
- will drink
- tomato
- trains
- is she
- Does
- ran
- tall
- boxes
- didn't she
- his
- speak
- well
- has
- lived
- to throw
- told
- on
- told
- watching
- tall
- does he
- is
- can you
- can't he
- has
- tall
- her
- on
- whose
- hers
- their
- ate
- would
- don't they
- a
- Am
- will ride
- in
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar