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 drink milk every Sunday? (a) Does (b) Do (c) Is (d) Are
- 2.I ___ a cake right now. (a) am baking (b) are baking (c) am bake (d) is baking
- 3.You ___ a sandcastle yesterday. (a) build (b) builded (c) will build (d) built
- 4.Manav ___ a message when the phone rang. (a) was send (b) were sending (c) is sending (d) was sending
- 5.Choose the right verb: All the players ___ a locker. (a) has (b) have
- 6.They ___ science every Sunday. (a) studies (b) study (c) studying
- 7.Name the tense: “My sister plays cricket.” (a) past perfect (b) present continuous (c) simple present (d) present perfect
- 8.___ she playing cricket at the moment? (a) Are (b) Am (c) Is
- 9.I ___ milk now. (a) is drinking (b) are drinking (c) am drinking (d) am drink
- 10.Name the tense: “We took the train.” (a) past continuous (b) past perfect (c) simple past (d) simple present
- 11.Name the tense: “Kabir will ride a bicycle.” (a) simple past (b) simple present (c) present perfect (d) simple future
- 12.Name the tense: “We spoke Hindi.” (a) simple present (b) present perfect (c) simple future (d) simple past
- 13.You are going to ___ the dishes next week. (a) washes (b) washed (c) washing (d) wash
- 14.By the time the bell rang, Karan ___ a sandcastle. (a) had built (b) had build (c) has built (d) have built
- 15.They did not ___ the ball last week. (a) caught (b) catching (c) catches (d) catch
- 16.___ they bake a cake in 2023? (a) Was (b) Does (c) Do (d) Did
- 17.Choose the right verb: Each player ___ a water bottle. (a) has (b) have
- 18.Name the tense: “We have taken the train.” (a) simple future (b) present perfect (c) past perfect (d) present continuous
- 19.My parents ___ the dog before the guests arrived. (a) have fed (b) had fed (c) had feed (d) has fed
- 20.You ___ the room twice a week. (a) clean (b) cleaning (c) cleans
- 21.Name the tense: “You swim in the pool.” (a) present perfect (b) simple past (c) simple present (d) present continuous
- 22.Name the tense: “We had ridden a bicycle.” (a) past continuous (b) simple future (c) past perfect (d) simple present
- 23.When Dad called, we ___ already drawn a picture. (a) has (b) had (c) have
- 24.When Dad called, he ___ already ridden a bicycle. (a) have (b) has (c) had
- 25.Choose the right verb: One of my classmates ___ in Class 6. (a) are (b) is
- 26.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
- 27.Rahul ___ in this school since 2022. (a) taught (b) has taught (c) have taught (d) teaches
- 28.By the time the bell rang, we ___ on the stage. (a) had danced (b) had dance (c) have danced (d) has danced
- 29.At 8 pm yesterday, my sister ___ the train. (a) was take (b) is taking (c) was taking (d) were taking
- 30.Meera did not ___ the ball two days ago. (a) caught (b) catches (c) catch (d) catching
- 31.Rohan ___ catch the ball every Sunday. (a) don't (b) isn't (c) doesn't
- 32.Name the tense: “They were making tea.” (a) simple past (b) simple present (c) past continuous (d) present continuous
- 33.She ___ a song next month. (a) will singing (b) will sings (c) will sing (d) sang
- 34.He ___ the dishes next week. (a) washed (b) will wash (c) will washes (d) will washing
- 35.Which is the correct -ing form of “win”? (a) wineing (b) winning (c) wining
- 36.She ___ the match before the bell rang. (a) have won (b) had won (c) had win (d) has won
- 37.I ___ in Delhi since 2021. (a) have worked (b) worked (c) has worked (d) work
- 38.___ she speaking Hindi at the moment? (a) Am (b) Is (c) Are
- 39.Choose the right verb: The scissors ___ sharp. (a) is (b) are
- 40.They are going to ___ the dishes next Sunday. (a) washing (b) washed (c) washes (d) wash
Answer key
- Do
- am baking
- built
- was sending
- have
- study
- simple present
- Is
- am drinking
- simple past
- simple future
- simple past
- wash
- had built
- catch
- Did
- has
- present perfect
- had fed
- clean
- simple present
- past perfect
- had
- had
- is
- is
- has taught
- had danced
- was taking
- catch
- doesn't
- past continuous
- will sing
- will wash
- winning
- had won
- have worked
- Is
- are
- wash
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar