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.What is the past tense of “go”? (a) goed (b) went (c) gone (d) going
- 2.Pooja ___ me that she was tired. (a) asked (b) said (c) told
- 3.If Mum ___ kheer, she will eat two bowls. (a) makes (b) will make (c) would make (d) make
- 4.They ___ cleaned the room already. (a) has (b) have
- 5.She did not ___ in the park two days ago. (a) jogged (b) jogging (c) jogs (d) jog
- 6.Choose the right verb: Either the twins or Aarav ___ coming today. (a) are (b) is
- 7.If you ___ wings, you would fly to school. (a) would have (b) had (c) have (d) will have
- 8.If it rains tomorrow, I ___ at home. (a) would stay (b) stayed (c) will stays (d) will stay
- 9.Choose the right verb: Each of the students ___ a ID card. (a) have (b) has
- 10.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
- 11.He ___ very excited today. (a) am (b) is (c) are
- 12.Fill in in, on or at: We will visit Nani ___ Monday. (a) on (b) at (c) in
- 13.Ishaan said, “I am ready.” → Ishaan said that he ___ ready. (a) were (b) is (c) am (d) was
- 14.Add the question tag: You did not help Grandma yesterday, ___? (a) didn't you (b) were you (c) did you
- 15.Change to passive: “Zoya is baking a cake now.” → A cake ___ by Zoya now. (a) is being baked (b) are being baked (c) is been baked
- 16.She ___ at home today. (a) am (b) is (c) are
- 17.Aarav is a good singer. He sings ___. (a) good (b) well
- 18.If I ___ a magic lamp, I would wish for more holidays. (a) find (b) will find (c) found (d) would find
- 19.What is the past tense of “fly”? (a) flyed (b) flying (c) flown (d) flew
- 20.I ___ a new puppy. (a) have (b) has
- 21.This is the girl ___ helped me. (a) who (b) whose (c) where (d) which
- 22.Rohan is my friend. I play with ___ every day. (a) he (b) him (c) himself
- 23.Change to passive: “Nisha is planting a tree now.” → A tree ___ by Nisha now. (a) is been planted (b) are being planted (c) is being planted
- 24.She has waited for the bus ___ 10 am. (a) for (b) since
- 25.My sister and I have a new school bag. It is ___ school bag. (a) we (b) us (c) our (d) ours
- 26.Change to passive: “Kavya will eat a mango tomorrow.” → A mango ___ by Kavya tomorrow. (a) will eat (b) will eaten (c) will be eat (d) will be eaten
- 27.She ___ draw a picture every morning. (a) don't (b) isn't (c) doesn't
- 28.Dev ___ going to speak Hindi next Sunday. (a) is (b) are (c) am
- 29.Add the question tag: We can write a letter, ___? (a) can we (b) don't we (c) can't us (d) can't we
- 30.Kavya wanted ___ a tree. (a) plant (b) plants (c) to plant (d) planting
- 31.Add the question tag: They will not study science tomorrow, ___? (a) won't they (b) do they (c) will they (d) will them
- 32.Fill in a, an or the: Meera is ___ best singer in our school. (a) a (b) an (c) the
- 33.What is the plural of “puppy”? (a) puppy (b) puppies (c) puppyes (d) puppys
- 34.If Kabir ___ a lot of money, he would buy a big library. (a) would have (b) will have (c) had (d) has
- 35.They ___ a kite every morning. (a) fly (b) flies (c) flying
- 36.Fill the gap: I can see one ___. (a) bench (b) benches (c) benchs
- 37.Aisha ___ hungry now. (a) am (b) are (c) is
- 38.Add the question tag: Neel has not planted a tree, ___? (a) has him (b) does he (c) hasn't he (d) has he
- 39.Which sentence is correct? (a) I often drink tea. (b) I drink often tea.
- 40.Aarav ___ rice twice a week. (a) cooks (b) cooking (c) cook
Answer key
- went
- told
- makes
- have
- jog
- is
- had
- will stay
- has
- is
- is
- on
- was
- did you
- is being baked
- is
- well
- found
- flew
- have
- who
- him
- is being planted
- since
- our
- will be eaten
- doesn't
- is
- can't we
- to plant
- will they
- the
- puppies
- had
- fly
- bench
- is
- has he
- I often drink tea.
- cooks
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar