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: My bag is ___ than your bag. (a) heavy (b) heavyer (c) heaviest (d) heavier
- 2.My brother did not ___ lunch last week. (a) bringing (b) bring (c) brings (d) brought
- 3.Change to passive: “Pooja has cleaned the rooms.” → The rooms ___ by Pooja. (a) have cleaned (b) has been cleaned (c) have been cleaned
- 4.I did not ___ a tree last Sunday. (a) climb (b) climbing (c) climbed (d) climbs
- 5.Fill in a or an: ___ mango (a) an (b) a
- 6.Fill the gap: Summer is ___ than winter. (a) hottest (b) hotter (c) more hot (d) hot
- 7.Meera ___ the ball every day. (a) catch (b) catches (c) catching
- 8.We ___ late today. (a) is (b) are (c) am
- 9.Vivaan finished ___ Grandma. (a) help (b) helps (c) helping (d) to help
- 10.Add the question tag: My brother cannot speak Hindi, ___? (a) does he (b) can he (c) can him (d) can't he
- 11.Add the question tag: They are not tall, ___? (a) aren't they (b) do they (c) are them (d) are they
- 12.Fill the gap: I can see one ___. (a) monkeys (b) monkies (c) monkey
- 13.Which sentence is correct? (a) We drink usually tea. (b) We usually drink tea.
- 14.Fill the gap: I can see one ___. (a) familys (b) families (c) family
- 15.Add the question tag: Zoya is late, ___? (a) doesn't she (b) isn't her (c) is she (d) isn't she
- 16.Nisha ___ the ball next week. (a) will catching (b) caught (c) will catches (d) will catch
- 17.She ___ jogged in the park already. (a) have (b) has
- 18.Change to passive: “Kunal is singing two songs now.” → Two songs ___ by Kunal now. (a) are being sung (b) are been sung (c) is being sung
- 19.Nisha is a quick learner. She learns ___. (a) quickly (b) quick (c) quickely
- 20.Diya said, “My bicycle is new.” → Diya said that ___ bicycle was new. (a) her (b) my (c) she (d) hers
- 21.She did not ___ the bag last Sunday. (a) carried (b) carries (c) carrying (d) carry
- 22.Fill in a or an: ___ horse (a) an (b) a
- 23.We ___ Hindi every day. (a) speaks (b) speak (c) speaking
- 24.Add the question tag: He will plant a tree tomorrow, ___? (a) won't him (b) will he (c) doesn't he (d) won't he
- 25.Which word is the adverb? “Aditya sings happily every day.” (a) sings (b) happily (c) day (d) Aditya
- 26.___ my parents ready for school? (a) Is (b) Are (c) Am
- 27.Fill in a or an: ___ apple (a) a (b) an
- 28.This is the girl ___ sister sings well. (a) who (b) which (c) where (d) whose
- 29.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 30.Add the question tag: She is not clever, ___? (a) does she (b) isn't she (c) is her (d) is she
- 31.Ananya loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
- 32.Fill in a or an: ___ uniform (a) a (b) an
- 33.Fill in in, on or at: The shop opens ___ Sunday morning. (a) on (b) at (c) in
- 34.Which sentence is correct? (a) He eats usually rice. (b) He usually eats rice.
- 35.Fill the gap: Rahul is ___ than Tara. (a) short (b) shortest (c) shorter (d) more short
- 36.I did not ___ in the pool yesterday. (a) swimming (b) swims (c) swim (d) swam
- 37.Fill in a or an: ___ ice cream (a) an (b) a
- 38.Which word is the adverb? “Rohan writes neatly every day.” (a) neatly (b) Rohan (c) day (d) writes
- 39.Neel is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 40.We ___ a new kite. (a) have (b) has
Answer key
- heavier
- bring
- have been cleaned
- climb
- a
- hotter
- catches
- are
- helping
- can he
- are they
- monkey
- We usually drink tea.
- family
- isn't she
- will catch
- has
- are being sung
- quickly
- her
- carry
- a
- speak
- won't he
- happily
- Are
- an
- whose
- is
- is she
- She
- a
- on
- He usually eats rice.
- shorter
- swim
- an
- neatly
- him
- have
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar