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.Change to passive: “Myra will fly a kite tomorrow.” → A kite ___ by Myra tomorrow. (a) will fly (b) will flown (c) will be flown (d) will be fly
- 2.If India ___ the match, he will dance with joy. (a) will win (b) win (c) would win (d) wins
- 3.He ___ in this school since 2019. (a) has studied (b) studied (c) studies (d) have studied
- 4.Add the question tag: The children have not baked a cake, ___? (a) do they (b) have them (c) have they (d) haven't they
- 5.I ___ win the match every day. (a) doesn't (b) aren't (c) don't
- 6.Fill in in, on or at: The shop opens ___ noon. (a) in (b) on (c) at
- 7.Fill in in, on or at: We will visit Nani ___ sunset. (a) on (b) at (c) in
- 8.Add the question tag: Dev did not clap for the team yesterday, ___? (a) was he (b) did he (c) did him (d) didn't he
- 9.Add the question tag: My friends did not draw a picture yesterday, ___? (a) didn't they (b) did they (c) were they (d) did them
- 10.Aditya said, “I will dance on the stage.” → Aditya said that he ___ dance on the stage. (a) would (b) is (c) will
- 11.Fill the gap: I can see one ___. (a) woman (b) women (c) womans
- 12.Omkar is a brave fighter. He fights ___. (a) brave (b) bravely (c) bravly
- 13.Pooja said, “I am throwing the ball.” → Pooja said that she ___ the ball. (a) was throwing (b) is throwing (c) were throwing (d) am throwing
- 14.I ___ in Delhi since 2019. (a) worked (b) have worked (c) work (d) has worked
- 15.Kavya and Karan love sports. ___ play cricket every evening. (a) They (b) Themselves (c) Them (d) Their
- 16.Fill in a or an: ___ European city (a) an (b) a
- 17.Change to passive: “Rahul cleaned the room yesterday.” → The room ___ by Rahul yesterday. (a) was cleaned (b) was clean (c) were cleaned (d) cleaned
- 18.She ___ gone to school already. (a) has (b) have
- 19.Dev kept ___ to school. (a) go (b) to go (c) going (d) goes
- 20.Choose the right word: The stars shine ___ the sky. (a) on (b) in (c) at
- 21.Fill in in, on or at: Our school trip is ___ the morning. (a) in (b) at (c) on
- 22.You ___ make tea every morning. (a) aren't (b) don't (c) doesn't
- 23.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) the (c) an
- 24.I ___ hungry now. (a) am (b) are (c) is
- 25.Change to passive: “Rohan has baked a cake.” → A cake ___ by Rohan. (a) has baked (b) have been baked (c) has been baked
- 26.Fill the gap: Kunal is the ___ boy in our class. (a) tallest (b) most tallest (c) taller (d) tall
- 27.If I ___ wings, I would fly to school. (a) have (b) had (c) will have (d) would have
- 28.Which sentence is correct? (a) She drinks usually milk. (b) She usually drinks milk.
- 29.Fill in a or an: ___ mango (a) a (b) an
- 30.Aditya avoided ___ on the stage. (a) dancing (b) dance (c) dances (d) to dance
- 31.Add the question tag: He did not plant a tree yesterday, ___? (a) was he (b) didn't he (c) did him (d) did he
- 32.Fill in a or an: ___ egg (a) an (b) a
- 33.Fill the gap: This hill is ___ than that one. (a) high (b) more high (c) higher (d) highest
- 34.Which word is the adverb? “Rahul drives safely every day.” (a) day (b) safely (c) Rahul (d) drives
- 35.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 36.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) the (c) an
- 37.My friends ___ a new puppy. (a) have (b) has
- 38.Add the question tag: My sister is hungry, ___? (a) is she (b) doesn't she (c) isn't her (d) isn't she
- 39.Which word is the adverb? “Kavya speaks loudly every day.” (a) Kavya (b) loudly (c) day (d) speaks
- 40.Change to passive: “Ira told a story yesterday.” → A story ___ by Ira yesterday. (a) were told (b) told (c) was told (d) was tell
Answer key
- will be flown
- wins
- has studied
- have they
- don't
- at
- at
- did he
- did they
- would
- woman
- bravely
- was throwing
- have worked
- They
- a
- was cleaned
- has
- going
- in
- in
- don't
- the
- am
- has been baked
- tallest
- had
- She usually drinks milk.
- a
- dancing
- did he
- an
- higher
- safely
- is
- the
- have
- isn't she
- loudly
- was told
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar