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.My sister ___ in this school since 2021. (a) studied (b) have studied (c) has studied (d) studies
- 2.Name the tense: “My cousins have written a letter.” (a) past continuous (b) simple past (c) past perfect (d) present perfect
- 3.The students have had this bicycle ___ last year. (a) for (b) since
- 4.___ Aarav making tea now? (a) Am (b) Are (c) Is
- 5.She ___ vegetables every Sunday. (a) buys (b) buying (c) buy
- 6.I ___ in the park every morning. (a) run (b) running (c) runs
- 7.When Dad called, you ___ already cleaned the room. (a) has (b) had (c) have
- 8.I have just ___ a song. (a) sing (b) singing (c) sang (d) sung
- 9.I ___ buy vegetables twice a week. (a) doesn't (b) don't (c) aren't
- 10.Choose the right verb: Neither Dev nor the girls ___ coming today. (a) are (b) is
- 11.Choose the right verb: Every boy ___ a water bottle. (a) has (b) have
- 12.When the phone rang, she ___ tea. (a) is making (b) were making (c) was make (d) was making
- 13.You ___ the dishes next month. (a) will washes (b) will washing (c) washed (d) will wash
- 14.___ Meera running in the park now? (a) Are (b) Is (c) Am
- 15.At 8 pm yesterday, we ___ a tree. (a) were climbing (b) are climbing (c) were climb (d) was climbing
- 16.We have played in the garden ___ 8 o'clock. (a) since (b) for
- 17.We are going to ___ the ball next Sunday. (a) threw (b) throwing (c) throw (d) throws
- 18.Choose the right verb: Each girl ___ a name tag. (a) has (b) have
- 19.They ___ in the pool last Sunday. (a) swim (b) swam (c) swimmed (d) will swim
- 20.Priya ___ a cartoon tomorrow. (a) will watching (b) will watch (c) watched (d) will watches
- 21.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
- 22.Manav has known my best friend ___ six months. (a) for (b) since
- 23.___ he go to school on Saturdays? (a) Do (b) Does (c) Are (d) Is
- 24.Name the tense: “The students bought vegetables.” (a) past perfect (b) simple past (c) present perfect (d) simple future
- 25.She ___ tea before the bell rang. (a) had made (b) have made (c) had make (d) has made
- 26.She did not ___ the train last Sunday. (a) took (b) takes (c) taking (d) take
- 27.Name the tense: “He climbed a tree.” (a) past continuous (b) simple future (c) present continuous (d) simple past
- 28.Name the tense: “You had bought vegetables.” (a) simple future (b) simple past (c) past perfect (d) present perfect
- 29.Which is the correct -ing form of “build”? (a) buildding (b) buildeing (c) building
- 30.Name the tense: “We had bought vegetables.” (a) simple present (b) present continuous (c) past continuous (d) past perfect
- 31.Pooja has lived in Pune ___ last year. (a) for (b) since
- 32.___ my sister telling a story at the moment? (a) Are (b) Is (c) Am
- 33.You ___ the dishes at the moment. (a) is washing (b) are wash (c) am washing (d) are washing
- 34.Isha ___ eaten a mango already. (a) has (b) have
- 35.Name the tense: “He had helped Grandma.” (a) present perfect (b) past perfect (c) simple past (d) present continuous
- 36.They ___ in Pune since 2019. (a) lived (b) have lived (c) live (d) has lived
- 37.Farhan ___ a cartoon next month. (a) will watching (b) will watches (c) watched (d) will watch
- 38.Name the tense: “He was writing a letter.” (a) present continuous (b) past continuous (c) simple present (d) past perfect
- 39.Choose the right verb: Either Saanvi or the twins ___ coming today. (a) is (b) are
- 40.I ___ a cake when the phone rang. (a) was baking (b) am baking (c) were baking (d) was bake
Answer key
- has studied
- present perfect
- since
- Is
- buys
- run
- had
- sung
- don't
- are
- has
- was making
- will wash
- Is
- were climbing
- since
- throw
- has
- swam
- will watch
- flying
- for
- Does
- simple past
- had made
- take
- simple past
- past perfect
- building
- past perfect
- since
- Is
- are washing
- has
- past perfect
- have lived
- will watch
- past continuous
- are
- was baking
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar