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 in a or an: ___ ox (a) a (b) an
- 2.Fill the gap: I can see one ___. (a) gooses (b) goose (c) geese
- 3.Fill in a or an: ___ elephant (a) a (b) an
- 4.Add the question tag: We can feed the dog, ___? (a) can we (b) don't we (c) can't we (d) can't us
- 5.You are going to ___ a letter next month. (a) writing (b) write (c) wrote (d) writes
- 6.___ he clean the room two days ago? (a) Does (b) Did (c) Do (d) Was
- 7.Meera ___ in Pune since 2021. (a) have lived (b) lived (c) lives (d) has lived
- 8.Fill in a or an: ___ igloo (a) an (b) a
- 9.Which sentence is correct? (a) I often eat rice. (b) I eat often rice.
- 10.Diya asked me, “When do you get up?” → Diya asked me ___. (a) when do I get up (b) when I got up (c) when did I get up
- 11.He ___ going to help Grandma tomorrow. (a) is (b) am (c) are
- 12.If you drop an egg, it ___. (a) broke (b) break (c) breaks
- 13.Fill the gap: I can see four ___. (a) familys (b) familyes (c) family (d) families
- 14.He ___ rice twice a week. (a) cooking (b) cooks (c) cook
- 15.If it ___ tomorrow, you will stay at home. (a) rains (b) would rain (c) will rain (d) rain
- 16.Saanvi is looking forward to ___ in the pool next week. (a) swims (b) swim (c) to swim (d) swimming
- 17.Fill the gap: Summer is ___ than winter. (a) hottest (b) hot (c) more hot (d) hotter
- 18.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
- 19.Kavya kept ___ a kite. (a) flying (b) fly (c) flies (d) to fly
- 20.If Ananya knew the answer, she ___ tell the teacher. (a) did (b) will (c) would (d) would be
- 21.Which word is the adverb? “Aarav speaks loudly every day.” (a) day (b) Aarav (c) loudly (d) speaks
- 22.Fill in a or an: ___ yellow kite (a) a (b) an
- 23.Add the question tag: My brother will not build a sandcastle tomorrow, ___? (a) will him (b) does he (c) will he (d) won't he
- 24.Change to passive: “Priya plants a tree every day.” → A tree ___ by Priya every day. (a) are planted (b) is plant (c) is planted (d) plants
- 25.Fill the gap: Today is the ___ day of the year. (a) hot (b) hotter (c) most hottest (d) hottest
- 26.Arjun said, “I play cricket every day.” → Arjun said that he ___ cricket every day. (a) playing (b) play (c) plays (d) played
- 27.___ you speak Hindi yesterday? (a) Does (b) Was (c) Do (d) Did
- 28.Rohan has a new water bottle. It is ___ water bottle. (a) him (b) he (c) his
- 29.I know the woman ___ son is in my class. (a) whose (b) which (c) where (d) who
- 30.Fill in in, on or at: Our school trip is ___ July. (a) at (b) in (c) on
- 31.He ___ to school tomorrow. (a) will go (b) went (c) will goes (d) will going
- 32.Diya is my friend. I play with ___ every day. (a) she (b) herself (c) her
- 33.Fill in a or an: ___ school (a) a (b) an
- 34.Arjun decided ___ a tree. (a) planting (b) to plant (c) plants (d) plant
- 35.Fill the gap: I can see four ___. (a) glasss (b) glasses (c) glass (d) glassies
- 36.I have a new kite. It is ___ kite. (a) mine (b) I (c) me (d) my
- 37.Tara has been in the library ___ morning. (a) for (b) since
- 38.Fill the gap: This is the ___ bag in our class. (a) heavier (b) heaviest (c) heavy (d) most heaviest
- 39.You ___ with Nani since 2021. (a) have stayed (b) stay (c) has stayed (d) stayed
- 40.Fill in in, on or at: The shop opens ___ Sunday. (a) at (b) on (c) in
Answer key
- an
- goose
- an
- can't we
- write
- Did
- has lived
- an
- I often eat rice.
- when I got up
- is
- breaks
- families
- cooks
- rains
- swimming
- hotter
- is
- flying
- would
- loudly
- a
- will he
- is planted
- hottest
- played
- Did
- his
- whose
- in
- will go
- her
- a
- to plant
- glasses
- my
- since
- heaviest
- have stayed
- on
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar