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.Add the question tag: We have not sent a message, ___? (a) haven't we (b) do we (c) have us (d) have we
- 2.Fill in a or an: ___ European city (a) a (b) an
- 3.Choose the right verb: Either Myra or the twins ___ coming today. (a) are (b) is
- 4.Ira ___ going to dance on the stage next Sunday. (a) am (b) are (c) is
- 5.Fill the gap: This is the ___ book in the library. (a) better (b) good (c) most best (d) best
- 6.Choose the right word: The roots of a tree are ___ the ground. (a) at (b) on (c) under
- 7.Myra ___ a new pencil box. (a) has (b) have
- 8.Choose the right word: Meet me ___ the school gate. (a) under (b) in (c) at
- 9.Add the question tag: Yash baked a cake yesterday, ___? (a) didn't him (b) didn't he (c) wasn't he (d) did he
- 10.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
- 11.___ I watch a cartoon last Sunday? (a) Does (b) Was (c) Do (d) Did
- 12.Riya kept ___ the ball. (a) catch (b) to catch (c) catching (d) catches
- 13.I know the town ___ my grandmother lives. (a) where (b) whose (c) who (d) which
- 14.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
- 15.Fill in a or an: ___ uniform (a) a (b) an
- 16.That is the girl ___ helped me. (a) who (b) where (c) which (d) whose
- 17.___ I carry the bag two days ago? (a) Do (b) Did (c) Was (d) Does
- 18.This is the girl ___ sister sings well. (a) where (b) which (c) whose (d) who
- 19.Priya is good at ___ in the park. (a) runs (b) run (c) running (d) to run
- 20.Change to passive: “Aarav has painted the walls.” → The walls ___ by Aarav. (a) have painted (b) has been painted (c) have been painted
- 21.Add the question tag: She has not brought lunch, ___? (a) does she (b) has her (c) hasn't she (d) has she
- 22.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) the (b) an (c) a
- 23.Add the question tag: Meera helps Grandma every day, ___? (a) isn't she (b) doesn't she (c) does she (d) doesn't her
- 24.Rohan said, “My kite is torn.” → Rohan said that ___ kite was torn. (a) him (b) he (c) my (d) his
- 25.My sister ___ swim in the pool every morning. (a) don't (b) doesn't (c) isn't
- 26.Add the question tag: My friends are clever, ___? (a) aren't them (b) aren't they (c) are they (d) don't they
- 27.Dev is my friend. I play with ___ every day. (a) he (b) him (c) himself
- 28.If the shop opens early, he ___ fresh mangoes. (a) would buy (b) bought (c) will buy (d) will buys
- 29.___ Rahul wear a cap on Saturdays? (a) Are (b) Is (c) Does (d) Do
- 30.Add the question tag: Arjun cannot clean the room, ___? (a) can him (b) does he (c) can he (d) can't he
- 31.Nisha said, “I am busy.” → Nisha said that she ___ busy. (a) am (b) were (c) is (d) was
- 32.Rahul is a quick learner. He learns ___. (a) quickely (b) quick (c) quickly
- 33.Rohan ___ that he was ready. (a) said (b) told (c) asked
- 34.Isha ___ a mango next month. (a) will eating (b) ate (c) will eat (d) will eats
- 35.Kavya loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
- 36.My sister and I love sports. ___ play cricket every evening. (a) Ourselves (b) Our (c) We (d) Us
- 37.That is the park ___ we play cricket. (a) whose (b) which (c) who (d) where
- 38.___ he take the train yesterday? (a) Was (b) Does (c) Did (d) Do
- 39.My cousins ___ Grandma tomorrow. (a) will helping (b) will help (c) will helps (d) helped
- 40.Ira decided ___ cricket. (a) to play (b) plays (c) playing (d) play
Answer key
- have we
- a
- are
- is
- best
- under
- has
- at
- didn't he
- is
- Did
- catching
- where
- is
- a
- who
- Did
- whose
- running
- have been painted
- has she
- the
- doesn't she
- his
- doesn't
- aren't they
- him
- will buy
- Does
- can he
- was
- quickly
- said
- will eat
- She
- We
- where
- Did
- will help
- to play
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar