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.Ananya ___ a cap twice a week. (a) wearing (b) wear (c) wears
- 2.Name the tense: “We were winning the match.” (a) past continuous (b) simple future (c) present perfect (d) simple present
- 3.My cousins ___ a message before the bell rang. (a) has sent (b) had send (c) had sent (d) have sent
- 4.Ananya has lived in Pune ___ last year. (a) for (b) since
- 5.When Dad called, the students ___ already taken the train. (a) have (b) had (c) has
- 6.I am going to ___ the train next month. (a) take (b) takes (c) taking (d) took
- 7.When Dad called, he ___ already played cricket. (a) has (b) have (c) had
- 8.When Mum came home, we ___ the dishes. (a) are washing (b) was washing (c) were wash (d) were washing
- 9.Name the tense: “Meera is telling a story.” (a) simple past (b) past perfect (c) present continuous (d) past continuous
- 10.___ the students bake a cake on Saturdays? (a) Do (b) Is (c) Does (d) Are
- 11.Which is the correct -ing form of “swim”? (a) swimeing (b) swimming (c) swiming
- 12.My brother has known my best friend ___ a long time. (a) for (b) since
- 13.They have just ___ the dog. (a) feeding (b) fed (c) feeds (d) feed
- 14.___ Rohan make tea yesterday? (a) Did (b) Was (c) Do (d) Does
- 15.I am going to ___ cricket next month. (a) plays (b) playing (c) played (d) play
- 16.Name the tense: “Kabir was drinking milk.” (a) simple present (b) simple past (c) simple future (d) past continuous
- 17.I ___ tell a story every day. (a) doesn't (b) aren't (c) don't
- 18.We ___ in the park right now. (a) are running (b) are run (c) am running (d) is running
- 19.Choose the right verb: Each of the boys ___ a name tag. (a) has (b) have
- 20.What is the past tense of “write”? (a) written (b) wrote (c) writed (d) writing
- 21.When Dad called, we ___ already sent a message. (a) has (b) have (c) had
- 22.When Dad called, you ___ already sung a song. (a) have (b) has (c) had
- 23.The students ___ a sandcastle tomorrow. (a) will builds (b) will building (c) built (d) will build
- 24.Name the tense: “They plant a tree.” (a) present continuous (b) past perfect (c) simple present (d) simple future
- 25.___ they clapping for the team at the moment? (a) Am (b) Are (c) Is
- 26.They ___ science before Mum came home. (a) had study (b) have studied (c) had studied (d) has studied
- 27.He is going to ___ milk tomorrow. (a) drinks (b) drinking (c) drank (d) drink
- 28.Choose the right verb: Either Rohan or the boys ___ coming today. (a) is (b) are
- 29.You ___ the dishes before Mum came home. (a) had washed (b) has washed (c) had wash (d) have washed
- 30.___ he drawing a picture right now? (a) Am (b) Is (c) Are
- 31.You ___ a mango tomorrow. (a) will eat (b) will eating (c) ate (d) will eats
- 32.They ___ vegetables before it got dark. (a) had buy (b) have bought (c) had bought (d) has bought
- 33.I ___ Hindi before Mum came home. (a) had spoken (b) had spoke (c) have spoken (d) has spoken
- 34.Choose the right verb: Each player ___ a name tag. (a) has (b) have
- 35.Name the tense: “The children wrote a letter.” (a) simple present (b) present continuous (c) present perfect (d) simple past
- 36.You ___ a sandcastle every morning. (a) building (b) builds (c) build
- 37.What is the past tense of “drink”? (a) drinked (b) drunk (c) drank (d) drinking
- 38.Omkar ___ a message at the moment. (a) is send (b) are sending (c) am sending (d) is sending
- 39.Diya is going to ___ to school next week. (a) went (b) go (c) going (d) goes
- 40.You ___ the dog yesterday. (a) feed (b) feeded (c) will feed (d) fed
Answer key
- wears
- past continuous
- had sent
- since
- had
- take
- had
- were washing
- present continuous
- Do
- swimming
- for
- fed
- Did
- play
- past continuous
- don't
- are running
- has
- wrote
- had
- had
- will build
- simple present
- Are
- had studied
- drink
- are
- had washed
- Is
- will eat
- had bought
- had spoken
- has
- simple past
- build
- drank
- is sending
- go
- fed
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar