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.They did not ___ a picture yesterday. (a) draws (b) draw (c) drew (d) drawing
- 2.Name the tense: “They have fed the dog.” (a) present perfect (b) past continuous (c) simple past (d) past perfect
- 3.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
- 4.Choose the right verb: Either the boys or Ananya ___ coming today. (a) is (b) are
- 5.My sister is going to ___ science next month. (a) study (b) studied (c) studies (d) studying
- 6.___ the children sing a song two days ago? (a) Do (b) Did (c) Does (d) Was
- 7.Diya ___ the room next month. (a) will clean (b) will cleans (c) will cleaning (d) cleaned
- 8.When Dad called, Saanvi ___ already danced on the stage. (a) has (b) had (c) have
- 9.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
- 10.___ Kavya feeding the dog now? (a) Is (b) Are (c) Am
- 11.When the phone rang, he ___ to school. (a) was going (b) were going (c) is going (d) was go
- 12.___ she build a sandcastle in 2023? (a) Was (b) Do (c) Did (d) Does
- 13.___ he run in the park two days ago? (a) Was (b) Does (c) Did (d) Do
- 14.I have just ___ to school. (a) going (b) went (c) gone (d) go
- 15.Aarav ___ with Nani since 2019. (a) has stayed (b) have stayed (c) stayed (d) stays
- 16.By the time the guests arrived, Neel ___ a mango. (a) has eaten (b) had eaten (c) had ate (d) have eaten
- 17.My brother ___ in the park right now. (a) am jogging (b) are jogging (c) is jogging (d) is jog
- 18.We ___ the dishes before Mum came home. (a) had wash (b) had washed (c) has washed (d) have washed
- 19.Choose the right verb: Either my cousins or Vivaan ___ coming today. (a) is (b) are
- 20.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
- 21.We ___ in Pune since 2020. (a) live (b) has lived (c) have lived (d) lived
- 22.What is the past tense of “catch”? (a) caught (b) catched (c) catching
- 23.Name the tense: “The students had built a sandcastle.” (a) present continuous (b) simple future (c) past perfect (d) past continuous
- 24.My sister has just ___ a cartoon. (a) watch (b) watched (c) watches (d) watching
- 25.Kunal did not ___ the match last week. (a) winning (b) won (c) wins (d) win
- 26.Choose the right verb: Either Rohan or my cousins ___ coming today. (a) is (b) are
- 27.My sister ___ the bag every day. (a) carry (b) carries (c) carrying
- 28.Which is the correct -ing form of “go”? (a) going (b) goeing (c) gooing
- 29.Diya ___ a tree before the guests arrived. (a) had climb (b) has climbed (c) had climbed (d) have climbed
- 30.I ___ a mango before it got dark. (a) had eaten (b) has eaten (c) had ate (d) have eaten
- 31.At 8 pm yesterday, she ___ Grandma. (a) were helping (b) is helping (c) was help (d) was helping
- 32.Tara ___ the room next Sunday. (a) will cleans (b) will clean (c) will cleaning (d) cleaned
- 33.He did not ___ a cartoon last Sunday. (a) watches (b) watched (c) watch (d) watching
- 34.Choose the right verb: Every girl ___ a name tag. (a) have (b) has
- 35.I ___ vegetables every morning. (a) buying (b) buy (c) buys
- 36.By the time Mum came home, they ___ Hindi. (a) had spoke (b) have spoken (c) had spoken (d) has spoken
- 37.By the time Mum came home, you ___ a tree. (a) had plant (b) has planted (c) had planted (d) have planted
- 38.We ___ the dishes before it got dark. (a) have washed (b) had wash (c) had washed (d) has washed
- 39.My sister ___ a cap two days ago. (a) will wear (b) wears (c) weared (d) wore
- 40.By the time we reached, Isha ___ a message. (a) had send (b) have sent (c) has sent (d) had sent
Answer key
- draw
- present perfect
- is
- is
- study
- Did
- will clean
- had
- is
- Is
- was going
- Did
- Did
- gone
- has stayed
- had eaten
- is jogging
- had washed
- is
- is
- have lived
- caught
- past perfect
- watched
- win
- are
- carries
- going
- had climbed
- had eaten
- was helping
- will clean
- watch
- has
- buy
- had spoken
- had planted
- had washed
- wore
- had sent
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar