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.Fill in a or an: ___ umbrella (a) a (b) an
- 2.Saanvi and Aisha have a red cricket bat. This cricket bat is ___. (a) they (b) their (c) theirs
- 3.Rahul said, “I am tired.” → Rahul said that he ___ tired. (a) were (b) was (c) is (d) am
- 4.Fill in in, on or at: We will visit Nani ___ July. (a) at (b) in (c) on
- 5.The students have known my best friend ___ a long time. (a) since (b) for
- 6.If we ___ a free day, we would visit Nani. (a) would get (b) got (c) get (d) will get
- 7.Change to passive: “Vivaan is flying a kite now.” → A kite ___ by Vivaan now. (a) is being flown (b) are being flown (c) is been flown
- 8.Fill in in, on or at: The cricket match starts ___ 2027. (a) in (b) at (c) on
- 9.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) the (b) an (c) a
- 10.My brother ___ in Pune since 2021. (a) lives (b) has lived (c) have lived (d) lived
- 11.What is the past tense of “take”? (a) taken (b) taked (c) took (d) taking
- 12.He ___ a new pencil box. (a) have (b) has
- 13.My friends ___ a song next Sunday. (a) will sing (b) sang (c) will singing (d) will sings
- 14.Vivaan asked me, “When do you get up?” → Vivaan asked me ___. (a) when do I get up (b) when I got up (c) when did I get up
- 15.Fill in in, on or at: Our school trip is ___ Sunday. (a) on (b) in (c) at
- 16.Rahul is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 17.Choose the right verb: Each of the children ___ a ID card. (a) has (b) have
- 18.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
- 19.If the bus comes late, she ___ the first class. (a) missed (b) will miss (c) will misses (d) would miss
- 20.My cousins ___ in the garden now. (a) is (b) am (c) are
- 21.Ira is my friend. I play with ___ every day. (a) she (b) herself (c) her
- 22.Aditya ___ me that he was ready. (a) said (b) told (c) asked
- 23.Fill in in, on or at: Our school trip is ___ sunset. (a) in (b) on (c) at
- 24.You ___ a song last Sunday. (a) sing (b) will sing (c) sang (d) have sung
- 25.What is the plural of “book”? (a) book's (b) books (c) book (d) bookes
- 26.Add the question tag: They cannot wear a cap, ___? (a) do they (b) can't they (c) can them (d) can they
- 27.___ he eat a mango in 2023? (a) Does (b) Did (c) Was (d) Do
- 28.___ Vivaan go to school every morning? (a) Are (b) Does (c) Do (d) Is
- 29.___ they late today? (a) Am (b) Are (c) Is
- 30.Choose the right verb: Either Priya or the twins ___ coming today. (a) are (b) is
- 31.Add the question tag: My sister will write a letter tomorrow, ___? (a) won't her (b) will she (c) won't she (d) doesn't she
- 32.Add the question tag: We fed the dog yesterday, ___? (a) weren't we (b) didn't us (c) didn't we (d) did we
- 33.What is the plural of “monkey”? (a) monkeyes (b) monkey (c) monkeys (d) monkies
- 34.She has studied in this school ___ January. (a) since (b) for
- 35.That is the bag ___ I bought yesterday. (a) where (b) whose (c) who (d) which
- 36.I ___ in the garden now. (a) are (b) am (c) is
- 37.My brother ___ at home today. (a) are (b) is (c) am
- 38.Vivaan loves sports. ___ plays cricket every evening. (a) Himself (b) His (c) He (d) Him
- 39.Manav is fond of ___ a sandcastle. (a) build (b) to build (c) builds (d) building
- 40.Add the question tag: I do not cook rice every day, ___? (a) do me (b) don't I (c) am I (d) do I
Answer key
- an
- theirs
- was
- in
- for
- got
- is being flown
- in
- the
- has lived
- took
- has
- will sing
- when I got up
- on
- him
- has
- is
- will miss
- are
- her
- told
- at
- sang
- books
- can they
- Did
- Does
- Are
- are
- won't she
- didn't we
- monkeys
- since
- which
- am
- is
- He
- building
- do I
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar