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.We ___ a cap every Sunday. (a) wears (b) wearing (c) wear
- 2.When the phone rang, she ___ a cap. (a) were wearing (b) was wear (c) was wearing (d) is wearing
- 3.Name the tense: “Isha has told a story.” (a) past continuous (b) simple past (c) present perfect (d) present continuous
- 4.We ___ milk now. (a) are drinking (b) are drink (c) am drinking (d) is drinking
- 5.My sister ___ the bag right now. (a) am carrying (b) is carrying (c) are carrying (d) is carry
- 6.By the time Mum came home, Arjun ___ the match. (a) had won (b) had win (c) have won (d) has won
- 7.We ___ in the park every Sunday. (a) runs (b) run (c) running
- 8.By the time the bell rang, I ___ rice. (a) has cooked (b) have cooked (c) had cooked (d) had cook
- 9.The children did not ___ on the stage in 2023. (a) danced (b) dances (c) dance (d) dancing
- 10.Choose the right verb: Each of the children ___ a notebook. (a) have (b) has
- 11.Tara ___ tea when the phone rang. (a) was making (b) was make (c) were making (d) is making
- 12.She is going to ___ a tree tomorrow. (a) climbs (b) climbing (c) climbed (d) climb
- 13.They ___ vegetables before Mum came home. (a) had buy (b) had bought (c) has bought (d) have bought
- 14.My parents ___ in Pune since 2020. (a) live (b) lived (c) have lived (d) has lived
- 15.I ___ built a sandcastle already. (a) has (b) have
- 16.Pooja ___ told a story already. (a) have (b) has
- 17.Priya ___ the room every day. (a) clean (b) cleaning (c) cleans
- 18.Choose the right verb: All the boys ___ a notebook. (a) has (b) have
- 19.Isha ___ in Delhi since 2022. (a) has worked (b) works (c) have worked (d) worked
- 20.Name the tense: “Rahul has planted a tree.” (a) past perfect (b) present perfect (c) simple future (d) simple present
- 21.They did not ___ a story two days ago. (a) telling (b) tells (c) told (d) tell
- 22.Choose the right verb: Each of the girls ___ a ID card. (a) have (b) has
- 23.They did not ___ a cap last Sunday. (a) wearing (b) wear (c) wore (d) wears
- 24.My cousins ___ tea every day. (a) makes (b) making (c) make
- 25.Choose the right verb: Each of the students ___ a water bottle. (a) has (b) have
- 26.When Mum came home, I ___ the dog. (a) was feeding (b) am feeding (c) was feed (d) were feeding
- 27.By the time Mum came home, she ___ rice. (a) have cooked (b) had cooked (c) had cook (d) has cooked
- 28.Name the tense: “He has drunk milk.” (a) past perfect (b) simple future (c) past continuous (d) present perfect
- 29.Name the tense: “I have planted a tree.” (a) simple present (b) present continuous (c) simple past (d) present perfect
- 30.Name the tense: “Dev will go to school.” (a) simple present (b) present perfect (c) past perfect (d) simple future
- 31.You ___ science in 2023. (a) have studied (b) study (c) studied (d) will study
- 32.You ___ rice before the guests arrived. (a) has cooked (b) had cooked (c) had cook (d) have cooked
- 33.Kavya ___ win the match on Saturdays. (a) don't (b) doesn't (c) isn't
- 34.He has played in the garden ___ 8 o'clock. (a) for (b) since
- 35.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
- 36.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
- 37.Name the tense: “My friends are eating a mango.” (a) simple present (b) past perfect (c) present continuous (d) simple past
- 38.Karan ___ the bag at 8 pm yesterday. (a) was carry (b) is carrying (c) was carrying (d) were carrying
- 39.I ___ going to eat a mango next week. (a) is (b) am (c) are
- 40.She ___ study science every morning. (a) isn't (b) don't (c) doesn't
Answer key
- wear
- was wearing
- present perfect
- are drinking
- is carrying
- had won
- run
- had cooked
- dance
- has
- was making
- climb
- had bought
- have lived
- have
- has
- cleans
- have
- has worked
- present perfect
- tell
- has
- wear
- make
- has
- was feeding
- had cooked
- present perfect
- present perfect
- simple future
- studied
- had cooked
- doesn't
- since
- is
- is
- present continuous
- was carrying
- am
- doesn't
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar