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.Diya is looking forward to ___ science next week. (a) to study (b) studying (c) study (d) studies
- 2.Change to passive: “Tara builds a sandcastle every day.” → A sandcastle ___ by Tara every day. (a) are built (b) is built (c) builds (d) is build
- 3.Kavya asked me, “Why are you sad?” → Kavya asked me ___. (a) why was I sad (b) why am I sad (c) why I was sad
- 4.Fill in in, on or at: The cricket match starts ___ Monday. (a) at (b) in (c) on
- 5.Choose the right verb: One of my cousins ___ in Class 3. (a) is (b) are
- 6.Fill the gap: This hill is ___ than that one. (a) more high (b) higher (c) high (d) highest
- 7.Aditya avoided ___ tea. (a) to make (b) make (c) making (d) makes
- 8.Fill the gap: I can see one ___. (a) glasss (b) glasses (c) glass
- 9.They ___ in Delhi since 2022. (a) work (b) worked (c) has worked (d) have worked
- 10.He ___ Hindi every day. (a) speaks (b) speaking (c) speak
- 11.We did not ___ a story two days ago. (a) told (b) tells (c) telling (d) tell
- 12.What is the past tense of “drink”? (a) drinking (b) drunk (c) drinked (d) drank
- 13.Change to passive: “Vivaan wrote a letter yesterday.” → A letter ___ by Vivaan yesterday. (a) wrote (b) was written (c) was wrote (d) were written
- 14.___ my brother throw the ball on Saturdays? (a) Are (b) Do (c) Is (d) Does
- 15.Which word is the adverb? “Farhan speaks loudly every day.” (a) speaks (b) loudly (c) Farhan (d) day
- 16.___ my friends at home today? (a) Are (b) Is (c) Am
- 17.You are going to ___ the ball next week. (a) catch (b) catching (c) caught (d) catches
- 18.You ___ going to tell a story next Sunday. (a) am (b) is (c) are
- 19.She ___ baked a cake already. (a) has (b) have
- 20.Zoya ___ win the match every day. (a) don't (b) doesn't (c) isn't
- 21.My brother ___ danced on the stage already. (a) have (b) has
- 22.Add the question tag: She will not plant a tree tomorrow, ___? (a) does she (b) will her (c) won't she (d) will she
- 23.What is the past tense of “catch”? (a) catched (b) catching (c) caught
- 24.Ananya has a new umbrella. It is ___ umbrella. (a) she (b) hers (c) her
- 25.Rohan ___ in Pune since 2020. (a) lived (b) lives (c) has lived (d) have lived
- 26.He ___ a new kite. (a) have (b) has
- 27.Fill in in, on or at: Our school trip is ___ winter. (a) at (b) on (c) in
- 28.Change to passive: “Arjun has sung a song.” → A song ___ by Arjun. (a) has sung (b) has been sung (c) have been sung
- 29.Change to passive: “Kabir told two stories yesterday.” → Two stories ___ by Kabir yesterday. (a) was told (b) were told (c) told (d) were tell
- 30.___ I bring lunch two days ago? (a) Do (b) Was (c) Does (d) Did
- 31.Fill the gap: I can see one ___. (a) mice (b) mouses (c) mouse
- 32.My parents ___ rice every day. (a) cooks (b) cook (c) cooking
- 33.We ___ climb a tree twice a week. (a) doesn't (b) don't (c) aren't
- 34.___ we ride a bicycle twice a week? (a) Does (b) Are (c) Do (d) Is
- 35.Change to passive: “Rohan will draw a picture tomorrow.” → A picture ___ by Rohan tomorrow. (a) will draw (b) will be draw (c) will drawn (d) will be drawn
- 36.Fill the gap: Isha is as ___ as Pooja. (a) happy (b) happiest (c) happier
- 37.She has just ___ the dishes. (a) washing (b) wash (c) washed (d) washes
- 38.Choose the right word: Riya lives ___ Mumbai. (a) in (b) on (c) at
- 39.Fill in in, on or at: The shop opens ___ 15 August. (a) on (b) in (c) at
- 40.This is the village ___ I was born. (a) which (b) whose (c) where (d) who
Answer key
- studying
- is built
- why I was sad
- on
- is
- higher
- making
- glass
- have worked
- speaks
- tell
- drank
- was written
- Does
- loudly
- Are
- catch
- are
- has
- doesn't
- has
- will she
- caught
- her
- has lived
- has
- in
- has been sung
- were told
- Did
- mouse
- cook
- don't
- Do
- will be drawn
- happy
- washed
- in
- on
- where
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar