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, an or the: This is ___ oldest tree in our town. (a) a (b) the (c) an
- 2.We ___ speak Hindi every morning. (a) aren't (b) don't (c) doesn't
- 3.Fill in in, on or at: The cricket match starts ___ Monday. (a) in (b) at (c) on
- 4.___ my brother swim in the pool on Saturdays? (a) Does (b) Are (c) Is (d) Do
- 5.My sister and I have a new water bottle. It is ___ water bottle. (a) our (b) ours (c) we (d) us
- 6.Kabir avoided ___ the ball. (a) to throw (b) throws (c) throw (d) throwing
- 7.Fill in in, on or at: The shop opens ___ sunrise. (a) at (b) in (c) on
- 8.Aarav is fond of ___ the ball. (a) throwing (b) to throw (c) throw (d) throws
- 9.My sister and I have a new cricket bat. It is ___ cricket bat. (a) our (b) ours (c) us (d) we
- 10.___ they very excited today? (a) Am (b) Is (c) Are
- 11.Fill in in, on or at: The shop opens ___ Sunday morning. (a) at (b) in (c) on
- 12.Choose the right verb: Each of the children ___ a name tag. (a) have (b) has
- 13.Choose the right verb: My trousers ___ new. (a) is (b) are
- 14.___ Kabir sing a song every day? (a) Is (b) Do (c) Are (d) Does
- 15.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
- 16.Fill in in, on or at: The cricket match starts ___ Sunday. (a) at (b) on (c) in
- 17.You are going to ___ a bicycle next month. (a) rode (b) ride (c) riding (d) rides
- 18.Choose the right verb: Either Aarav or the twins ___ coming today. (a) is (b) are
- 19.Fill in a, an or the: Riya came ___ first in the race. (a) a (b) an (c) the
- 20.Add the question tag: He drew a picture yesterday, ___? (a) wasn't he (b) did he (c) didn't he (d) didn't him
- 21.Neel ___ me that he was tired. (a) asked (b) told (c) said
- 22.She ___ played cricket already. (a) has (b) have
- 23.My brother ___ going to cook rice next month. (a) am (b) are (c) is
- 24.You ___ the ball tomorrow. (a) threw (b) will throws (c) will throwing (d) will throw
- 25.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) the (b) a (c) an
- 26.This is the woman ___ son is in my class. (a) where (b) who (c) which (d) whose
- 27.The students ___ in the pool tomorrow. (a) will swimming (b) will swim (c) swam (d) will swims
- 28.Fill in a or an: ___ onion (a) an (b) a
- 29.Diya is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 30.Fill in in, on or at: Our school trip is ___ summer. (a) at (b) in (c) on
- 31.Ira is an easy winner. She wins ___. (a) easyly (b) easy (c) easily
- 32.Sneha agreed ___ Grandma. (a) to help (b) help (c) helps (d) helping
- 33.Riya is tired of ___ the ball. (a) catch (b) catches (c) to catch (d) catching
- 34.We ___ to school every day. (a) goes (b) going (c) go
- 35.My parents have studied in this school ___ last year. (a) for (b) since
- 36.Choose the right verb: Each of the students ___ a notebook. (a) has (b) have
- 37.If the shop ___ early, I will buy fresh mangoes. (a) open (b) will open (c) would open (d) opens
- 38.Which word is the adverb? “Arjun plays badly every day.” (a) plays (b) day (c) Arjun (d) badly
- 39.Fill in in, on or at: The cricket match starts ___ 15 August. (a) at (b) in (c) on
- 40.Ishaan ___ watch a cartoon twice a week. (a) isn't (b) don't (c) doesn't
Answer key
- the
- don't
- on
- Does
- our
- throwing
- at
- throwing
- our
- Are
- on
- has
- are
- Does
- is
- on
- ride
- are
- the
- didn't he
- told
- has
- is
- will throw
- the
- whose
- will swim
- an
- her
- in
- easily
- to help
- catching
- go
- since
- has
- opens
- badly
- on
- doesn't
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar