Worksheet of Tense
The grammar rule (Time word first): Find the time word: every day, now, yesterday, tomorrow, since, before … Choose the tense it needs. Fit the verb to the subject: he / she → -s, is, has, was; I → am; we / they → are, have, were.
NameDateTime takenScore ___ / 40
- 1.She ___ in Delhi since 2020. (a) have worked (b) worked (c) has worked (d) works
- 2.Zoya ___ carry the bag every day. (a) isn't (b) doesn't (c) don't
- 3.Name the tense: “You make tea.” (a) simple present (b) simple past (c) past continuous (d) past perfect
- 4.She has played in the garden ___ 8 o'clock. (a) for (b) since
- 5.I did not ___ rice last week. (a) cooked (b) cooks (c) cook (d) cooking
- 6.Choose the right verb: Physics ___ interesting. (a) is (b) are
- 7.Yash ___ milk at 8 pm yesterday. (a) is drinking (b) was drink (c) was drinking (d) were drinking
- 8.I ___ going to swim in the pool next week. (a) is (b) are (c) am
- 9.Name the tense: “I caught the ball.” (a) simple present (b) past perfect (c) simple past (d) past continuous
- 10.Name the tense: “He watched a cartoon.” (a) simple future (b) past perfect (c) simple present (d) simple past
- 11.You ___ in this school since 2022. (a) taught (b) has taught (c) have taught (d) teach
- 12.My sister ___ a tree at 8 pm yesterday. (a) were planting (b) was planting (c) is planting (d) was plant
- 13.Name the tense: “The students clapped for the team.” (a) present continuous (b) past perfect (c) past continuous (d) simple past
- 14.They have had this bicycle ___ two years. (a) for (b) since
- 15.___ my sister swim in the pool on Saturdays? (a) Does (b) Is (c) Do (d) Are
- 16.They are going to ___ the dog next week. (a) feeds (b) feeding (c) feed (d) fed
- 17.We ___ in the park every day. (a) runs (b) run (c) running
- 18.He ___ a cap next Sunday. (a) wore (b) will wears (c) will wear (d) will wearing
- 19.My parents ___ the bag twice a week. (a) carrying (b) carry (c) carries
- 20.She ___ in Pune since 2022. (a) lived (b) has lived (c) have lived (d) lives
- 21.Choose the right verb: Every student ___ a locker. (a) has (b) have
- 22.They ___ taken the train already. (a) has (b) have
- 23.You ___ feed the dog on Saturdays. (a) don't (b) doesn't (c) aren't
- 24.By the time the bell rang, he ___ a letter. (a) had written (b) had wrote (c) has written (d) have written
- 25.She ___ run in the park already. (a) have (b) has
- 26.She is going to ___ the room next month. (a) cleaning (b) cleans (c) cleaned (d) clean
- 27.My brother ___ studied science already. (a) have (b) has
- 28.Aarav has just ___ the ball. (a) catching (b) caught (c) catches (d) catch
- 29.My sister ___ baked a cake already. (a) has (b) have
- 30.Isha has just ___ the room. (a) clean (b) cleaned (c) cleans (d) cleaning
- 31.Name the tense: “I had taken the train.” (a) simple future (b) simple past (c) past perfect (d) past continuous
- 32.I ___ the train twice a week. (a) takes (b) taking (c) take
- 33.Name the tense: “My sister will catch the ball.” (a) simple past (b) present perfect (c) simple future (d) present continuous
- 34.You have been in the library ___ half an hour. (a) since (b) for
- 35.Name the tense: “We cook rice.” (a) present continuous (b) simple future (c) simple present (d) simple past
- 36.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 37.Meera ___ milk every day. (a) drinks (b) drink (c) drinking
- 38.Name the tense: “I had played cricket.” (a) simple present (b) present perfect (c) present continuous (d) past perfect
- 39.She ___ the ball tomorrow. (a) threw (b) will throw (c) will throwing (d) will throws
- 40.___ she sing a song every morning? (a) Is (b) Are (c) Does (d) Do
Answer key
- has worked
- doesn't
- simple present
- since
- cook
- is
- was drinking
- am
- simple past
- simple past
- have taught
- was planting
- simple past
- for
- Does
- feed
- run
- will wear
- carry
- has lived
- has
- have
- don't
- had written
- has
- clean
- has
- caught
- has
- cleaned
- past perfect
- take
- simple future
- for
- simple present
- is
- drinks
- past perfect
- will throw
- Does
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar