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.If India wins the match, I ___ with joy. (a) danced (b) will dances (c) will dance (d) would dance
- 2.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) an (c) the
- 3.Fill the gap: Aisha is as ___ as Myra. (a) youngest (b) young (c) younger
- 4.Fill in a or an: ___ university (a) a (b) an
- 5.Arjun is fond of ___ a message. (a) send (b) sending (c) to send (d) sends
- 6.What is the past tense of “wear”? (a) weared (b) wearing (c) wore (d) worn
- 7.Ishaan practised ___ a mango. (a) to eat (b) eating (c) eats (d) eat
- 8.Aditya said, “I plant a tree every day.” → Aditya said that he ___ a tree every day. (a) planting (b) plants (c) planted (d) plant
- 9.He ___ going to plant a tree tomorrow. (a) am (b) are (c) is
- 10.My cousins ___ going to wear a cap next week. (a) are (b) is (c) am
- 11.___ they at home today? (a) Is (b) Am (c) Are
- 12.Fill the gap: The owl was ___ than the fox. (a) wisest (b) wise (c) more wise (d) wiser
- 13.___ we watch a cartoon two days ago? (a) Do (b) Did (c) Does (d) Was
- 14.The children did not ___ to school two days ago. (a) going (b) go (c) goes (d) went
- 15.Fill in a, an or the: Riya came ___ first in the race. (a) an (b) a (c) the
- 16.What is the plural of “goose”? (a) geese (b) goose (c) geeses (d) gooses
- 17.Farhan hoped ___ on the stage. (a) dance (b) to dance (c) dancing (d) dances
- 18.___ Zoya plant a tree yesterday? (a) Did (b) Does (c) Was (d) Do
- 19.Rahul ___ happy today. (a) is (b) am (c) are
- 20.Fill in a or an: ___ elephant (a) a (b) an
- 21.If the shop opens early, I ___ fresh mangoes. (a) will buys (b) bought (c) would buy (d) will buy
- 22.Aisha ___ me that she was tired. (a) said (b) asked (c) told
- 23.Fill the gap: There are many ___ here. (a) womans (b) womens (c) women (d) woman
- 24.Change to passive: “Myra eats two mangoes every Sunday.” → Two mangoes ___ by Myra every Sunday. (a) are ate (b) are eaten (c) eats (d) is eaten
- 25.They ___ with Nani since 2021. (a) stayed (b) has stayed (c) have stayed (d) stay
- 26.Fill the gap: Rohan is as ___ as Manav. (a) happier (b) happy (c) happiest
- 27.Add the question tag: My friends are not late, ___? (a) are they (b) aren't they (c) do they (d) are them
- 28.Choose the right verb: Each player ___ a locker. (a) has (b) have
- 29.Riya kept ___ a bicycle. (a) ride (b) rides (c) riding (d) to ride
- 30.They ___ in Pune since 2021. (a) lived (b) live (c) has lived (d) have lived
- 31.Fill in in, on or at: We will visit Nani ___ sunrise. (a) in (b) on (c) at
- 32.I am going to ___ a message next Sunday. (a) sending (b) sent (c) sends (d) send
- 33.Fill the gap: I can see one ___. (a) girles (b) girl (c) girls
- 34.My brother and I have a new water bottle. It is ___ water bottle. (a) we (b) us (c) our (d) ours
- 35.Nisha promised ___ a song. (a) singing (b) sings (c) sing (d) to sing
- 36.Meera said, “I am swimming in the pool.” → Meera said that she ___ in the pool. (a) was swimming (b) am swimming (c) were swimming (d) is swimming
- 37.If Aditya ___ a free day, he would visit Nani. (a) will get (b) got (c) gets (d) would get
- 38.We ___ in the pool yesterday. (a) swam (b) swimmed (c) swim (d) will swim
- 39.Fill in in, on or at: The cricket match starts ___ the afternoon. (a) at (b) in (c) on
- 40.He ___ a sandcastle tomorrow. (a) will building (b) will build (c) will builds (d) built
Answer key
- will dance
- the
- young
- a
- sending
- wore
- eating
- planted
- is
- are
- Are
- wiser
- Did
- go
- the
- geese
- to dance
- Did
- is
- an
- will buy
- told
- women
- are eaten
- have stayed
- happy
- are they
- has
- riding
- have lived
- at
- send
- girl
- our
- to sing
- was swimming
- got
- swam
- in
- will build
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar