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.Manav planned ___ in the park. (a) runs (b) run (c) running (d) to run
- 2.I have a red kite. This kite is ___. (a) my (b) mine (c) I
- 3.___ you throw the ball two days ago? (a) Do (b) Does (c) Was (d) Did
- 4.We did not ___ milk last week. (a) drank (b) drinks (c) drink (d) drinking
- 5.Farhan and Diya love sports. ___ play cricket every evening. (a) Themselves (b) Their (c) They (d) Them
- 6.Add the question tag: Rahul will bring lunch tomorrow, ___? (a) won't him (b) will he (c) doesn't he (d) won't he
- 7.Change to passive: “Yash sang two songs yesterday.” → Two songs ___ by Yash yesterday. (a) was sung (b) were sang (c) were sung (d) sang
- 8.___ I ready for school? (a) Am (b) Is (c) Are
- 9.Choose the right word: Write your name ___ the first page. (a) at (b) on (c) under
- 10.What is the plural of “tomato”? (a) tomato (b) tomatos (c) tomatoes (d) tomatoe's
- 11.Add the question tag: She cannot watch a cartoon, ___? (a) can't she (b) does she (c) can she (d) can her
- 12.Which sentence is correct? (a) He eats often fruit. (b) He often eats fruit.
- 13.They have had this bicycle ___ January. (a) since (b) for
- 14.Kabir ___ me that he was late. (a) said (b) asked (c) told
- 15.What is the past tense of “tell”? (a) telled (b) telling (c) told
- 16.If you mix blue and yellow, you ___ green. (a) gets (b) get (c) got
- 17.Fill in in, on or at: We will visit Nani ___ the morning. (a) in (b) on (c) at
- 18.___ you in the garden now? (a) Am (b) Is (c) Are
- 19.Choose the right verb: Either my cousins or Rohan ___ coming today. (a) are (b) is
- 20.Change to passive: “Isha has washed the plates.” → The plates ___ by Isha. (a) have been washed (b) has been washed (c) have washed
- 21.Priya did not ___ a letter yesterday. (a) writes (b) write (c) wrote (d) writing
- 22.You ___ going to win the match next week. (a) am (b) are (c) is
- 23.Which sentence is correct? (a) We never drink milk. (b) We drink never milk.
- 24.Change to passive: “Priya painted the walls yesterday.” → The walls ___ by Priya yesterday. (a) were paint (b) painted (c) was painted (d) were painted
- 25.This is the girl ___ sister sings well. (a) which (b) where (c) whose (d) who
- 26.Choose the right verb: Each of the players ___ a ID card. (a) have (b) has
- 27.Ananya is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 28.Farhan ___ ride a bicycle every Sunday. (a) isn't (b) don't (c) doesn't
- 29.I ___ a tree two days ago. (a) have climbed (b) climbed (c) will climb (d) climb
- 30.Pooja ___ going to drink milk next month. (a) are (b) is (c) am
- 31.Choose the right word: There is a fan ___ the ceiling. (a) at (b) on (c) in
- 32.Rahul asked me, “Where is your school?” → Rahul asked me ___. (a) where was my school (b) where my school was (c) where is my school
- 33.If Aarav ___ a magic lamp, he would wish for more holidays. (a) finds (b) would find (c) will find (d) found
- 34.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) an (c) a
- 35.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
- 36.Fill the gap: This was the ___ day of my holiday. (a) most worst (b) worse (c) worst (d) bad
- 37.We did not ___ a cake yesterday. (a) bakes (b) baking (c) bake (d) baked
- 38.Ira is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 39.I ___ a new pencil box. (a) have (b) has
- 40.Fill in a or an: ___ umbrella (a) a (b) an
Answer key
- to run
- mine
- Did
- drink
- They
- won't he
- were sung
- Am
- on
- tomatoes
- can she
- He often eats fruit.
- since
- told
- told
- get
- in
- Are
- is
- have been washed
- write
- are
- We never drink milk.
- were painted
- whose
- has
- her
- doesn't
- climbed
- is
- on
- where my school was
- found
- the
- is
- worst
- bake
- her
- have
- an
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar