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.By the time the guests arrived, you ___ vegetables. (a) had buy (b) had bought (c) have bought (d) has bought
- 2.She ___ a letter before it got dark. (a) had wrote (b) have written (c) has written (d) had written
- 3.He ___ in this school since 2021. (a) have studied (b) studied (c) has studied (d) studies
- 4.___ my brother speak Hindi every morning? (a) Are (b) Is (c) Does (d) Do
- 5.Choose the right verb: Each of the children ___ a locker. (a) has (b) have
- 6.He ___ a mango right now. (a) is eat (b) am eating (c) is eating (d) are eating
- 7.___ you help Grandma yesterday? (a) Does (b) Was (c) Do (d) Did
- 8.When the bell rang, Vivaan ___ vegetables. (a) is buying (b) were buying (c) was buy (d) was buying
- 9.By the time the bell rang, he ___ a tree. (a) have planted (b) had planted (c) has planted (d) had plant
- 10.Name the tense: “You are speaking Hindi.” (a) simple past (b) past perfect (c) past continuous (d) present continuous
- 11.Isha ___ milk on Saturdays. (a) drink (b) drinking (c) drinks
- 12.You ___ a song last Sunday. (a) sang (b) sing (c) will sing (d) have sung
- 13.Ira ___ a mango before it got dark. (a) had eaten (b) has eaten (c) had ate (d) have eaten
- 14.Which is the correct -ing form of “write”? (a) writing (b) writeeing (c) writeing
- 15.Name the tense: “My brother is making tea.” (a) simple future (b) simple past (c) present continuous (d) past perfect
- 16.I did not ___ a song last Sunday. (a) sings (b) sing (c) singing (d) sang
- 17.She ___ going to ride a bicycle next month. (a) am (b) are (c) is
- 18.I ___ to school every morning. (a) going (b) goes (c) go
- 19.By the time we reached, we ___ a bicycle. (a) had rode (b) have ridden (c) had ridden (d) has ridden
- 20.Which is the correct -ing form of “draw”? (a) draweing (b) drawing (c) drawwing
- 21.Vivaan ___ lunch twice a week. (a) bringing (b) bring (c) brings
- 22.We have had this bicycle ___ 2019. (a) since (b) for
- 23.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
- 24.We ___ the bag when the phone rang. (a) were carrying (b) were carry (c) was carrying (d) are carrying
- 25.When Dad called, you ___ already swum in the pool. (a) had (b) has (c) have
- 26.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
- 27.What is the past tense of “tell”? (a) telling (b) told (c) telled
- 28.When Dad called, she ___ already run in the park. (a) had (b) have (c) has
- 29.Zoya ___ to school every morning. (a) go (b) goes (c) going
- 30.Ishaan ___ run in the park already. (a) has (b) have
- 31.By the time the guests arrived, we ___ a tree. (a) had climb (b) have climbed (c) had climbed (d) has climbed
- 32.Which is the correct -ing form of “go”? (a) goeing (b) going (c) gooing
- 33.You ___ a tree before the guests arrived. (a) has climbed (b) had climb (c) have climbed (d) had climbed
- 34.Choose the right verb: Every student ___ a ID card. (a) have (b) has
- 35.Arjun ___ in the pool when the phone rang. (a) is swimming (b) was swimming (c) was swim (d) were swimming
- 36.I ___ going to throw the ball next Sunday. (a) are (b) is (c) am
- 37.We are going to ___ the match next week. (a) won (b) win (c) wins (d) winning
- 38.The children ___ a sandcastle next Sunday. (a) will builds (b) will building (c) built (d) will build
- 39.She did not ___ tea yesterday. (a) make (b) made (c) making (d) makes
- 40.They ___ rice before it got dark. (a) had cook (b) has cooked (c) have cooked (d) had cooked
Answer key
- had bought
- had written
- has studied
- Does
- has
- is eating
- Did
- was buying
- had planted
- present continuous
- drinks
- sang
- had eaten
- writing
- present continuous
- sing
- is
- go
- had ridden
- drawing
- brings
- since
- is
- were carrying
- had
- is
- told
- had
- goes
- has
- had climbed
- going
- had climbed
- has
- was swimming
- am
- win
- will build
- make
- had cooked
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar