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.I ___ played cricket already. (a) have (b) has
- 2.I am going to ___ a cap next week. (a) wear (b) wears (c) wore (d) wearing
- 3.Fill in in, on or at: The cricket match starts ___ sunrise. (a) at (b) in (c) on
- 4.Add the question tag: We will write a letter tomorrow, ___? (a) don't we (b) won't we (c) will we (d) won't us
- 5.My sister and I have a red school bag. This school bag is ___. (a) we (b) ours (c) our
- 6.Fill in a or an: ___ apple (a) a (b) an
- 7.My friends did not ___ the room in 2023. (a) clean (b) cleaning (c) cleaned (d) cleans
- 8.I am going to ___ cricket next week. (a) plays (b) play (c) played (d) playing
- 9.I ___ play cricket every morning. (a) aren't (b) doesn't (c) don't
- 10.Add the question tag: They will not take the train tomorrow, ___? (a) won't they (b) will they (c) do they (d) will them
- 11.My sister and I have a new water bottle. It is ___ water bottle. (a) ours (b) us (c) we (d) our
- 12.Aisha is looking forward to ___ a letter next week. (a) writing (b) writes (c) to write (d) write
- 13.Choose the right word: Meet me ___ the school gate. (a) under (b) in (c) at
- 14.Rohan is a polite speaker. He speaks ___. (a) polite (b) politely (c) politly
- 15.This is the book ___ Riya lent me. (a) whose (b) where (c) which (d) who
- 16.If the bus ___ late, I will miss the first class. (a) come (b) would come (c) comes (d) will come
- 17.Rahul ___ late today. (a) is (b) am (c) are
- 18.Fill in a or an: ___ ice cream (a) an (b) a
- 19.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
- 20.Fill the gap: This story is ___ than that one. (a) more interesting (b) interestinger (c) most interesting (d) interesting
- 21.Ishaan said, “I make tea every day.” → Ishaan said that he ___ tea every day. (a) making (b) make (c) made (d) makes
- 22.What is the past tense of “fly”? (a) flew (b) flying (c) flyed (d) flown
- 23.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
- 24.He ___ a new puppy. (a) have (b) has
- 25.Which word is the adverb? “Tara learns quickly every day.” (a) Tara (b) quickly (c) learns (d) day
- 26.Fill in a or an: ___ ox (a) a (b) an
- 27.___ I clap for the team twice a week? (a) Does (b) Are (c) Is (d) Do
- 28.Priya has lived in Pune ___ five years. (a) for (b) since
- 29.Add the question tag: You are not ready, ___? (a) aren't you (b) are you (c) do you
- 30.Which word is the adverb? “Zoya fights bravely every day.” (a) Zoya (b) bravely (c) fights (d) day
- 31.Add the question tag: He plants a tree every day, ___? (a) doesn't he (b) isn't he (c) doesn't him (d) does he
- 32.Yash is looking forward to ___ the dishes next week. (a) to wash (b) wash (c) washing (d) washes
- 33.Riya ___ a new kite. (a) has (b) have
- 34.Ananya has a new water bottle. It is ___ water bottle. (a) she (b) hers (c) her
- 35.Fill in in, on or at: The cricket match starts ___ the afternoon. (a) in (b) on (c) at
- 36.I know the doctor ___ lives next door. (a) where (b) whose (c) which (d) who
- 37.Fill in in, on or at: The cricket match starts ___ night. (a) on (b) in (c) at
- 38.She ___ a new puppy. (a) has (b) have
- 39.___ Sneha late today? (a) Are (b) Am (c) Is
- 40.You ___ to school every day. (a) going (b) go (c) goes
Answer key
- have
- wear
- at
- won't we
- ours
- an
- clean
- play
- don't
- will they
- our
- writing
- at
- politely
- which
- comes
- is
- an
- has
- more interesting
- made
- flew
- get
- has
- quickly
- an
- Do
- for
- are you
- bravely
- doesn't he
- washing
- has
- her
- in
- who
- at
- has
- Is
- go
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar