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.If the shop ___ early, we will buy fresh mangoes. (a) open (b) opens (c) would open (d) will open
- 2.Change to passive: “Meera has washed the plates.” → The plates ___ by Meera. (a) has been washed (b) have washed (c) have been washed
- 3.We ___ build a sandcastle every Sunday. (a) doesn't (b) aren't (c) don't
- 4.___ my cousins clap for the team last Sunday? (a) Does (b) Was (c) Do (d) Did
- 5.If Mum ___ kheer, I will eat two bowls. (a) make (b) makes (c) will make (d) would make
- 6.Arjun is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 7.If I knew the answer, I ___ tell the teacher. (a) will (b) would be (c) did (d) would
- 8.Myra ___ a new pencil box. (a) has (b) have
- 9.If they had wings, they ___ fly to school. (a) would (b) did (c) will (d) would be
- 10.I ___ in the garden now. (a) are (b) is (c) am
- 11.Fill in in, on or at: The shop opens ___ half past six. (a) at (b) on (c) in
- 12.What is the past tense of “build”? (a) building (b) built (c) builded
- 13.That is the village ___ I was born. (a) where (b) whose (c) who (d) which
- 14.Neel ___ a new school bag. (a) have (b) has
- 15.Fill in in, on or at: We will visit Nani ___ July. (a) in (b) at (c) on
- 16.I know the girl ___ bag is red. (a) whose (b) which (c) where (d) who
- 17.I have a new school bag. It is ___ school bag. (a) me (b) I (c) mine (d) my
- 18.What is the plural of “child”? (a) children (b) childrens (c) child (d) childs
- 19.Karan is my friend. I play with ___ every day. (a) him (b) himself (c) he
- 20.Arjun ___ with Nani since 2019. (a) has stayed (b) stays (c) have stayed (d) stayed
- 21.Fill in a or an: ___ umbrella (a) an (b) a
- 22.My brother did not ___ a sandcastle last week. (a) built (b) builds (c) build (d) building
- 23.Add the question tag: Aarav did not make tea yesterday, ___? (a) did him (b) did he (c) was he (d) didn't he
- 24.My friends are going to ___ for the team tomorrow. (a) clapping (b) clap (c) claps (d) clapped
- 25.Which sentence is correct? (a) He drinks often tea. (b) He often drinks tea.
- 26.This is the boy ___ father is a pilot. (a) which (b) whose (c) who (d) where
- 27.Neel is looking forward to ___ a cake next week. (a) bakes (b) bake (c) baking (d) to bake
- 28.Priya loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
- 29.My brother ___ ready for school. (a) am (b) are (c) is
- 30.Fill in a, an or the: This is ___ oldest tree in our town. (a) an (b) the (c) a
- 31.He ___ going to clean the room next month. (a) is (b) are (c) am
- 32.Neel ___ me that he was hungry. (a) said (b) asked (c) told
- 33.Isha ___ planted a tree already. (a) have (b) has
- 34.You ___ a letter yesterday. (a) writed (b) wrote (c) write (d) will write
- 35.Fill in a or an: ___ eagle (a) a (b) an
- 36.Aarav has worked in Delhi ___ five years. (a) since (b) for
- 37.___ Nisha hungry now? (a) Are (b) Am (c) Is
- 38.They ___ a new school bag. (a) have (b) has
- 39.The students ___ a new bicycle. (a) has (b) have
- 40.What is the past tense of “take”? (a) taked (b) took (c) taking (d) taken
Answer key
- opens
- have been washed
- don't
- Did
- makes
- him
- would
- has
- would
- am
- at
- built
- where
- has
- in
- whose
- my
- children
- him
- has stayed
- an
- build
- did he
- clap
- He often drinks tea.
- whose
- baking
- She
- is
- the
- is
- told
- has
- wrote
- an
- for
- Is
- have
- have
- took
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar