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.I have had this bicycle ___ last year. (a) since (b) for
- 2.Name the tense: “My brother had helped Grandma.” (a) simple past (b) past perfect (c) present perfect (d) past continuous
- 3.My brother ___ the bag twice a week. (a) carries (b) carrying (c) carry
- 4.They ___ the room at 8 pm yesterday. (a) were cleaning (b) are cleaning (c) was cleaning (d) were clean
- 5.She ___ won the match already. (a) have (b) has
- 6.You ___ a tree last week. (a) have climbed (b) will climb (c) climb (d) climbed
- 7.By the time the guests arrived, she ___ Hindi. (a) had spoken (b) had spoke (c) has spoken (d) have spoken
- 8.You ___ cricket right now. (a) is playing (b) are playing (c) are play (d) am playing
- 9.She ___ the match twice a week. (a) winning (b) wins (c) win
- 10.Vivaan ___ a message last Sunday. (a) sends (b) will send (c) sended (d) sent
- 11.He ___ a story before it got dark. (a) had told (b) has told (c) had tell (d) have told
- 12.We ___ going to jog in the park next month. (a) am (b) is (c) are
- 13.When Dad called, Ira ___ already danced on the stage. (a) have (b) has (c) had
- 14.___ he run in the park in 2023? (a) Do (b) Does (c) Did (d) Was
- 15.We ___ a sandcastle twice a week. (a) building (b) builds (c) build
- 16.Choose the right verb: Each girl ___ a ID card. (a) have (b) has
- 17.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 18.I am going to ___ a letter tomorrow. (a) wrote (b) write (c) writes (d) writing
- 19.He ___ bring lunch every Sunday. (a) isn't (b) don't (c) doesn't
- 20.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
- 21.The students ___ the dishes on Saturdays. (a) washes (b) washing (c) wash
- 22.Name the tense: “My sister plants a tree.” (a) past continuous (b) present continuous (c) simple present (d) past perfect
- 23.Choose the right verb: Neither the boys nor Saanvi ___ coming today. (a) is (b) are
- 24.___ I wash the dishes every Sunday? (a) Do (b) Is (c) Does (d) Are
- 25.We have worked in Delhi ___ 2020. (a) for (b) since
- 26.You ___ help Grandma every day. (a) don't (b) doesn't (c) aren't
- 27.Name the tense: “Ira had run in the park.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
- 28.When Dad called, my parents ___ already planted a tree. (a) have (b) had (c) has
- 29.Which is the correct -ing form of “eat”? (a) eatting (b) eateing (c) eating
- 30.We ___ the bag when it started to rain. (a) were carrying (b) were carry (c) are carrying (d) was carrying
- 31.___ we drawing a picture now? (a) Am (b) Are (c) Is
- 32.Name the tense: “He had played cricket.” (a) past perfect (b) simple past (c) simple future (d) present perfect
- 33.___ my brother throwing the ball at the moment? (a) Are (b) Am (c) Is
- 34.___ you riding a bicycle now? (a) Is (b) Am (c) Are
- 35.What is the past tense of “swim”? (a) swimmed (b) swimming (c) swam (d) swum
- 36.___ I buying vegetables right now? (a) Are (b) Is (c) Am
- 37.Name the tense: “My cousins have cooked rice.” (a) simple present (b) present continuous (c) past continuous (d) present perfect
- 38.She ___ the ball at the moment. (a) are throwing (b) is throw (c) is throwing (d) am throwing
- 39.At 8 pm yesterday, we ___ a bicycle. (a) are riding (b) were ride (c) were riding (d) was riding
- 40.Choose the right verb: Every girl ___ a ID card. (a) has (b) have
Answer key
- since
- past perfect
- carries
- were cleaning
- has
- climbed
- had spoken
- are playing
- wins
- sent
- had told
- are
- had
- Did
- build
- has
- is
- write
- doesn't
- is
- wash
- simple present
- is
- Do
- since
- don't
- past perfect
- had
- eating
- were carrying
- Are
- past perfect
- Is
- Are
- swam
- Am
- present perfect
- is throwing
- were riding
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar