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: This phone is ___ than that one. (a) expensive (b) more expensive (c) most expensive (d) expensiver
- 2.Myra ___ the bag next month. (a) will carry (b) carried (c) will carrying (d) will carries
- 3.I ___ in this school since 2020. (a) taught (b) have taught (c) has taught (d) teach
- 4.I know the teacher ___ teaches us maths. (a) who (b) where (c) whose (d) which
- 5.My cousins ___ milk twice a week. (a) drinking (b) drinks (c) drink
- 6.Kabir and Vivaan have a red school bag. This school bag is ___. (a) theirs (b) they (c) their
- 7.He did not ___ Grandma in 2023. (a) helping (b) help (c) helps (d) helped
- 8.Change to passive: “Diya has made a kite.” → A kite ___ by Diya. (a) have been made (b) has made (c) has been made
- 9.Which word is the adverb? “Vivaan walks slowly every day.” (a) day (b) Vivaan (c) walks (d) slowly
- 10.You did not ___ in the park last Sunday. (a) runs (b) ran (c) run (d) running
- 11.Aarav said, “I climb a tree every day.” → Aarav said that he ___ a tree every day. (a) climb (b) climbing (c) climbed (d) climbs
- 12.Fill the gap: Karan is as ___ as Rahul. (a) young (b) younger (c) youngest
- 13.Ishaan is tired of ___ lunch. (a) bringing (b) to bring (c) bring (d) brings
- 14.I ___ a tree next month. (a) will plant (b) will plants (c) planted (d) will planting
- 15.They ___ in the garden now. (a) are (b) is (c) am
- 16.Rohan practised ___ a song. (a) sings (b) to sing (c) singing (d) sing
- 17.___ they plant a tree two days ago? (a) Did (b) Does (c) Was (d) Do
- 18.Vivaan avoided ___ on the stage. (a) dancing (b) to dance (c) dance (d) dances
- 19.Aisha ___ me that she was hungry. (a) told (b) said (c) asked
- 20.This is the book ___ Riya lent me. (a) who (b) where (c) which (d) whose
- 21.Fill the gap: I can see one ___. (a) tomatoes (b) tomato (c) tomatos
- 22.I ___ very excited today. (a) am (b) is (c) are
- 23.If it ___ tomorrow, we will stay at home. (a) rain (b) would rain (c) rains (d) will rain
- 24.If the shop ___ early, we will buy fresh mangoes. (a) will open (b) would open (c) open (d) opens
- 25.Change to passive: “Arjun writes two letters every Sunday.” → Two letters ___ by Arjun every Sunday. (a) are written (b) are wrote (c) is written (d) writes
- 26.Which sentence is correct? (a) He often eats fruit. (b) He eats often fruit.
- 27.Change to passive: “Rahul has sung two songs.” → Two songs ___ by Rahul. (a) have been sung (b) have sung (c) has been sung
- 28.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) a (c) the
- 29.My friends have had this bicycle ___ 2019. (a) for (b) since
- 30.Choose the right word: Meet me ___ the school gate. (a) in (b) at (c) under
- 31.Sneha and Dev have a new school bag. It is ___ school bag. (a) them (b) theirs (c) they (d) their
- 32.Meera is my friend. I play with ___ every day. (a) herself (b) her (c) she
- 33.Fill the gap: There are many ___ here. (a) dishs (b) dishies (c) dishes (d) dish
- 34.Choose the right word: Fish swim ___ the river. (a) on (b) at (c) in
- 35.We have just ___ a mango. (a) eating (b) eaten (c) ate (d) eat
- 36.___ Ishaan at home today? (a) Am (b) Is (c) Are
- 37.___ Priya take the train two days ago? (a) Did (b) Was (c) Does (d) Do
- 38.What is the past tense of “drink”? (a) drunk (b) drinking (c) drinked (d) drank
- 39.Fill the gap: I can see one ___. (a) loaves (b) loaf (c) loafs
- 40.Myra said, “I will build a sandcastle.” → Myra said that she ___ build a sandcastle. (a) is (b) will (c) would
Answer key
- more expensive
- will carry
- have taught
- who
- drink
- theirs
- help
- has been made
- slowly
- run
- climbed
- young
- bringing
- will plant
- are
- singing
- Did
- dancing
- told
- which
- tomato
- am
- rains
- opens
- are written
- He often eats fruit.
- have been sung
- the
- since
- at
- their
- her
- dishes
- in
- eaten
- Is
- Did
- drank
- loaf
- would
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar