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.Aarav ___ happy today. (a) am (b) is (c) are
- 2.Fill the gap: There are many ___ here. (a) benches (b) benchs (c) bench (d) benchies
- 3.They ___ a new puppy. (a) have (b) has
- 4.I am going to ___ the room next Sunday. (a) cleaned (b) clean (c) cleans (d) cleaning
- 5.Fill in in, on or at: The shop opens ___ sunrise. (a) on (b) in (c) at
- 6.What is the plural of “girl”? (a) girles (b) girl (c) girls (d) girl's
- 7.Dev ___ me that he was hungry. (a) asked (b) told (c) said
- 8.Fill the gap: The owl was ___ than the fox. (a) wiser (b) wise (c) more wise (d) wisest
- 9.Omkar said, “My room is clean.” → Omkar said that ___ room was clean. (a) him (b) his (c) my (d) he
- 10.Change to passive: “Arjun will clean the room tomorrow.” → The room ___ by Arjun tomorrow. (a) will clean (b) will be cleaned (c) will be clean (d) will cleaned
- 11.Myra has waited for the bus ___ 10 am. (a) for (b) since
- 12.We are going to ___ in the pool tomorrow. (a) swimming (b) swam (c) swim (d) swims
- 13.Choose the right word: The roots of a tree are ___ the ground. (a) at (b) on (c) under
- 14.Add the question tag: You will ride a bicycle tomorrow, ___? (a) will you (b) won't you (c) don't you
- 15.Fill the gap: Tara is as ___ as Aarav. (a) short (b) shorter (c) shortest
- 16.Fill in a or an: ___ honour (a) a (b) an
- 17.Ananya said, “I wash the dishes every day.” → Ananya said that she ___ the dishes every day. (a) washes (b) wash (c) washing (d) washed
- 18.Fill in a or an: ___ one-rupee coin (a) an (b) a
- 19.Choose the right word: The pictures are hanging ___ the wall. (a) under (b) on (c) in
- 20.We ___ a tree next month. (a) planted (b) will plants (c) will planting (d) will plant
- 21.Nisha said, “My bag is heavy.” → Nisha said that ___ bag was heavy. (a) she (b) hers (c) my (d) her
- 22.Farhan is looking forward to ___ in the park next week. (a) jogging (b) jog (c) to jog (d) jogs
- 23.Add the question tag: My parents do not build a sandcastle every day, ___? (a) do they (b) do them (c) don't they (d) are they
- 24.Arjun is my friend. I play with ___ every day. (a) he (b) him (c) himself
- 25.Change to passive: “Diya has made two kites.” → Two kites ___ by Diya. (a) have made (b) has been made (c) have been made
- 26.What is the plural of “leaf”? (a) leafes (b) leaf (c) leafs (d) leaves
- 27.Karan is tired of ___ the ball. (a) to catch (b) catching (c) catch (d) catches
- 28.___ Rahul catch the ball twice a week? (a) Is (b) Are (c) Do (d) Does
- 29.Fill in in, on or at: Our school trip is ___ midnight. (a) in (b) on (c) at
- 30.Fill in a, an or the: ___ sky is blue today. (a) a (b) the (c) an
- 31.If it ___ tomorrow, I will stay at home. (a) rain (b) would rain (c) will rain (d) rains
- 32.Fill in a, an or the: This is ___ oldest tree in our town. (a) the (b) a (c) an
- 33.Fill the gap: Arjun is as ___ as Kabir. (a) short (b) shortest (c) shorter
- 34.Aditya loves sports. ___ plays cricket every evening. (a) He (b) Himself (c) Him (d) His
- 35.Fill in in, on or at: The cricket match starts ___ winter. (a) on (b) at (c) in
- 36.Zoya loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
- 37.Fill the gap: I can see one ___. (a) foxs (b) foxes (c) fox
- 38.Pooja wanted ___ science. (a) to study (b) study (c) studying (d) studies
- 39.Aisha ___ late today. (a) is (b) are (c) am
- 40.Vivaan has played in the garden ___ 10 am. (a) for (b) since
Answer key
- is
- benches
- have
- clean
- at
- girls
- told
- wiser
- his
- will be cleaned
- since
- swim
- under
- won't you
- short
- an
- washed
- a
- on
- will plant
- her
- jogging
- do they
- him
- have been made
- leaves
- catching
- Does
- at
- the
- rains
- the
- short
- He
- in
- She
- fox
- to study
- is
- since
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar