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 have just ___ tea. (a) made (b) make (c) makes (d) making
- 2.By the time we reached, we ___ on the stage. (a) had dance (b) has danced (c) have danced (d) had danced
- 3.Which is the correct -ing form of “bake”? (a) baking (b) bakeeing (c) bakeing
- 4.Which is the correct -ing form of “feed”? (a) feeding (b) feedeing (c) feedding
- 5.We ___ in Delhi since 2020. (a) worked (b) have worked (c) work (d) has worked
- 6.We ___ science on Saturdays. (a) study (b) studying (c) studies
- 7.By the time the bell rang, I ___ tea. (a) had make (b) had made (c) have made (d) has made
- 8.Name the tense: “You were writing a letter.” (a) simple past (b) past continuous (c) present perfect (d) past perfect
- 9.By the time the guests arrived, we ___ in the park. (a) had run (b) have run (c) has run (d) had ran
- 10.Name the tense: “They were making tea.” (a) present perfect (b) simple future (c) past continuous (d) past perfect
- 11.When Dad called, Aditya ___ already studied science. (a) has (b) had (c) have
- 12.She did not ___ a mango yesterday. (a) eating (b) eat (c) eats (d) ate
- 13.We ___ the dog last week. (a) will feed (b) feeded (c) feed (d) fed
- 14.By the time Mum came home, she ___ a cake. (a) has baked (b) had bake (c) have baked (d) had baked
- 15.Name the tense: “You have swum in the pool.” (a) simple past (b) simple future (c) present continuous (d) present perfect
- 16.I have had this bicycle ___ 2019. (a) since (b) for
- 17.At 8 pm yesterday, Nisha ___ on the stage. (a) is dancing (b) was dancing (c) were dancing (d) was dance
- 18.Which is the correct -ing form of “sing”? (a) singing (b) singeing (c) singging
- 19.When Mum came home, Vivaan ___ in the pool. (a) was swim (b) was swimming (c) is swimming (d) were swimming
- 20.I ___ a mango before the bell rang. (a) had ate (b) have eaten (c) has eaten (d) had eaten
- 21.My cousins have just ___ the bag. (a) carry (b) carried (c) carries (d) carrying
- 22.Choose the right verb: Neither Neel nor the boys ___ coming today. (a) are (b) is
- 23.Name the tense: “She had watched a cartoon.” (a) simple present (b) simple past (c) simple future (d) past perfect
- 24.Neel did not ___ rice two days ago. (a) cooks (b) cooked (c) cooking (d) cook
- 25.Name the tense: “You played cricket.” (a) simple present (b) past continuous (c) simple past (d) simple future
- 26.When Dad called, Priya ___ already climbed a tree. (a) had (b) have (c) has
- 27.Name the tense: “My brother is watching a cartoon.” (a) past perfect (b) simple future (c) present continuous (d) simple past
- 28.They ___ on the stage on Saturdays. (a) dances (b) dancing (c) dance
- 29.You ___ going to bring lunch next month. (a) am (b) are (c) is
- 30.My brother ___ tea twice a week. (a) making (b) makes (c) make
- 31.Name the tense: “Karan has eaten a mango.” (a) simple future (b) past continuous (c) past perfect (d) present perfect
- 32.What is the past tense of “throw”? (a) thrown (b) throwed (c) throwing (d) threw
- 33.They ___ a story two days ago. (a) telled (b) tell (c) told (d) will tell
- 34.He ___ going to wear a cap next Sunday. (a) are (b) is (c) am
- 35.Tara ___ lunch now. (a) are bringing (b) is bringing (c) am bringing (d) is bring
- 36.They ___ rice before it got dark. (a) had cook (b) had cooked (c) have cooked (d) has cooked
- 37.I ___ jog in the park twice a week. (a) doesn't (b) don't (c) aren't
- 38.We ___ in this school since 2019. (a) study (b) studied (c) has studied (d) have studied
- 39.Ishaan ___ cricket in 2023. (a) played (b) plays (c) will play (d) has played
- 40.I ___ in Pune since 2021. (a) live (b) lived (c) has lived (d) have lived
Answer key
- made
- had danced
- baking
- feeding
- have worked
- study
- had made
- past continuous
- had run
- past continuous
- had
- eat
- fed
- had baked
- present perfect
- since
- was dancing
- singing
- was swimming
- had eaten
- carried
- are
- past perfect
- cook
- simple past
- had
- present continuous
- dance
- are
- makes
- present perfect
- threw
- told
- is
- is bringing
- had cooked
- don't
- have studied
- played
- have lived
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar