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.He is going to ___ science next month. (a) study (b) studied (c) studies (d) studying
- 2.___ she climb a tree yesterday? (a) Do (b) Does (c) Was (d) Did
- 3.Fill in in, on or at: We will visit Nani ___ March. (a) on (b) in (c) at
- 4.What is the plural of “toy”? (a) toies (b) toyes (c) toy (d) toys
- 5.What is the past tense of “eat”? (a) eated (b) eaten (c) ate (d) eating
- 6.Add the question tag: Kabir cannot win the match, ___? (a) does he (b) can't he (c) can he (d) can him
- 7.Myra did not ___ rice yesterday. (a) cooked (b) cooking (c) cooks (d) cook
- 8.Aarav said, “I have flown a kite.” → Aarav said that he ___ a kite. (a) had flown (b) have flown (c) has flown
- 9.Choose the right word: Fish swim ___ the river. (a) at (b) on (c) in
- 10.Aditya said, “I make tea every day.” → Aditya said that he ___ tea every day. (a) make (b) made (c) making (d) makes
- 11.What is the plural of “girl”? (a) girles (b) girl's (c) girls (d) girl
- 12.Fill the gap: There are many ___ here. (a) pencil (b) pencils (c) pencil's (d) penciles
- 13.Fill in in, on or at: We will visit Nani ___ 9:30. (a) in (b) at (c) on
- 14.What is the plural of “boy”? (a) boyes (b) boys (c) boies (d) boy
- 15.Fill in in, on or at: Our school trip is ___ midnight. (a) in (b) on (c) at
- 16.Add the question tag: You have not taken the train, ___? (a) haven't you (b) have you (c) do you
- 17.___ Myra late today? (a) Is (b) Are (c) Am
- 18.My brother is going to ___ cricket tomorrow. (a) played (b) plays (c) playing (d) play
- 19.Nisha hoped ___ a tree. (a) planting (b) plant (c) plants (d) to plant
- 20.Choose the right verb: Either Arjun or the girls ___ coming today. (a) is (b) are
- 21.Pooja is my friend. I play with ___ every day. (a) herself (b) her (c) she
- 22.Change to passive: “Isha will paint the walls tomorrow.” → The walls ___ by Isha tomorrow. (a) will painted (b) will be paint (c) will paint (d) will be painted
- 23.Fill in a or an: ___ igloo (a) a (b) an
- 24.___ I tell a story every Sunday? (a) Are (b) Does (c) Is (d) Do
- 25.Sneha loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
- 26.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) at (c) in
- 27.Fill in in, on or at: Our school trip is ___ half past six. (a) at (b) in (c) on
- 28.What is the plural of “box”? (a) box (b) boxes (c) boxs (d) boxies
- 29.Change to passive: “Zoya is building two sandcastles now.” → Two sandcastles ___ by Zoya now. (a) are been built (b) are being built (c) is being built
- 30.You ___ going to jog in the park next Sunday. (a) are (b) is (c) am
- 31.What is the plural of “glass”? (a) glass (b) glasss (c) glasses (d) glassies
- 32.Add the question tag: I am late, ___? (a) am I (b) aren't me (c) don't I (d) aren't I
- 33.Add the question tag: Neel cannot carry the bag, ___? (a) does he (b) can't he (c) can him (d) can he
- 34.Add the question tag: Kabir is hungry, ___? (a) is he (b) isn't him (c) doesn't he (d) isn't he
- 35.Fill the gap: This book is ___ than that one. (a) gooder (b) best (c) better (d) good
- 36.Fill in in, on or at: The shop opens ___ winter. (a) in (b) on (c) at
- 37.Vivaan ___ played cricket already. (a) has (b) have
- 38.Choose the right verb: Each student ___ a ID card. (a) have (b) has
- 39.Neel ___ lunch twice a week. (a) bringing (b) brings (c) bring
- 40.Fill in in, on or at: The cricket match starts ___ 2027. (a) in (b) at (c) on
Answer key
- study
- Did
- in
- toys
- ate
- can he
- cook
- had flown
- in
- made
- girls
- pencils
- at
- boys
- at
- have you
- Is
- play
- to plant
- are
- her
- will be painted
- an
- Do
- She
- at
- at
- boxes
- are being built
- are
- glasses
- aren't I
- can he
- isn't he
- better
- in
- has
- has
- brings
- in
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar