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 ___ in Delhi since 2021. (a) have worked (b) worked (c) has worked (d) work
- 2.By the time we reached, we ___ a cake. (a) had bake (b) had baked (c) has baked (d) have baked
- 3.By the time we reached, she ___ the ball. (a) had threw (b) had thrown (c) has thrown (d) have thrown
- 4.My brother ___ sent a message already. (a) have (b) has
- 5.She did not ___ in the park last Sunday. (a) running (b) run (c) runs (d) ran
- 6.She ___ a bicycle every Sunday. (a) ride (b) riding (c) rides
- 7.She ___ a cartoon tomorrow. (a) will watching (b) watched (c) will watch (d) will watches
- 8.Choose the right verb: Every girl ___ a locker. (a) have (b) has
- 9.He ___ a cartoon every day. (a) watching (b) watch (c) watches
- 10.___ my friends dance on the stage twice a week? (a) Are (b) Do (c) Does (d) Is
- 11.Zoya did not ___ the dishes last week. (a) washing (b) wash (c) washed (d) washes
- 12.Choose the right verb: Either Ishaan or the twins ___ coming today. (a) is (b) are
- 13.Choose the right verb: Either the girls or Myra ___ coming today. (a) is (b) are
- 14.When Dad called, Isha ___ already spoken Hindi. (a) have (b) had (c) has
- 15.When Dad called, I ___ already cleaned the room. (a) has (b) had (c) have
- 16.I ___ a cake now. (a) am bake (b) is baking (c) are baking (d) am baking
- 17.Name the tense: “Kabir had thrown the ball.” (a) past perfect (b) present continuous (c) simple present (d) past continuous
- 18.We have known my best friend ___ two years. (a) since (b) for
- 19.By the time the bell rang, Ananya ___ vegetables. (a) have bought (b) has bought (c) had bought (d) had buy
- 20.We ___ to school before the bell rang. (a) had gone (b) has gone (c) had went (d) have gone
- 21.We ___ in this school since 2021. (a) have taught (b) has taught (c) taught (d) teach
- 22.My brother ___ in this school since 2021. (a) have studied (b) studies (c) studied (d) has studied
- 23.___ Ira wash the dishes twice a week? (a) Do (b) Is (c) Are (d) Does
- 24.Which is the correct -ing form of “climb”? (a) climbbing (b) climbeing (c) climbing
- 25.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
- 26.___ my friends climb a tree every Sunday? (a) Does (b) Do (c) Are (d) Is
- 27.We have just ___ on the stage. (a) danced (b) dance (c) dances (d) dancing
- 28.Farhan ___ going to feed the dog next month. (a) am (b) are (c) is
- 29.Name the tense: “Ishaan was climbing a tree.” (a) simple future (b) past continuous (c) present perfect (d) present continuous
- 30.Name the tense: “You had planted a tree.” (a) present perfect (b) simple present (c) past perfect (d) simple past
- 31.She is going to ___ the room next Sunday. (a) cleaning (b) cleans (c) cleaned (d) clean
- 32.Sneha ___ the train twice a week. (a) take (b) taking (c) takes
- 33.Name the tense: “We climbed a tree.” (a) past continuous (b) simple future (c) present continuous (d) simple past
- 34.My sister has just ___ rice. (a) cooks (b) cook (c) cooking (d) cooked
- 35.We have played in the garden ___ half an hour. (a) since (b) for
- 36.Which is the correct -ing form of “fly”? (a) flying (b) flyying (c) flyeing
- 37.Name the tense: “My sister will sing a song.” (a) simple future (b) simple past (c) simple present (d) past perfect
- 38.My cousins ___ fly a kite every day. (a) don't (b) doesn't (c) aren't
- 39.You have just ___ rice. (a) cooking (b) cooks (c) cooked (d) cook
- 40.Ananya ___ catch the ball twice a week. (a) don't (b) isn't (c) doesn't
Answer key
- have worked
- had baked
- had thrown
- has
- run
- rides
- will watch
- has
- watches
- Do
- wash
- are
- is
- had
- had
- am baking
- past perfect
- for
- had bought
- had gone
- have taught
- has studied
- Does
- climbing
- is
- Do
- danced
- is
- past continuous
- past perfect
- clean
- takes
- simple past
- cooked
- for
- flying
- simple future
- don't
- cooked
- doesn't
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar