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.Choose the right verb: Each boy ___ a locker. (a) has (b) have
- 2.Karan ___ a tree at 8 pm yesterday. (a) was climb (b) is climbing (c) was climbing (d) were climbing
- 3.I ___ the dog every day. (a) feed (b) feeding (c) feeds
- 4.Name the tense: “You are bringing lunch.” (a) present continuous (b) past perfect (c) simple past (d) present perfect
- 5.Farhan ___ a bicycle next week. (a) will rides (b) rode (c) will riding (d) will ride
- 6.Zoya ___ a cap now. (a) are wearing (b) am wearing (c) is wear (d) is wearing
- 7.We have just ___ cricket. (a) play (b) playing (c) plays (d) played
- 8.Which is the correct -ing form of “dance”? (a) dancing (b) danceing (c) danceeing
- 9.We ___ a cartoon before the guests arrived. (a) had watch (b) had watched (c) have watched (d) has watched
- 10.___ they swimming in the pool now? (a) Are (b) Is (c) Am
- 11.You have just ___ a song. (a) singing (b) sung (c) sang (d) sing
- 12.Name the tense: “My sister will wear a cap.” (a) present continuous (b) simple present (c) past continuous (d) simple future
- 13.He ___ the ball every Sunday. (a) throwing (b) throws (c) throw
- 14.Name the tense: “She is clapping for the team.” (a) simple future (b) simple past (c) present perfect (d) present continuous
- 15.The students ___ a story at the moment. (a) are tell (b) are telling (c) am telling (d) is telling
- 16.Rohan has waited for the bus ___ 8 o'clock. (a) for (b) since
- 17.Which is the correct -ing form of “watch”? (a) watcheing (b) watching (c) watchhing
- 18.They ___ draw a picture on Saturdays. (a) doesn't (b) aren't (c) don't
- 19.We ___ a message next Sunday. (a) will sending (b) will sends (c) will send (d) sent
- 20.My brother ___ the room next week. (a) will cleaning (b) will cleans (c) will clean (d) cleaned
- 21.Choose the right verb: The news ___ good today. (a) are (b) is
- 22.What is the past tense of “write”? (a) wrote (b) writing (c) written (d) writed
- 23.Name the tense: “They will take the train.” (a) simple present (b) present perfect (c) simple past (d) simple future
- 24.Name the tense: “I will take the train.” (a) past continuous (b) simple future (c) simple past (d) simple present
- 25.By the time we reached, they ___ in the park. (a) had jog (b) had jogged (c) have jogged (d) has jogged
- 26.Sneha did not ___ in the park last week. (a) jogging (b) jogs (c) jog (d) jogged
- 27.Name the tense: “We have built a sandcastle.” (a) simple present (b) past perfect (c) simple future (d) present perfect
- 28.I ___ drink milk twice a week. (a) don't (b) doesn't (c) aren't
- 29.We have just ___ in the pool. (a) swam (b) swim (c) swum (d) swimming
- 30.Choose the right verb: Each student ___ a locker. (a) have (b) has
- 31.My cousins have lived in Pune ___ five years. (a) for (b) since
- 32.She ___ a song tomorrow. (a) will sings (b) will singing (c) will sing (d) sang
- 33.Ishaan ___ written a letter already. (a) has (b) have
- 34.She ___ with Nani since 2019. (a) has stayed (b) stayed (c) have stayed (d) stays
- 35.She is going to ___ a song next month. (a) sing (b) sang (c) sings (d) singing
- 36.He ___ going to clean the room next week. (a) are (b) is (c) am
- 37.I ___ a bicycle right now. (a) am ride (b) am riding (c) are riding (d) is riding
- 38.She ___ a story in 2023. (a) tells (b) will tell (c) telled (d) told
- 39.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
- 40.Name the tense: “Farhan brings lunch.” (a) simple future (b) past continuous (c) present continuous (d) simple present
Answer key
- has
- was climbing
- feed
- present continuous
- will ride
- is wearing
- played
- dancing
- had watched
- Are
- sung
- simple future
- throws
- present continuous
- are telling
- since
- watching
- don't
- will send
- will clean
- is
- wrote
- simple future
- simple future
- had jogged
- jog
- present perfect
- don't
- swum
- has
- for
- will sing
- has
- has stayed
- sing
- is
- am riding
- told
- is
- simple present
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar