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.My brother has known my best friend ___ five years. (a) for (b) since
- 2.Saanvi is going to ___ the ball next Sunday. (a) throws (b) throwing (c) threw (d) throw
- 3.I ___ a picture on Saturdays. (a) draw (b) drawing (c) draws
- 4.Which sentence is correct? (a) He never drinks tea. (b) He drinks never tea.
- 5.Vivaan and Rahul are my friends. I play with ___ every day. (a) they (b) their (c) themselves (d) them
- 6.Kavya has known my best friend ___ last year. (a) for (b) since
- 7.Vivaan said, “I am carrying the bag.” → Vivaan said that he ___ the bag. (a) am carrying (b) was carrying (c) is carrying (d) were carrying
- 8.Fill in a or an: ___ aeroplane (a) a (b) an
- 9.Fill the gap: An elephant is ___ than a horse. (a) more big (b) big (c) biggest (d) bigger
- 10.I ___ hungry now. (a) am (b) is (c) are
- 11.My parents ___ at home today. (a) are (b) am (c) is
- 12.Change to passive: “Priya has eaten a mango.” → A mango ___ by Priya. (a) has been eaten (b) have been eaten (c) has eaten
- 13.Karan ___ going to bake a cake next week. (a) are (b) am (c) is
- 14.Dev said, “My kite is torn.” → Dev said that ___ kite was torn. (a) his (b) him (c) my (d) he
- 15.Vivaan and Arjun have a red kite. This kite is ___. (a) they (b) their (c) theirs
- 16.You ___ worn a cap already. (a) has (b) have
- 17.Fill in in, on or at: The cricket match starts ___ sunset. (a) in (b) on (c) at
- 18.This is the bag ___ I bought yesterday. (a) which (b) where (c) whose (d) who
- 19.Which word is the adverb? “Tara rides gently every day.” (a) gently (b) rides (c) Tara (d) day
- 20.I ___ swum in the pool already. (a) have (b) has
- 21.Aarav decided ___ tea. (a) makes (b) to make (c) making (d) make
- 22.If Mum makes kheer, I ___ two bowls. (a) will eat (b) will eats (c) would eat (d) ate
- 23.Fill the gap: Karan is as ___ as Yash. (a) shorter (b) shortest (c) short
- 24.___ he at home today? (a) Am (b) Are (c) Is
- 25.My friends have just ___ in the park. (a) jogging (b) jogs (c) jogged (d) jog
- 26.Fill in in, on or at: The cricket match starts ___ Sunday. (a) in (b) on (c) at
- 27.Meera decided ___ a cartoon. (a) to watch (b) watches (c) watching (d) watch
- 28.If you heat ice, it ___. (a) melts (b) melt (c) melted
- 29.I like the train ___ leaves at six. (a) who (b) whose (c) where (d) which
- 30.Kunal is good at ___ a cap. (a) wear (b) wearing (c) to wear (d) wears
- 31.Fill the gap: Myra is as ___ as Kunal. (a) tallest (b) taller (c) tall
- 32.Fill the gap: Aarav is as ___ as Kavya. (a) tall (b) tallest (c) taller
- 33.Fill in a, an or the: This is ___ oldest tree in our town. (a) an (b) a (c) the
- 34.She did not ___ the train two days ago. (a) takes (b) took (c) taking (d) take
- 35.Fill in a or an: ___ ox (a) a (b) an
- 36.Add the question tag: I did not win the match yesterday, ___? (a) did me (b) didn't I (c) did I (d) was I
- 37.What is the past tense of “build”? (a) builded (b) building (c) built
- 38.My brother and I have a new cricket bat. It is ___ cricket bat. (a) our (b) we (c) us (d) ours
- 39.Change to passive: “Omkar will clean the room tomorrow.” → The room ___ by Omkar tomorrow. (a) will cleaned (b) will be clean (c) will clean (d) will be cleaned
- 40.Myra is a fast runner. She runs ___. (a) fastly (b) fast
Answer key
- for
- throw
- draw
- He never drinks tea.
- them
- since
- was carrying
- an
- bigger
- am
- are
- has been eaten
- is
- his
- theirs
- have
- at
- which
- gently
- have
- to make
- will eat
- short
- Is
- jogged
- on
- to watch
- melts
- which
- wearing
- tall
- tall
- the
- take
- an
- did I
- built
- our
- will be cleaned
- fast
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar