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 the gap: Aditya is as ___ as Kabir. (a) strong (b) strongest (c) stronger
- 2.Change to passive: “Aarav ate a mango yesterday.” → A mango ___ by Aarav yesterday. (a) was eaten (b) was ate (c) were eaten (d) ate
- 3.Rohan asked me, “Where is your school?” → Rohan asked me ___. (a) where my school was (b) where was my school (c) where is my school
- 4.Add the question tag: They are busy, ___? (a) aren't they (b) don't they (c) aren't them (d) are they
- 5.They ___ the dog every day. (a) feeds (b) feeding (c) feed
- 6.Fill in a, an or the: Riya came ___ first in the race. (a) an (b) a (c) the
- 7.Karan has a new umbrella. It is ___ umbrella. (a) his (b) he (c) him
- 8.Choose the right verb: All the players ___ a notebook. (a) has (b) have
- 9.Which sentence is correct? (a) She never eats rice. (b) She eats never rice.
- 10.Which sentence is correct? (a) She usually eats fruit. (b) She eats usually fruit.
- 11.This is the kite ___ my uncle gave me. (a) who (b) which (c) whose (d) where
- 12.We ___ a tree every Sunday. (a) planting (b) plants (c) plant
- 13.___ I feed the dog on Saturdays? (a) Is (b) Do (c) Does (d) Are
- 14.If you mix blue and yellow, you ___ green. (a) get (b) gets (c) got
- 15.My sister did not ___ a tree last Sunday. (a) planting (b) plant (c) plants (d) planted
- 16.Fill in in, on or at: The cricket match starts ___ 15 August. (a) in (b) at (c) on
- 17.You are going to ___ science next month. (a) studying (b) study (c) studies (d) studied
- 18.Nisha avoided ___ Grandma. (a) helps (b) help (c) to help (d) helping
- 19.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
- 20.___ Zoya swim in the pool every Sunday? (a) Does (b) Is (c) Do (d) Are
- 21.Aditya is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 22.Add the question tag: Priya does not ride a bicycle every day, ___? (a) does her (b) does she (c) doesn't she (d) is she
- 23.Fill in in, on or at: Our school trip is ___ Christmas Day. (a) at (b) in (c) on
- 24.Fill in a or an: ___ yellow kite (a) a (b) an
- 25.She ___ the dog last week. (a) will feed (b) feeded (c) feeds (d) fed
- 26.Choose the right verb: Neither the twins nor Dev ___ coming today. (a) is (b) are
- 27.Aarav and Kavya are my friends. I play with ___ every day. (a) they (b) their (c) themselves (d) them
- 28.Change to passive: “Dev has flown a kite.” → A kite ___ by Dev. (a) have been flown (b) has flown (c) has been flown
- 29.I have a red umbrella. This umbrella is ___. (a) my (b) mine (c) I
- 30.Kunal loves sports. ___ plays cricket every evening. (a) Himself (b) His (c) He (d) Him
- 31.Add the question tag: She is clever, ___? (a) is she (b) doesn't she (c) isn't her (d) isn't she
- 32.Fill in in, on or at: We will visit Nani ___ 2027. (a) on (b) in (c) at
- 33.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
- 34.If Aisha ___ near the sea, she would swim every day. (a) will live (b) lives (c) lived (d) would live
- 35.This is the train ___ leaves at six. (a) where (b) who (c) whose (d) which
- 36.Fill the gap: I can see one ___. (a) ladies (b) ladys (c) lady
- 37.Choose the right word: The pictures are hanging ___ the wall. (a) under (b) on (c) in
- 38.I know the girl ___ helped me. (a) whose (b) who (c) where (d) which
- 39.Fill in a or an: ___ unusual toy (a) an (b) a
- 40.Dev finished ___ the ball. (a) catch (b) to catch (c) catching (d) catches
Answer key
- strong
- was eaten
- where my school was
- aren't they
- feed
- the
- his
- have
- She never eats rice.
- She usually eats fruit.
- which
- plant
- Do
- get
- plant
- on
- study
- helping
- is
- Does
- him
- does she
- on
- a
- fed
- is
- them
- has been flown
- mine
- He
- isn't she
- in
- fed
- lived
- which
- lady
- on
- who
- an
- catching
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar