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: The box of pencils ___ on the table. (a) are (b) is
- 2.Aarav ___ the match tomorrow. (a) will wins (b) will win (c) won (d) will winning
- 3.Choose the right verb: Every player ___ a name tag. (a) have (b) has
- 4.Choose the right verb: Each of the students ___ a name tag. (a) have (b) has
- 5.Choose the right verb: Each student ___ a locker. (a) has (b) have
- 6.Karan loves sports. ___ plays cricket every evening. (a) Himself (b) He (c) His (d) Him
- 7.Choose the right word: We took shelter ___ a big umbrella. (a) at (b) on (c) under
- 8.This is the town ___ my grandmother lives. (a) which (b) where (c) whose (d) who
- 9.Rohan ___ science twice a week. (a) study (b) studying (c) studies
- 10.Fill in a or an: ___ hour (a) a (b) an
- 11.Add the question tag: We did not wash the dishes yesterday, ___? (a) didn't we (b) were we (c) did we (d) did us
- 12.Ira is interested in ___ cricket. (a) plays (b) to play (c) play (d) playing
- 13.If you got a free day, you ___ visit Nani. (a) would be (b) will (c) did (d) would
- 14.We ___ a new cricket bat. (a) have (b) has
- 15.My brother ___ going to wash the dishes next month. (a) am (b) are (c) is
- 16.If you mix red and white, you ___ pink. (a) get (b) got (c) gets
- 17.Add the question tag: You cannot study science, ___? (a) can't you (b) can you (c) do you
- 18.Fill in a or an: ___ eagle (a) an (b) a
- 19.Which word is the adverb? “Ananya fights bravely every day.” (a) fights (b) day (c) Ananya (d) bravely
- 20.Ananya said, “My bag is heavy.” → Ananya said that ___ bag was heavy. (a) my (b) hers (c) her (d) she
- 21.We ___ drink milk on Saturdays. (a) doesn't (b) aren't (c) don't
- 22.Change to passive: “Aditya is eating two mangoes now.” → Two mangoes ___ by Aditya now. (a) are been eaten (b) is being eaten (c) are being eaten
- 23.Kabir is my friend. I play with ___ every day. (a) him (b) himself (c) he
- 24.My sister is going to ___ in the park next week. (a) jogged (b) jogging (c) jogs (d) jog
- 25.They ___ a letter in 2023. (a) wrote (b) write (c) will write (d) writed
- 26.This is the kite ___ my uncle gave me. (a) which (b) whose (c) who (d) where
- 27.Fill in in, on or at: We will visit Nani ___ 2 October. (a) at (b) on (c) in
- 28.Add the question tag: We have not danced on the stage, ___? (a) have us (b) do we (c) haven't we (d) have we
- 29.Which word is the adverb? “Farhan speaks politely every day.” (a) Farhan (b) day (c) politely (d) speaks
- 30.Change to passive: “Diya will draw three pictures tomorrow.” → Three pictures ___ by Diya tomorrow. (a) will draw (b) will drawn (c) will be draw (d) will be drawn
- 31.Aarav is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 32.You ___ the match two days ago. (a) will win (b) win (c) won (d) winned
- 33.They ___ a cap on Saturdays. (a) wears (b) wear (c) wearing
- 34.Choose the right verb: Each of the boys ___ a notebook. (a) has (b) have
- 35.___ Aditya happy today? (a) Am (b) Is (c) Are
- 36.Fill in in, on or at: The cricket match starts ___ noon. (a) on (b) in (c) at
- 37.Add the question tag: We are tall, ___? (a) are we (b) aren't we (c) don't we (d) aren't us
- 38.Add the question tag: Yash has danced on the stage, ___? (a) doesn't he (b) has he (c) hasn't him (d) hasn't he
- 39.This is the man ___ sells mangoes. (a) who (b) which (c) whose (d) where
- 40.You ___ a message last week. (a) send (b) sended (c) will send (d) sent
Answer key
- is
- will win
- has
- has
- has
- He
- under
- where
- studies
- an
- did we
- playing
- would
- have
- is
- get
- can you
- an
- bravely
- her
- don't
- are being eaten
- him
- jog
- wrote
- which
- on
- have we
- politely
- will be drawn
- him
- won
- wear
- has
- Is
- at
- aren't we
- hasn't he
- who
- sent
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar