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.You ___ carried the bag already. (a) have (b) has
- 2.Which is the correct -ing form of “climb”? (a) climbbing (b) climbeing (c) climbing
- 3.The children have lived in Pune ___ last year. (a) since (b) for
- 4.Which is the correct -ing form of “build”? (a) buildding (b) building (c) buildeing
- 5.My friends ___ jog in the park twice a week. (a) aren't (b) doesn't (c) don't
- 6.When Dad called, we ___ already carried the bag. (a) had (b) has (c) have
- 7.Name the tense: “You made tea.” (a) present continuous (b) simple present (c) simple future (d) simple past
- 8.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
- 9.Name the tense: “My cousins had swum in the pool.” (a) present perfect (b) past continuous (c) simple present (d) past perfect
- 10.Name the tense: “The students danced on the stage.” (a) past perfect (b) simple present (c) past continuous (d) simple past
- 11.I ___ danced on the stage already. (a) have (b) has
- 12.What is the past tense of “make”? (a) making (b) made (c) maked
- 13.Dev ___ the train yesterday. (a) takes (b) took (c) taked (d) will take
- 14.Name the tense: “You are clapping for the team.” (a) simple future (b) simple present (c) past continuous (d) present continuous
- 15.Name the tense: “We have caught the ball.” (a) simple future (b) past continuous (c) past perfect (d) present perfect
- 16.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
- 17.When Dad called, he ___ already caught the ball. (a) have (b) has (c) had
- 18.My brother ___ science before the guests arrived. (a) has studied (b) had study (c) had studied (d) have studied
- 19.They ___ a cake every Sunday. (a) baking (b) bake (c) bakes
- 20.She ___ a cartoon next week. (a) will watching (b) watched (c) will watches (d) will watch
- 21.You ___ a cake twice a week. (a) bakes (b) baking (c) bake
- 22.Choose the right verb: Either Yash or my cousins ___ coming today. (a) is (b) are
- 23.Saanvi ___ rice right now. (a) am cooking (b) is cooking (c) is cook (d) are cooking
- 24.___ Isha watch a cartoon every morning? (a) Do (b) Are (c) Is (d) Does
- 25.You have had this bicycle ___ last year. (a) since (b) for
- 26.___ they writing a letter right now? (a) Is (b) Am (c) Are
- 27.When it started to rain, she ___ a message. (a) was send (b) were sending (c) was sending (d) is sending
- 28.When the bell rang, she ___ on the stage. (a) was dancing (b) was dance (c) is dancing (d) were dancing
- 29.Name the tense: “My brother was wearing a cap.” (a) present continuous (b) simple past (c) simple present (d) past continuous
- 30.My cousins ___ in this school since 2019. (a) taught (b) has taught (c) teach (d) have taught
- 31.By the time the bell rang, the students ___ the dishes. (a) had wash (b) have washed (c) had washed (d) has washed
- 32.Name the tense: “We had thrown the ball.” (a) present perfect (b) past perfect (c) simple future (d) present continuous
- 33.Nisha has lived in Pune ___ 2019. (a) since (b) for
- 34.___ you bringing lunch now? (a) Is (b) Am (c) Are
- 35.My sister did not ___ on the stage yesterday. (a) dances (b) danced (c) dancing (d) dance
- 36.He ___ tea when it started to rain. (a) is making (b) was make (c) were making (d) was making
- 37.You ___ a message before Mum came home. (a) have sent (b) has sent (c) had send (d) had sent
- 38.When it started to rain, I ___ a kite. (a) was fly (b) am flying (c) were flying (d) was flying
- 39.My parents ___ a sandcastle before Mum came home. (a) has built (b) had built (c) had build (d) have built
- 40.By the time the guests arrived, you ___ in the park. (a) had ran (b) has run (c) had run (d) have run
Answer key
- have
- climbing
- since
- building
- don't
- had
- simple past
- is
- past perfect
- simple past
- have
- made
- took
- present continuous
- present perfect
- is
- had
- had studied
- bake
- will watch
- bake
- are
- is cooking
- Does
- since
- Are
- was sending
- was dancing
- past continuous
- have taught
- had washed
- past perfect
- since
- Are
- dance
- was making
- had sent
- was flying
- had built
- had run
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar