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.Fill the gap: There are many ___ here. (a) benchs (b) bench (c) benchies (d) benches
- 2.Fill in a or an: ___ unusual toy (a) a (b) an
- 3.Fill the gap: Kabir drew three ___. (a) keys (b) kies (c) key (d) keyes
- 4.He did not ___ rice last Sunday. (a) cooked (b) cooking (c) cooks (d) cook
- 5.Add the question tag: I write a letter every day, ___? (a) aren't I (b) do I (c) don't me (d) don't I
- 6.Fill in a or an: ___ hour (a) a (b) an
- 7.Meera is looking forward to ___ science next week. (a) to study (b) studies (c) study (d) studying
- 8.Kunal is looking forward to ___ a bicycle next week. (a) rides (b) riding (c) to ride (d) ride
- 9.Kabir is going to ___ Grandma next month. (a) helps (b) helped (c) helping (d) help
- 10.Isha ___ me that she was late. (a) said (b) asked (c) told
- 11.I ___ feed the dog every Sunday. (a) doesn't (b) aren't (c) don't
- 12.Dev ___ cook rice on Saturdays. (a) don't (b) isn't (c) doesn't
- 13.Change to passive: “Saanvi is painting the wall now.” → The wall ___ by Saanvi now. (a) is being painted (b) is been painted (c) are being painted
- 14.What is the plural of “girl”? (a) girls (b) girl (c) girles (d) girl's
- 15.Add the question tag: He will buy vegetables tomorrow, ___? (a) won't him (b) will he (c) doesn't he (d) won't he
- 16.Fill the gap: Pooja is the ___ girl in our team. (a) strongest (b) most strongest (c) stronger (d) strong
- 17.If the train ___ on time, you will reach Jaipur by noon. (a) leaves (b) leave (c) would leave (d) will leave
- 18.Rohan is a good singer. He sings ___. (a) well (b) good
- 19.Kunal did not ___ the ball last Sunday. (a) catches (b) caught (c) catching (d) catch
- 20.Ananya is looking forward to ___ Grandma next week. (a) helping (b) help (c) helps (d) to help
- 21.Add the question tag: I made tea yesterday, ___? (a) wasn't I (b) didn't me (c) didn't I (d) did I
- 22.Which sentence is correct? (a) I always drink tea. (b) I drink always tea.
- 23.Nisha is looking forward to ___ the dishes next week. (a) to wash (b) washes (c) wash (d) washing
- 24.Fill in in, on or at: Our school trip is ___ night. (a) in (b) on (c) at
- 25.Change to passive: “Riya will write a letter tomorrow.” → A letter ___ by Riya tomorrow. (a) will be write (b) will write (c) will be written (d) will written
- 26.Omkar asked me, “Where is your school?” → Omkar asked me ___. (a) where is my school (b) where my school was (c) where was my school
- 27.She ___ tea every day. (a) makes (b) make (c) making
- 28.Choose the right word: Fish swim ___ the river. (a) in (b) on (c) at
- 29.Fill in a or an: ___ eagle (a) an (b) a
- 30.What is the past tense of “wear”? (a) weared (b) worn (c) wore (d) wearing
- 31.Choose the right verb: My trousers ___ new. (a) is (b) are
- 32.They ___ for the team every day. (a) clapping (b) clap (c) claps
- 33.___ you very excited today? (a) Are (b) Is (c) Am
- 34.___ Meera wear a cap in 2023? (a) Did (b) Was (c) Does (d) Do
- 35.If the shop ___ early, you will buy fresh mangoes. (a) opens (b) open (c) would open (d) will open
- 36.What is the plural of “sheep”? (a) sheepes (b) sheep (c) sheeps
- 37.Arjun is a polite speaker. He speaks ___. (a) polite (b) politly (c) politely
- 38.Meera is going to ___ the bag next month. (a) carries (b) carry (c) carrying (d) carried
- 39.My friends ___ jogged in the park already. (a) has (b) have
- 40.She ___ at home today. (a) am (b) are (c) is
Answer key
- benches
- an
- keys
- cook
- don't I
- an
- studying
- riding
- help
- told
- don't
- doesn't
- is being painted
- girls
- won't he
- strongest
- leaves
- well
- catch
- helping
- didn't I
- I always drink tea.
- washing
- at
- will be written
- where my school was
- makes
- in
- an
- wore
- are
- clap
- Are
- Did
- opens
- sheep
- politely
- carry
- have
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar