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.Fill the gap: A cheetah is ___ than a horse. (a) more fast (b) fast (c) faster (d) fastest
- 2.If you heat ice, it ___. (a) melt (b) melted (c) melts
- 3.I know the teacher ___ teaches us maths. (a) where (b) who (c) which (d) whose
- 4.Aisha loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
- 5.___ my brother late today? (a) Is (b) Are (c) Am
- 6.Fill the gap: There are many ___ here. (a) baby (b) babys (c) babyes (d) babies
- 7.She ___ the match next Sunday. (a) will wins (b) will winning (c) won (d) will win
- 8.Add the question tag: We jog in the park every day, ___? (a) don't we (b) aren't we (c) don't us (d) do we
- 9.Pooja said, “I am hungry.” → Pooja said that she ___ hungry. (a) is (b) were (c) am (d) was
- 10.___ my sister draw a picture yesterday? (a) Did (b) Was (c) Do (d) Does
- 11.Fill in in, on or at: Our school trip is ___ my birthday. (a) in (b) on (c) at
- 12.My cousins ___ going to send a message tomorrow. (a) are (b) am (c) is
- 13.Fill in a or an: ___ aeroplane (a) a (b) an
- 14.Fill the gap: I can see one ___. (a) deer (b) deers
- 15.He is going to ___ the ball next Sunday. (a) catch (b) caught (c) catches (d) catching
- 16.Diya asked me, “Which book do you like?” → Diya asked me ___. (a) which book do I like (b) which book I liked (c) which book did I like
- 17.I am going to ___ a song tomorrow. (a) sing (b) sings (c) sang (d) singing
- 18.They ___ in Delhi since 2019. (a) have worked (b) has worked (c) worked (d) work
- 19.Fill in in, on or at: The cricket match starts ___ sunset. (a) in (b) at (c) on
- 20.He ___ on the stage tomorrow. (a) will dancing (b) will dances (c) will dance (d) danced
- 21.You ___ baked a cake already. (a) have (b) has
- 22.Fill the gap: Rahul is as ___ as Kabir. (a) tallest (b) taller (c) tall
- 23.Fill the gap: There are many ___ here. (a) sheeps (b) sheepes (c) sheep
- 24.Fill in a or an: ___ elephant (a) a (b) an
- 25.If the shop opens early, she ___ fresh mangoes. (a) bought (b) would buy (c) will buys (d) will buy
- 26.We have just ___ a cartoon. (a) watches (b) watched (c) watching (d) watch
- 27.He ___ Hindi twice a week. (a) speak (b) speaks (c) speaking
- 28.Change to passive: “Rohan will eat a mango tomorrow.” → A mango ___ by Rohan tomorrow. (a) will eat (b) will be eaten (c) will eaten (d) will be eat
- 29.___ he ready for school? (a) Are (b) Is (c) Am
- 30.I did not ___ cricket two days ago. (a) play (b) played (c) plays (d) playing
- 31.Vivaan has just ___ a song. (a) sung (b) sang (c) sing (d) singing
- 32.What is the past tense of “take”? (a) taking (b) took (c) taked (d) taken
- 33.Add the question tag: My parents are ready, ___? (a) aren't they (b) are they (c) don't they (d) aren't them
- 34.That is the girl ___ helped me. (a) which (b) whose (c) where (d) who
- 35.Ananya loves sports. ___ plays cricket every evening. (a) Her (b) She (c) Herself
- 36.Zoya is a safe driver. She drives ___. (a) safely (b) safly (c) safe
- 37.___ my friends run in the park every Sunday? (a) Is (b) Does (c) Are (d) Do
- 38.We ___ happy today. (a) are (b) am (c) is
- 39.You ___ a story every day. (a) tell (b) tells (c) telling
- 40.Fill in a or an: ___ tiger (a) an (b) a
Answer key
- faster
- melts
- who
- She
- Is
- babies
- will win
- don't we
- was
- Did
- on
- are
- an
- deer
- catch
- which book I liked
- sing
- have worked
- at
- will dance
- have
- tall
- sheep
- an
- will buy
- watched
- speaks
- will be eaten
- Is
- play
- sung
- took
- aren't they
- who
- She
- safely
- Do
- are
- tell
- a
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar