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.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
- 2.Tara ___ me that she was ready. (a) said (b) told (c) asked
- 3.Nisha is looking forward to ___ a cap next week. (a) to wear (b) wearing (c) wear (d) wears
- 4.Fill the gap: Karan is as ___ as Vivaan. (a) happier (b) happy (c) happiest
- 5.Dev said, “My kite is torn.” → Dev said that ___ kite was torn. (a) he (b) him (c) my (d) his
- 6.Dev asked me, “When do you get up?” → Dev asked me ___. (a) when I got up (b) when do I get up (c) when did I get up
- 7.Which word is the adverb? “Omkar drives carefully every day.” (a) carefully (b) drives (c) Omkar (d) day
- 8.If I ___ wings, I would fly to school. (a) would have (b) had (c) will have (d) have
- 9.Sneha is looking forward to ___ vegetables next week. (a) buys (b) buying (c) to buy (d) buy
- 10.___ she wear a cap every day? (a) Is (b) Does (c) Do (d) Are
- 11.You ___ a message on Saturdays. (a) sending (b) sends (c) send
- 12.Arjun is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 13.Fill in a or an: ___ ox (a) an (b) a
- 14.Fill in a or an: ___ horse (a) an (b) a
- 15.Riya ___ win the match every Sunday. (a) don't (b) isn't (c) doesn't
- 16.Fill the gap: Today's traffic is ___ than yesterday's. (a) worse (b) worst (c) bad (d) badder
- 17.The students ___ wear a cap every morning. (a) don't (b) doesn't (c) aren't
- 18.Choose the right verb: Physics ___ interesting. (a) are (b) is
- 19.Change to passive: “Riya baked a cake yesterday.” → A cake ___ by Riya yesterday. (a) was baked (b) was bake (c) baked (d) were baked
- 20.He is going to ___ in the park next Sunday. (a) jogged (b) jogs (c) jogging (d) jog
- 21.___ I ready for school? (a) Am (b) Are (c) Is
- 22.That is the girl ___ sister sings well. (a) which (b) whose (c) where (d) who
- 23.What is the past tense of “wear”? (a) wore (b) weared (c) worn (d) wearing
- 24.She has worked in Delhi ___ a long time. (a) since (b) for
- 25.My sister ___ make tea every day. (a) isn't (b) don't (c) doesn't
- 26.My friends ___ in Delhi since 2021. (a) have worked (b) has worked (c) work (d) worked
- 27.Farhan is interested in ___ the ball. (a) catching (b) catch (c) to catch (d) catches
- 28.Omkar said, “I am tired.” → Omkar said that he ___ tired. (a) is (b) were (c) was (d) am
- 29.Diya enjoyed ___ a tree. (a) plant (b) plants (c) planting (d) to plant
- 30.Fill in in, on or at: Our school trip is ___ half past six. (a) at (b) in (c) on
- 31.If India wins the match, he ___ with joy. (a) will dances (b) would dance (c) danced (d) will dance
- 32.Vivaan is my friend. I play with ___ every day. (a) he (b) himself (c) him
- 33.Fill in in, on or at: Our school trip is ___ 15 August. (a) at (b) on (c) in
- 34.Change to passive: “Myra sings a song every Sunday.” → A song ___ by Myra every Sunday. (a) are sung (b) is sang (c) is sung (d) sings
- 35.___ Ananya at home today? (a) Am (b) Is (c) Are
- 36.What is the plural of “pencil”? (a) penciles (b) pencils (c) pencil's (d) pencil
- 37.Fill in a, an or the: ___ sun rises in the east. (a) the (b) an (c) a
- 38.Ishaan said, “I draw a picture every day.” → Ishaan said that he ___ a picture every day. (a) drawing (b) draws (c) drew (d) draw
- 39.Myra is my friend. I play with ___ every day. (a) her (b) she (c) herself
- 40.Arjun said, “My bicycle is new.” → Arjun said that ___ bicycle was new. (a) him (b) my (c) his (d) he
Answer key
- has
- told
- wearing
- happy
- his
- when I got up
- carefully
- had
- buying
- Does
- send
- him
- an
- a
- doesn't
- worse
- don't
- is
- was baked
- jog
- Am
- whose
- wore
- for
- doesn't
- have worked
- catching
- was
- planting
- at
- will dance
- him
- on
- is sung
- Is
- pencils
- the
- drew
- her
- his
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar