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 in a or an: ___ yellow kite (a) a (b) an
- 2.Manav ___ me that he was busy. (a) asked (b) said (c) told
- 3.Fill in in, on or at: We will visit Nani ___ Monday. (a) in (b) on (c) at
- 4.Karan and Aarav love sports. ___ play cricket every evening. (a) Themselves (b) Their (c) They (d) Them
- 5.___ we help Grandma last Sunday? (a) Does (b) Was (c) Do (d) Did
- 6.Which word is the adverb? “Diya writes neatly every day.” (a) neatly (b) writes (c) Diya (d) day
- 7.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) the (c) an
- 8.What is the past tense of “take”? (a) taken (b) taked (c) took (d) taking
- 9.Fill in in, on or at: We will visit Nani ___ 2 October. (a) on (b) in (c) at
- 10.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
- 11.Fill in in, on or at: We will visit Nani ___ Christmas Day. (a) at (b) in (c) on
- 12.Fill the gap: This was the ___ day of my holiday. (a) worse (b) bad (c) worst (d) most worst
- 13.Pooja is my friend. I play with ___ every day. (a) she (b) herself (c) her
- 14.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
- 15.Rohan ___ that he was late. (a) said (b) asked (c) told
- 16.Nisha is my friend. I play with ___ every day. (a) herself (b) her (c) she
- 17.I ___ a new bicycle. (a) has (b) have
- 18.What is the past tense of “catch”? (a) catching (b) catched (c) caught
- 19.Fill the gap: I can see one ___. (a) keys (b) kies (c) key
- 20.What is the plural of “watch”? (a) watchies (b) watch (c) watches (d) watchs
- 21.If you heat ice, it ___. (a) melt (b) melted (c) melts
- 22.Fill in in, on or at: Our school trip is ___ sunset. (a) on (b) in (c) at
- 23.Add the question tag: She baked a cake yesterday, ___? (a) did she (b) didn't she (c) didn't her (d) wasn't she
- 24.She ___ a kite tomorrow. (a) will fly (b) flew (c) will flies (d) will flying
- 25.Ananya is looking forward to ___ the dog next week. (a) feeding (b) feed (c) feeds (d) to feed
- 26.Fill in a or an: ___ year (a) an (b) a
- 27.Neel wanted ___ science. (a) studying (b) study (c) to study (d) studies
- 28.They ___ going to jog in the park tomorrow. (a) am (b) are (c) is
- 29.Ishaan is interested in ___ the bag. (a) carry (b) to carry (c) carrying (d) carries
- 30.You are going to ___ in the park next month. (a) jogs (b) jogging (c) jog (d) jogged
- 31.He ___ in the park twice a week. (a) jogs (b) jogging (c) jog
- 32.I know the boy ___ won the race. (a) which (b) whose (c) where (d) who
- 33.I know the girl ___ bag is red. (a) which (b) who (c) where (d) whose
- 34.Change to passive: “Aditya will fly two kites tomorrow.” → Two kites ___ by Aditya tomorrow. (a) will be flown (b) will be fly (c) will fly (d) will flown
- 35.Choose the right word: The stars shine ___ the sky. (a) at (b) in (c) on
- 36.Add the question tag: You are busy, ___? (a) aren't you (b) are you (c) don't you
- 37.Add the question tag: My sister cooked rice yesterday, ___? (a) didn't she (b) wasn't she (c) didn't her (d) did she
- 38.They ___ bring lunch every Sunday. (a) doesn't (b) aren't (c) don't
- 39.Arjun ___ a mango two days ago. (a) will eat (b) eats (c) eated (d) ate
- 40.He is going to ___ in the pool next week. (a) swam (b) swim (c) swimming (d) swims
Answer key
- a
- told
- on
- They
- Did
- neatly
- the
- took
- on
- boils
- on
- worst
- her
- is
- said
- her
- have
- caught
- key
- watches
- melts
- at
- didn't she
- will fly
- feeding
- a
- to study
- are
- carrying
- jog
- jogs
- who
- whose
- will be flown
- in
- aren't you
- didn't she
- don't
- ate
- swim
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar