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.He ___ carried the bag already. (a) have (b) has
- 2.Choose the right verb: Each child ___ a notebook. (a) has (b) have
- 3.Fill the gap: Farhan is as ___ as Pooja. (a) short (b) shorter (c) shortest
- 4.Sneha ___ in this school since 2021. (a) studied (b) has studied (c) studies (d) have studied
- 5.They ___ eaten a mango already. (a) has (b) have
- 6.We ___ tea tomorrow. (a) will making (b) will makes (c) made (d) will make
- 7.We ___ going to draw a picture next month. (a) am (b) are (c) is
- 8.Nisha said, “My bag is heavy.” → Nisha said that ___ bag was heavy. (a) she (b) hers (c) her (d) my
- 9.My brother and I love sports. ___ play cricket every evening. (a) Ourselves (b) We (c) Us (d) Our
- 10.Choose the right word: The pictures are hanging ___ the wall. (a) in (b) under (c) on
- 11.Fill in in, on or at: The shop opens ___ Sunday. (a) on (b) in (c) at
- 12.I did not ___ a song last week. (a) sings (b) singing (c) sing (d) sang
- 13.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) a (c) the
- 14.Fill the gap: Rahul is as ___ as Sneha. (a) strong (b) strongest (c) stronger
- 15.Fill in in, on or at: We will visit Nani ___ my birthday. (a) in (b) on (c) at
- 16.He ___ a sandcastle every morning. (a) build (b) building (c) builds
- 17.Ananya ___ me that she was hungry. (a) asked (b) told (c) said
- 18.___ you late today? (a) Are (b) Is (c) Am
- 19.Fill the gap: An elephant is ___ than a horse. (a) big (b) more big (c) biggest (d) bigger
- 20.Tara has a new school bag. It is ___ school bag. (a) hers (b) her (c) she
- 21.Omkar is a polite speaker. He speaks ___. (a) politly (b) politely (c) polite
- 22.Add the question tag: Dev planted a tree yesterday, ___? (a) wasn't he (b) didn't he (c) didn't him (d) did he
- 23.Choose the right verb: Each of the children ___ a water bottle. (a) has (b) have
- 24.Aditya enjoyed ___ the bag. (a) to carry (b) carries (c) carry (d) carrying
- 25.She ___ a new cricket bat. (a) have (b) has
- 26.Add the question tag: My cousins will not make tea tomorrow, ___? (a) do they (b) will them (c) will they (d) won't they
- 27.If Omkar ___ a magic lamp, he would wish for more holidays. (a) will find (b) found (c) would find (d) finds
- 28.Add the question tag: My sister will not run in the park tomorrow, ___? (a) will her (b) won't she (c) does she (d) will she
- 29.Change to passive: “Pooja washed the plate yesterday.” → The plate ___ by Pooja yesterday. (a) were washed (b) was washed (c) washed (d) was wash
- 30.Priya finished ___ the ball. (a) throws (b) throw (c) throwing (d) to throw
- 31.Change to passive: “Tara made a kite yesterday.” → A kite ___ by Tara yesterday. (a) made (b) was made (c) was make (d) were made
- 32.Fill in a or an: ___ ugly duckling (a) an (b) a
- 33.Fill the gap: Meera is as ___ as Myra. (a) shorter (b) short (c) shortest
- 34.Fill the gap: I can see one ___. (a) sheeps (b) sheep
- 35.Add the question tag: Arjun is not late, ___? (a) does he (b) is him (c) isn't he (d) is he
- 36.The children ___ tea tomorrow. (a) will making (b) will makes (c) will make (d) made
- 37.This is the market ___ we buy vegetables. (a) whose (b) where (c) who (d) which
- 38.Ananya loves sports. ___ plays cricket every evening. (a) She (b) Herself (c) Her
- 39.We ___ a song yesterday. (a) sang (b) will sing (c) have sung (d) sing
- 40.My cousins ___ the train on Saturdays. (a) take (b) taking (c) takes
Answer key
- has
- has
- short
- has studied
- have
- will make
- are
- her
- We
- on
- on
- sing
- the
- strong
- on
- builds
- told
- Are
- bigger
- her
- politely
- didn't he
- has
- carrying
- has
- will they
- found
- will she
- was washed
- throwing
- was made
- an
- short
- sheep
- is he
- will make
- where
- She
- sang
- take
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar