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.Kabir is my friend. I play with ___ every day. (a) he (b) him (c) himself
- 2.Choose the right word: The stars shine ___ the sky. (a) at (b) in (c) on
- 3.Fill in in, on or at: The cricket match starts ___ my birthday. (a) in (b) on (c) at
- 4.Kunal is a brave fighter. He fights ___. (a) bravly (b) bravely (c) brave
- 5.My parents ___ a cartoon next week. (a) will watches (b) will watching (c) will watch (d) watched
- 6.Diya is looking forward to ___ a cartoon next week. (a) watch (b) to watch (c) watching (d) watches
- 7.What is the past tense of “eat”? (a) eating (b) ate (c) eaten (d) eated
- 8.I ___ lunch on Saturdays. (a) brings (b) bringing (c) bring
- 9.Kabir has a new bicycle. It is ___ bicycle. (a) he (b) his (c) him
- 10.Change to passive: “Omkar told two stories yesterday.” → Two stories ___ by Omkar yesterday. (a) told (b) were tell (c) was told (d) were told
- 11.My sister ___ the dog twice a week. (a) feeding (b) feed (c) feeds
- 12.I know the man ___ car is new. (a) where (b) which (c) who (d) whose
- 13.Fill in a or an: ___ horse (a) a (b) an
- 14.Change to passive: “Neel is cleaning the room now.” → The room ___ by Neel now. (a) are being cleaned (b) is being cleaned (c) is been cleaned
- 15.Ira asked me, “Where is your school?” → Ira asked me ___. (a) where was my school (b) where my school was (c) where is my school
- 16.Fill in in, on or at: The cricket match starts ___ noon. (a) in (b) on (c) at
- 17.Vivaan asked me, “Why are you sad?” → Vivaan asked me ___. (a) why am I sad (b) why was I sad (c) why I was sad
- 18.Fill the gap: Riya is as ___ as Yash. (a) stronger (b) strong (c) strongest
- 19.Ishaan is a neat writer. He writes ___. (a) neat (b) neatley (c) neatly
- 20.Fill the gap: Today is the ___ day of the year. (a) most hottest (b) hottest (c) hotter (d) hot
- 21.Change to passive: “Aarav is baking two cakes now.” → Two cakes ___ by Aarav now. (a) is being baked (b) are being baked (c) are been baked
- 22.Omkar ___ me that he was tired. (a) told (b) said (c) asked
- 23.I like the kite ___ my uncle gave me. (a) who (b) where (c) whose (d) which
- 24.Rahul ___ a bicycle next Sunday. (a) will rides (b) will riding (c) will ride (d) rode
- 25.If India ___ the match, you will dance with joy. (a) will win (b) win (c) would win (d) wins
- 26.My brother has just ___ a tree. (a) plant (b) plants (c) planting (d) planted
- 27.She ___ going to go to school next Sunday. (a) are (b) am (c) is
- 28.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
- 29.Pooja said, “I go to school every day.” → Pooja said that she ___ to school every day. (a) going (b) go (c) went (d) goes
- 30.Choose the right verb: The news ___ good today. (a) is (b) are
- 31.Fill the gap: Kavya is as ___ as Arjun. (a) strongest (b) strong (c) stronger
- 32.Isha ___ to school yesterday. (a) goes (b) went (c) goed (d) will go
- 33.Fill in in, on or at: We will visit Nani ___ 9:30. (a) on (b) in (c) at
- 34.Choose the right verb: Each of the children ___ a water bottle. (a) have (b) has
- 35.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
- 36.___ you win the match on Saturdays? (a) Is (b) Do (c) Are (d) Does
- 37.Change to passive: “Aditya sings two songs every day.” → Two songs ___ by Aditya every day. (a) sings (b) are sung (c) are sang (d) is sung
- 38.You did not ___ the room last Sunday. (a) clean (b) cleaned (c) cleans (d) cleaning
- 39.Fill in a or an: ___ old book (a) an (b) a
- 40.Fill the gap: Diya is as ___ as Manav. (a) tallest (b) taller (c) tall
Answer key
- him
- in
- on
- bravely
- will watch
- watching
- ate
- bring
- his
- were told
- feeds
- whose
- a
- is being cleaned
- where my school was
- at
- why I was sad
- strong
- neatly
- hottest
- are being baked
- told
- which
- will ride
- wins
- planted
- is
- are
- went
- is
- strong
- went
- at
- has
- get
- Do
- are sung
- clean
- an
- tall
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar