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.If Tara ___ a lot of money, she would buy a big library. (a) had (b) will have (c) has (d) would have
- 2.Add the question tag: We cannot tell a story, ___? (a) do we (b) can us (c) can we (d) can't we
- 3.Change to passive: “Arjun is washing the plates now.” → The plates ___ by Arjun now. (a) are been washed (b) is being washed (c) are being washed
- 4.If India wins the match, they ___ with joy. (a) will dance (b) will dances (c) would dance (d) danced
- 5.Fill the gap: I can see one ___. (a) glasses (b) glasss (c) glass
- 6.This is the boy ___ father is a pilot. (a) who (b) whose (c) where (d) which
- 7.We ___ going to eat a mango next month. (a) is (b) am (c) are
- 8.Add the question tag: My brother threw the ball yesterday, ___? (a) did he (b) wasn't he (c) didn't him (d) didn't he
- 9.You have known my best friend ___ 2020. (a) for (b) since
- 10.Rahul said, “My kite is torn.” → Rahul said that ___ kite was torn. (a) he (b) his (c) him (d) my
- 11.I have a new kite. It is ___ kite. (a) I (b) mine (c) me (d) my
- 12.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
- 13.We did not ___ on the stage last Sunday. (a) dancing (b) dances (c) danced (d) dance
- 14.Add the question tag: I will not ride a bicycle tomorrow, ___? (a) won't I (b) do I (c) will I (d) will me
- 15.Fill the gap: Summer is ___ than winter. (a) hot (b) hottest (c) more hot (d) hotter
- 16.Fill in in, on or at: We will visit Nani ___ noon. (a) in (b) at (c) on
- 17.Karan is a safe driver. He drives ___. (a) safly (b) safely (c) safe
- 18.___ the students tell a story every morning? (a) Is (b) Are (c) Do (d) Does
- 19.He has waited for the bus ___ half an hour. (a) for (b) since
- 20.Add the question tag: He is tall, ___? (a) is he (b) isn't he (c) doesn't he (d) isn't him
- 21.___ you draw a picture every day? (a) Does (b) Are (c) Do (d) Is
- 22.We ___ happy today. (a) is (b) am (c) are
- 23.Add the question tag: My sister does not swim in the pool every day, ___? (a) doesn't she (b) does she (c) is she (d) does her
- 24.___ you play cricket last Sunday? (a) Did (b) Do (c) Was (d) Does
- 25.Aisha and Farhan have a new kite. It is ___ kite. (a) theirs (b) they (c) them (d) their
- 26.Choose the right verb: All the boys ___ a ID card. (a) has (b) have
- 27.___ Ira play cricket twice a week? (a) Do (b) Is (c) Does (d) Are
- 28.Pooja is looking forward to ___ a cap next week. (a) wearing (b) wear (c) wears (d) to wear
- 29.Fill in in, on or at: The shop opens ___ midnight. (a) at (b) in (c) on
- 30.This is the book ___ Riya lent me. (a) where (b) whose (c) which (d) who
- 31.Fill the gap: This hill is ___ than that one. (a) high (b) more high (c) higher (d) highest
- 32.Add the question tag: You will not sing a song tomorrow, ___? (a) won't you (b) do you (c) will you
- 33.Choose the right word: Fish swim ___ the river. (a) in (b) at (c) on
- 34.___ my sister happy today? (a) Am (b) Are (c) Is
- 35.Priya ___ speak Hindi every day. (a) don't (b) doesn't (c) isn't
- 36.Fill the gap: Aarav is as ___ as Yash. (a) youngest (b) younger (c) young
- 37.Zoya loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
- 38.Rahul said, “My bag is heavy.” → Rahul said that ___ bag was heavy. (a) his (b) him (c) he (d) my
- 39.This is the bag ___ I bought yesterday. (a) where (b) which (c) whose (d) who
- 40.Fill the gap: I can see one ___. (a) benchs (b) bench (c) benches
Answer key
- had
- can we
- are being washed
- will dance
- glass
- whose
- are
- didn't he
- since
- his
- my
- has
- dance
- will I
- hotter
- at
- safely
- Do
- for
- isn't he
- Do
- are
- does she
- Did
- their
- have
- Does
- wearing
- at
- which
- higher
- will you
- in
- Is
- doesn't
- young
- She
- his
- which
- bench
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar