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 word: The roots of a tree are ___ the ground. (a) on (b) at (c) under
- 2.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
- 3.Fill in in, on or at: We will visit Nani ___ Monday. (a) in (b) at (c) on
- 4.Fill the gap: I can see four ___. (a) key (b) keyes (c) kies (d) keys
- 5.Add the question tag: Ananya has taken the train, ___? (a) has she (b) hasn't she (c) doesn't she (d) hasn't her
- 6.Nisha is a slow walker. She walks ___. (a) slow (b) slowly (c) slowely
- 7.Priya ___ that she was busy. (a) asked (b) said (c) told
- 8.Farhan is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 9.Vivaan asked me, “Where is your school?” → Vivaan asked me ___. (a) where is my school (b) where was my school (c) where my school was
- 10.Change to passive: “Aarav cleaned the room yesterday.” → The room ___ by Aarav yesterday. (a) was clean (b) cleaned (c) was cleaned (d) were cleaned
- 11.Add the question tag: My parents have helped Grandma, ___? (a) haven't they (b) haven't them (c) don't they (d) have they
- 12.Kavya asked me, “Why are you sad?” → Kavya asked me ___. (a) why I was sad (b) why was I sad (c) why am I sad
- 13.This is the boy ___ won the race. (a) who (b) where (c) whose (d) which
- 14.Ananya said, “I catch the ball every day.” → Ananya said that she ___ the ball every day. (a) caught (b) catches (c) catch (d) catching
- 15.Fill in a or an: ___ uniform (a) an (b) a
- 16.Choose the right verb: Neither Aditya nor the twins ___ coming today. (a) is (b) are
- 17.Add the question tag: My brother is not busy, ___? (a) does he (b) isn't he (c) is him (d) is he
- 18.___ Kunal in the garden now? (a) Am (b) Are (c) Is
- 19.Aditya said, “My kite is torn.” → Aditya said that ___ kite was torn. (a) him (b) he (c) my (d) his
- 20.If the train leaves on time, you ___ Jaipur by noon. (a) would reach (b) will reaches (c) will reach (d) reached
- 21.This is the village ___ I was born. (a) who (b) which (c) where (d) whose
- 22.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
- 23.What is the past tense of “tell”? (a) telled (b) telling (c) told
- 24.Fill the gap: Yash is ___ than Isha. (a) younger (b) young (c) more young (d) youngest
- 25.Choose the right verb: Physics ___ interesting. (a) is (b) are
- 26.Fill in a or an: ___ uncle (a) a (b) an
- 27.Aditya is fond of ___ a song. (a) sing (b) to sing (c) singing (d) sings
- 28.Fill in in, on or at: We will visit Nani ___ noon. (a) on (b) in (c) at
- 29.Myra is a polite speaker. She speaks ___. (a) politly (b) politely (c) polite
- 30.Fill in in, on or at: The shop opens ___ my birthday. (a) at (b) in (c) on
- 31.Fill the gap: This is the ___ story in the book. (a) interestingest (b) more interesting (c) most interesting (d) interesting
- 32.Choose the right word: The pictures are hanging ___ the wall. (a) on (b) under (c) in
- 33.Vivaan is my friend. I play with ___ every day. (a) he (b) him (c) himself
- 34.I like the train ___ leaves at six. (a) where (b) which (c) whose (d) who
- 35.You ___ a new kite. (a) have (b) has
- 36.Choose the right verb: There ___ a lot of rice in the bag. (a) is (b) are
- 37.Kabir is fond of ___ cricket. (a) play (b) to play (c) playing (d) plays
- 38.Priya is tired of ___ for the team. (a) claps (b) to clap (c) clap (d) clapping
- 39.Kavya ___ a letter in 2023. (a) writes (b) writed (c) wrote (d) will write
- 40.Fill in a or an: ___ unicorn (a) a (b) an
Answer key
- under
- the
- on
- keys
- hasn't she
- slowly
- said
- him
- where my school was
- was cleaned
- haven't they
- why I was sad
- who
- caught
- a
- are
- is he
- Is
- his
- will reach
- where
- is
- told
- younger
- is
- an
- singing
- at
- politely
- on
- most interesting
- on
- him
- which
- have
- is
- playing
- clapping
- wrote
- a
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar