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.Add the question tag: My brother cannot bake a cake, ___? (a) can't he (b) does he (c) can him (d) can he
- 2.We ___ the dishes next Sunday. (a) will wash (b) washed (c) will washing (d) will washes
- 3.Fill the gap: I can see one ___. (a) pencils (b) pencil (c) penciles
- 4.Omkar has just ___ the room. (a) cleaned (b) cleans (c) clean (d) cleaning
- 5.I know the girl ___ helped me. (a) who (b) whose (c) which (d) where
- 6.Choose the right word: We took shelter ___ a big umbrella. (a) at (b) under (c) on
- 7.Fill in in, on or at: We will visit Nani ___ winter. (a) in (b) at (c) on
- 8.Aarav ___ me that he was late. (a) asked (b) said (c) told
- 9.What is the past tense of “throw”? (a) thrown (b) throwed (c) throwing (d) threw
- 10.Diya ___ me that she was late. (a) asked (b) said (c) told
- 11.I ___ the ball in 2023. (a) catched (b) catch (c) caught (d) will catch
- 12.She has just ___ the dog. (a) feed (b) feeding (c) feeds (d) fed
- 13.That is the woman ___ drives the school bus. (a) whose (b) who (c) which (d) where
- 14.My friends ___ cricket every Sunday. (a) plays (b) play (c) playing
- 15.Fill the gap: A cheetah is ___ than a horse. (a) more fast (b) fastest (c) fast (d) faster
- 16.Add the question tag: He is not tall, ___? (a) isn't he (b) is he (c) does he (d) is him
- 17.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
- 18.Add the question tag: He has not gone to school, ___? (a) does he (b) hasn't he (c) has he (d) has him
- 19.You ___ a cake every day. (a) bake (b) bakes (c) baking
- 20.Aditya is my friend. I play with ___ every day. (a) him (b) himself (c) he
- 21.He ___ a sandcastle on Saturdays. (a) build (b) building (c) builds
- 22.Add the question tag: My parents have spoken Hindi, ___? (a) haven't they (b) don't they (c) haven't them (d) have they
- 23.Myra and Aarav have a new kite. It is ___ kite. (a) they (b) theirs (c) them (d) their
- 24.Add the question tag: Saanvi does not catch the ball every day, ___? (a) does her (b) does she (c) doesn't she (d) is she
- 25.Ishaan avoided ___ the match. (a) to win (b) win (c) wins (d) winning
- 26.Kavya is a slow walker. She walks ___. (a) slowly (b) slowely (c) slow
- 27.Fill in in, on or at: The cricket match starts ___ 15 August. (a) in (b) on (c) at
- 28.Fill the gap: Meera is the ___ girl in our class. (a) most tallest (b) tallest (c) taller (d) tall
- 29.This is the train ___ leaves at six. (a) where (b) which (c) whose (d) who
- 30.She ___ going to throw the ball next week. (a) are (b) is (c) am
- 31.What is the past tense of “wear”? (a) worn (b) wore (c) weared (d) wearing
- 32.Vivaan is good at ___ for the team. (a) clapping (b) clap (c) to clap (d) claps
- 33.We ___ a letter next Sunday. (a) wrote (b) will writes (c) will write (d) will writing
- 34.She has had this bicycle ___ 2020. (a) for (b) since
- 35.The students ___ a picture yesterday. (a) draw (b) drew (c) will draw (d) drawed
- 36.They ___ the room in 2023. (a) will clean (b) clean (c) have cleaned (d) cleaned
- 37.Dev finished ___ a story. (a) to tell (b) tells (c) telling (d) tell
- 38.Farhan is a neat writer. He writes ___. (a) neat (b) neatley (c) neatly
- 39.If India wins the match, we ___ with joy. (a) will dances (b) would dance (c) will dance (d) danced
- 40.Choose the right verb: Either Aarav or the girls ___ coming today. (a) is (b) are
Answer key
- can he
- will wash
- pencil
- cleaned
- who
- under
- in
- told
- threw
- told
- caught
- fed
- who
- play
- faster
- is he
- is
- has he
- bake
- him
- builds
- haven't they
- their
- does she
- winning
- slowly
- on
- tallest
- which
- is
- wore
- clapping
- will write
- since
- drew
- cleaned
- telling
- neatly
- will dance
- are
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar