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.Isha has worked in Delhi ___ five years. (a) since (b) for
- 2.Fill in in, on or at: Our school trip is ___ my birthday. (a) in (b) at (c) on
- 3.I ___ late today. (a) is (b) am (c) are
- 4.He ___ the match tomorrow. (a) will winning (b) will wins (c) won (d) will win
- 5.Change to passive: “Kavya paints the wall every Sunday.” → The wall ___ by Kavya every Sunday. (a) paints (b) are painted (c) is paint (d) is painted
- 6.Fill the gap: The owl was ___ than the fox. (a) wisest (b) wiser (c) more wise (d) wise
- 7.Which word is the adverb? “Nisha reads quietly every day.” (a) quietly (b) Nisha (c) reads (d) day
- 8.Kabir has just ___ science. (a) studies (b) studied (c) studying (d) study
- 9.What is the plural of “watch”? (a) watchies (b) watch (c) watchs (d) watches
- 10.Karan is going to ___ science next week. (a) studies (b) studied (c) studying (d) study
- 11.Fill in a or an: ___ hour (a) a (b) an
- 12.Omkar has a new school bag. It is ___ school bag. (a) him (b) his (c) he
- 13.Add the question tag: I built a sandcastle yesterday, ___? (a) didn't I (b) didn't me (c) did I (d) wasn't I
- 14.Change to passive: “Arjun tells two stories every day.” → Two stories ___ by Arjun every day. (a) is told (b) are told (c) are tell (d) tells
- 15.I ___ a new bicycle. (a) have (b) has
- 16.Change to passive: “Tara paints the wall every Sunday.” → The wall ___ by Tara every Sunday. (a) paints (b) is painted (c) is paint (d) are painted
- 17.Manav ___ a new bicycle. (a) have (b) has
- 18.Meera is a fast runner. She runs ___. (a) fastly (b) fast
- 19.Which sentence is correct? (a) I always eat rice. (b) I eat always rice.
- 20.Change to passive: “Aditya built two sandcastles yesterday.” → Two sandcastles ___ by Aditya yesterday. (a) were build (b) built (c) was built (d) were built
- 21.Choose the right verb: One of my cousins ___ in Class 8. (a) are (b) is
- 22.Kavya wanted ___ in the park. (a) jogging (b) jog (c) jogs (d) to jog
- 23.Fill the gap: Meera is as ___ as Arjun. (a) short (b) shorter (c) shortest
- 24.I ___ eat a mango every Sunday. (a) doesn't (b) aren't (c) don't
- 25.Riya and Aisha have a red bicycle. This bicycle is ___. (a) their (b) theirs (c) they
- 26.Ishaan said, “I have swum in the pool.” → Ishaan said that he ___ in the pool. (a) has swum (b) have swum (c) had swum
- 27.He ___ a letter next week. (a) will writing (b) will writes (c) will write (d) wrote
- 28.Riya said, “My bag is heavy.” → Riya said that ___ bag was heavy. (a) hers (b) my (c) her (d) she
- 29.Fill in in, on or at: The cricket match starts ___ summer. (a) in (b) at (c) on
- 30.He ___ a new puppy. (a) has (b) have
- 31.Change to passive: “Rahul has flown two kites.” → Two kites ___ by Rahul. (a) have flown (b) have been flown (c) has been flown
- 32.My sister has studied in this school ___ a long time. (a) for (b) since
- 33.Change to passive: “Aarav washes the plate every Sunday.” → The plate ___ by Aarav every Sunday. (a) is wash (b) washes (c) are washed (d) is washed
- 34.Add the question tag: Ananya does not throw the ball every day, ___? (a) is she (b) doesn't she (c) does her (d) does she
- 35.Ananya loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
- 36.Fill the gap: Arjun is as ___ as Dev. (a) youngest (b) young (c) younger
- 37.Fill the gap: Diya is as ___ as Karan. (a) young (b) younger (c) youngest
- 38.If the train leaves on time, she ___ Jaipur by noon. (a) would reach (b) will reach (c) will reaches (d) reached
- 39.I ___ happy today. (a) am (b) is (c) are
- 40.Choose the right word: Kabir is waiting ___ the bus stop. (a) at (b) under (c) in
Answer key
- for
- on
- am
- will win
- is painted
- wiser
- quietly
- studied
- watches
- study
- an
- his
- didn't I
- are told
- have
- is painted
- has
- fast
- I always eat rice.
- were built
- is
- to jog
- short
- don't
- theirs
- had swum
- will write
- her
- in
- has
- have been flown
- for
- is washed
- does she
- She
- young
- young
- will reach
- am
- at
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar