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: “Omkar has flown a kite.” → A kite ___ by Omkar. (a) has flown (b) has been flown (c) have been flown
- 2.You ___ a new bicycle. (a) have (b) has
- 3.Manav is a quiet reader. He reads ___. (a) quietly (b) quiet (c) quitely
- 4.If the bus comes late, he ___ the first class. (a) missed (b) would miss (c) will misses (d) will miss
- 5.He did not ___ a cartoon last week. (a) watched (b) watches (c) watching (d) watch
- 6.Aarav enjoyed ___ a cake. (a) baking (b) bake (c) bakes (d) to bake
- 7.Fill the gap: I can see four ___. (a) watchies (b) watches (c) watch (d) watchs
- 8.Fill in in, on or at: The cricket match starts ___ the afternoon. (a) on (b) in (c) at
- 9.Fill in in, on or at: We will visit Nani ___ summer. (a) at (b) in (c) on
- 10.Yash ___ going to catch the ball tomorrow. (a) am (b) are (c) is
- 11.Yash ___ me that he was late. (a) said (b) told (c) asked
- 12.He ___ danced on the stage already. (a) has (b) have
- 13.We ___ sent a message already. (a) have (b) has
- 14.Fill the gap: This hill is ___ than that one. (a) more high (b) high (c) higher (d) highest
- 15.Choose the right word: Write your name ___ the first page. (a) at (b) on (c) under
- 16.Change to passive: “Vivaan washed the plate yesterday.” → The plate ___ by Vivaan yesterday. (a) were washed (b) was washed (c) washed (d) was wash
- 17.If the train ___ on time, I will reach Jaipur by noon. (a) would leave (b) leaves (c) will leave (d) leave
- 18.Fill the gap: Dev is as ___ as Priya. (a) shortest (b) shorter (c) short
- 19.My friends did not ___ rice two days ago. (a) cooks (b) cooking (c) cooked (d) cook
- 20.___ my brother happy today? (a) Am (b) Is (c) Are
- 21.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) the (b) an (c) a
- 22.The students ___ the ball yesterday. (a) caught (b) catched (c) will catch (d) catch
- 23.Choose the right verb: Either the girls or Rahul ___ coming today. (a) are (b) is
- 24.I have a red school bag. This school bag is ___. (a) mine (b) my (c) I
- 25.We ___ the ball every day. (a) throwing (b) throw (c) throws
- 26.Pooja said, “I have thrown the ball.” → Pooja said that she ___ the ball. (a) had thrown (b) have thrown (c) has thrown
- 27.___ you late today? (a) Are (b) Is (c) Am
- 28.What is the plural of “mouse”? (a) mouses (b) mice (c) mouse (d) mices
- 29.What is the past tense of “build”? (a) built (b) building (c) builded
- 30.We ___ happy today. (a) is (b) are (c) am
- 31.Fill the gap: I can see four ___. (a) butterfly (b) butterflies (c) butterflyes (d) butterflys
- 32.Yash said, “My kite is torn.” → Yash said that ___ kite was torn. (a) his (b) my (c) him (d) he
- 33.That is the girl ___ helped me. (a) where (b) whose (c) who (d) which
- 34.Choose the right word: The birds are sitting ___ the wire. (a) at (b) in (c) on
- 35.Vivaan is interested in ___ a letter. (a) writes (b) writing (c) to write (d) write
- 36.Add the question tag: My brother sings a song every day, ___? (a) doesn't him (b) does he (c) doesn't he (d) isn't he
- 37.Which sentence is correct? (a) We eat always fruit. (b) We always eat fruit.
- 38.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
- 39.Riya agreed ___ a kite. (a) fly (b) flying (c) to fly (d) flies
- 40.Fill the gap: There are many ___ here. (a) fox (b) foxies (c) foxs (d) foxes
Answer key
- has been flown
- have
- quietly
- will miss
- watch
- baking
- watches
- in
- in
- is
- told
- has
- have
- higher
- on
- was washed
- leaves
- short
- cook
- Is
- the
- caught
- is
- mine
- throw
- had thrown
- Are
- mice
- built
- are
- butterflies
- his
- who
- on
- writing
- doesn't he
- We always eat fruit.
- is
- to fly
- foxes
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar