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.They ___ late today. (a) is (b) are (c) am
- 2.___ you climb a tree yesterday? (a) Does (b) Was (c) Do (d) Did
- 3.She ___ throw the ball on Saturdays. (a) doesn't (b) isn't (c) don't
- 4.Fill in in, on or at: The shop opens ___ Sunday. (a) in (b) at (c) on
- 5.If Pooja ___ a lot of money, she would buy a big library. (a) would have (b) will have (c) had (d) has
- 6.I ___ climb a tree every morning. (a) don't (b) aren't (c) doesn't
- 7.My sister ___ build a sandcastle twice a week. (a) isn't (b) don't (c) doesn't
- 8.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) the (c) a
- 9.I know the park ___ we play cricket. (a) who (b) whose (c) which (d) where
- 10.Change to passive: “Karan has planted a tree.” → A tree ___ by Karan. (a) has planted (b) have been planted (c) has been planted
- 11.Change to passive: “Farhan is eating two mangoes now.” → Two mangoes ___ by Farhan now. (a) are been eaten (b) are being eaten (c) is being eaten
- 12.Ira is my friend. I play with ___ every day. (a) she (b) herself (c) her
- 13.Choose the right verb: Either Arjun or my cousins ___ coming today. (a) are (b) is
- 14.My sister and I love sports. ___ play cricket every evening. (a) Us (b) Ourselves (c) We (d) Our
- 15.We ___ going to dance on the stage next week. (a) is (b) are (c) am
- 16.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) an (b) the (c) a
- 17.Add the question tag: She does not draw a picture every day, ___? (a) does she (b) does her (c) doesn't she (d) is she
- 18.Fill in a, an or the: ___ moon shines at night. (a) an (b) the (c) a
- 19.Diya said, “I am dancing on the stage.” → Diya said that she ___ on the stage. (a) am dancing (b) is dancing (c) was dancing (d) were dancing
- 20.Sneha loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
- 21.We ___ in Delhi since 2019. (a) work (b) has worked (c) worked (d) have worked
- 22.My brother and I have a new bicycle. It is ___ bicycle. (a) our (b) we (c) ours (d) us
- 23.I ___ clap for the team every day. (a) doesn't (b) don't (c) aren't
- 24.That is the bag ___ I bought yesterday. (a) who (b) whose (c) where (d) which
- 25.What is the plural of “family”? (a) familyes (b) family (c) families (d) familys
- 26.Fill in in, on or at: The shop opens ___ 2027. (a) on (b) in (c) at
- 27.My brother ___ fly a kite on Saturdays. (a) don't (b) doesn't (c) isn't
- 28.She is going to ___ cricket next month. (a) plays (b) played (c) playing (d) play
- 29.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
- 30.If you mix blue and yellow, you ___ green. (a) get (b) gets (c) got
- 31.They ___ tea every day. (a) making (b) make (c) makes
- 32.Diya is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 33.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
- 34.Aarav is good at ___ a cap. (a) wears (b) wear (c) to wear (d) wearing
- 35.He has just ___ the bag. (a) carrying (b) carry (c) carried (d) carries
- 36.Choose the right word: The ball rolled ___ the sofa. (a) at (b) in (c) under
- 37.Yash asked me, “What is your name?” → Yash asked me ___. (a) what my name was (b) what is my name (c) what was my name
- 38.What is the past tense of “send”? (a) sending (b) sended (c) sent
- 39.___ they at home today? (a) Am (b) Are (c) Is
- 40.Fill in in, on or at: The shop opens ___ my birthday. (a) on (b) in (c) at
Answer key
- are
- Did
- doesn't
- on
- had
- don't
- doesn't
- the
- where
- has been planted
- are being eaten
- her
- are
- We
- are
- the
- does she
- the
- was dancing
- She
- have worked
- our
- don't
- which
- families
- in
- doesn't
- play
- is
- get
- make
- her
- is
- wearing
- carried
- under
- what my name was
- sent
- Are
- on
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar