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.At 8 pm yesterday, we ___ vegetables. (a) was buying (b) are buying (c) were buy (d) were buying
- 2.By the time the bell rang, Kabir ___ a kite. (a) had flew (b) has flown (c) have flown (d) had flown
- 3.___ they buy vegetables yesterday? (a) Does (b) Do (c) Was (d) Did
- 4.___ you ride a bicycle every day? (a) Is (b) Does (c) Do (d) Are
- 5.Name the tense: “You danced on the stage.” (a) past perfect (b) past continuous (c) simple past (d) simple present
- 6.My cousins ___ a mango before it got dark. (a) have eaten (b) had ate (c) had eaten (d) has eaten
- 7.Choose the right verb: Each of the children ___ a name tag. (a) have (b) has
- 8.Aditya ___ lunch before it got dark. (a) had brought (b) had bring (c) have brought (d) has brought
- 9.Name the tense: “I was watching a cartoon.” (a) present perfect (b) past continuous (c) past perfect (d) simple past
- 10.Which is the correct -ing form of “cook”? (a) cookeing (b) cooking (c) cookking
- 11.The children are going to ___ a tree next week. (a) climbing (b) climb (c) climbed (d) climbs
- 12.He ___ going to swim in the pool tomorrow. (a) are (b) am (c) is
- 13.My brother ___ rice tomorrow. (a) will cooks (b) will cooking (c) cooked (d) will cook
- 14.I did not ___ a song last week. (a) sang (b) sings (c) singing (d) sing
- 15.They ___ going to sing a song next week. (a) are (b) is (c) am
- 16.The children have been in the library ___ 8 o'clock. (a) for (b) since
- 17.We ___ a message before the guests arrived. (a) had send (b) had sent (c) has sent (d) have sent
- 18.She ___ a cartoon every Sunday. (a) watch (b) watching (c) watches
- 19.Name the tense: “My brother was throwing the ball.” (a) present perfect (b) simple future (c) simple past (d) past continuous
- 20.Ira did not ___ a letter last Sunday. (a) wrote (b) writes (c) writing (d) write
- 21.___ Dev clapping for the team right now? (a) Am (b) Is (c) Are
- 22.Choose the right verb: Each of the students ___ a name tag. (a) have (b) has
- 23.By the time the guests arrived, we ___ the bag. (a) has carried (b) have carried (c) had carry (d) had carried
- 24.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
- 25.Choose the right verb: One of my cousins ___ in Class 5. (a) is (b) are
- 26.They ___ going to build a sandcastle tomorrow. (a) am (b) is (c) are
- 27.___ Nisha send a message every morning? (a) Is (b) Does (c) Do (d) Are
- 28.___ she drink milk last week? (a) Does (b) Did (c) Do (d) Was
- 29.My brother ___ vegetables twice a week. (a) buy (b) buying (c) buys
- 30.My parents have just ___ milk. (a) drink (b) drunk (c) drank (d) drinking
- 31.Zoya ___ lunch before the guests arrived. (a) had bring (b) had brought (c) have brought (d) has brought
- 32.Which is the correct -ing form of “jog”? (a) jogeing (b) joging (c) jogging
- 33.Name the tense: “My brother will sing a song.” (a) present perfect (b) simple past (c) past perfect (d) simple future
- 34.Choose the right verb: All the players ___ a water bottle. (a) has (b) have
- 35.___ Karan ride a bicycle every day? (a) Do (b) Are (c) Does (d) Is
- 36.My sister ___ draw a picture every day. (a) don't (b) doesn't (c) isn't
- 37.Meera ___ with Nani since 2022. (a) stayed (b) have stayed (c) stays (d) has stayed
- 38.We ___ the ball when it started to rain. (a) were catch (b) were catching (c) was catching (d) are catching
- 39.I ___ the ball now. (a) are throwing (b) am throwing (c) am throw (d) is throwing
- 40.You are going to ___ in the park next Sunday. (a) ran (b) running (c) run (d) runs
Answer key
- were buying
- had flown
- Did
- Do
- simple past
- had eaten
- has
- had brought
- past continuous
- cooking
- climb
- is
- will cook
- sing
- are
- since
- had sent
- watches
- past continuous
- write
- Is
- has
- had carried
- is
- is
- are
- Does
- Did
- buys
- drunk
- had brought
- jogging
- simple future
- have
- Does
- doesn't
- has stayed
- were catching
- am throwing
- run
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar