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.Neel ___ me that he was busy. (a) asked (b) told (c) said
- 2.I ___ a new school bag. (a) have (b) has
- 3.Farhan planned ___ the room. (a) cleans (b) to clean (c) clean (d) cleaning
- 4.This is the book ___ Riya lent me. (a) which (b) where (c) whose (d) who
- 5.Sneha is tired of ___ science. (a) to study (b) study (c) studies (d) studying
- 6.Ira ___ watched a cartoon already. (a) have (b) has
- 7.Karan is a fast runner. He runs ___. (a) fast (b) fastly
- 8.Choose the right verb: The news ___ good today. (a) is (b) are
- 9.What is the past tense of “throw”? (a) throwed (b) threw (c) thrown (d) throwing
- 10.If Mum makes kheer, they ___ two bowls. (a) would eat (b) ate (c) will eat (d) will eats
- 11.Fill the gap: The blue whale is the ___ animal in the world. (a) biggest (b) big (c) most biggest (d) bigger
- 12.Fill in in, on or at: The cricket match starts ___ 15 August. (a) on (b) at (c) in
- 13.Fill in a or an: ___ horse (a) a (b) an
- 14.Choose the right verb: Physics ___ interesting. (a) are (b) is
- 15.You are going to ___ in the pool next week. (a) swim (b) swam (c) swims (d) swimming
- 16.If the train ___ on time, they will reach Jaipur by noon. (a) will leave (b) leave (c) leaves (d) would leave
- 17.Add the question tag: I watch a cartoon every day, ___? (a) aren't I (b) do I (c) don't I (d) don't me
- 18.We ___ for the team every day. (a) clap (b) clapping (c) claps
- 19.Change to passive: “Omkar has planted five trees.” → Five trees ___ by Omkar. (a) have been planted (b) have planted (c) has been planted
- 20.That is the woman ___ son is in my class. (a) which (b) who (c) where (d) whose
- 21.That is the girl ___ sister sings well. (a) where (b) which (c) who (d) whose
- 22.Farhan finished ___ a sandcastle. (a) build (b) building (c) to build (d) builds
- 23.Myra said, “I have baked a cake.” → Myra said that she ___ a cake. (a) has baked (b) have baked (c) had baked
- 24.Choose the right word: Meet me ___ the school gate. (a) in (b) at (c) under
- 25.Manav and Farhan have a new kite. It is ___ kite. (a) theirs (b) them (c) their (d) they
- 26.Change to passive: “Farhan makes a kite every Sunday.” → A kite ___ by Farhan every Sunday. (a) makes (b) is make (c) are made (d) is made
- 27.My sister has just ___ the bag. (a) carry (b) carried (c) carries (d) carrying
- 28.Myra said, “I will take the train.” → Myra said that she ___ take the train. (a) will (b) would (c) is
- 29.Fill in a, an or the: ___ moon shines at night. (a) the (b) a (c) an
- 30.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
- 31.What is the plural of “shelf”? (a) shelf (b) shelfs (c) shelfes (d) shelves
- 32.Choose the right verb: All the boys ___ a ID card. (a) has (b) have
- 33.Fill the gap: This garden is ___ than that one. (a) more beautiful (b) beautiful (c) most beautiful (d) beautifuller
- 34.Add the question tag: We clap for the team every day, ___? (a) don't we (b) do we (c) don't us (d) aren't we
- 35.Add the question tag: We can swim in the pool, ___? (a) can't us (b) don't we (c) can we (d) can't we
- 36.Which word is the adverb? “Diya rides gently every day.” (a) day (b) Diya (c) gently (d) rides
- 37.Fill the gap: I can see one ___. (a) butterfly (b) butterflys (c) butterflies
- 38.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) under (c) at
- 39.We ___ washed the dishes already. (a) have (b) has
- 40.That is the train ___ leaves at six. (a) where (b) who (c) whose (d) which
Answer key
- told
- have
- to clean
- which
- studying
- has
- fast
- is
- threw
- will eat
- biggest
- on
- a
- is
- swim
- leaves
- don't I
- clap
- have been planted
- whose
- whose
- building
- had baked
- at
- their
- is made
- carried
- would
- the
- is
- shelves
- have
- more beautiful
- don't we
- can't we
- gently
- butterfly
- at
- have
- which
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar