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.Myra ___ for the team before Mum came home. (a) have clapped (b) had clap (c) had clapped (d) has clapped
- 2.___ we studying science at the moment? (a) Are (b) Is (c) Am
- 3.They ___ write a letter on Saturdays. (a) doesn't (b) aren't (c) don't
- 4.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
- 5.He ___ a kite when it started to rain. (a) was flying (b) is flying (c) was fly (d) were flying
- 6.I ___ a message every day. (a) sending (b) send (c) sends
- 7.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
- 8.What is the past tense of “buy”? (a) bought (b) buying (c) buyed
- 9.Which is the correct -ing form of “bake”? (a) bakeing (b) bakeeing (c) baking
- 10.___ you jogging in the park at the moment? (a) Am (b) Are (c) Is
- 11.You have been in the library ___ 10 am. (a) since (b) for
- 12.I ___ going to clean the room next month. (a) is (b) am (c) are
- 13.Which is the correct -ing form of “watch”? (a) watching (b) watcheing (c) watchhing
- 14.I am going to ___ cricket next Sunday. (a) plays (b) play (c) played (d) playing
- 15.They have known my best friend ___ two years. (a) since (b) for
- 16.Name the tense: “My sister had won the match.” (a) past continuous (b) present continuous (c) present perfect (d) past perfect
- 17.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
- 18.We ___ the room on Saturdays. (a) cleaning (b) cleans (c) clean
- 19.By the time the guests arrived, they ___ a tree. (a) have climbed (b) had climb (c) has climbed (d) had climbed
- 20.Name the tense: “She has washed the dishes.” (a) simple present (b) present perfect (c) simple future (d) present continuous
- 21.Which is the correct -ing form of “study”? (a) studying (b) studyeing (c) studyying
- 22.They ___ a message two days ago. (a) send (b) sended (c) sent (d) will send
- 23.She ___ the bag every morning. (a) carrying (b) carries (c) carry
- 24.She ___ for the team before it got dark. (a) have clapped (b) had clap (c) had clapped (d) has clapped
- 25.You ___ Grandma tomorrow. (a) will helps (b) will helping (c) helped (d) will help
- 26.He ___ studied science already. (a) has (b) have
- 27.Name the tense: “You had bought vegetables.” (a) present perfect (b) past perfect (c) simple past (d) simple present
- 28.My parents ___ in the pool now. (a) are swimming (b) am swimming (c) is swimming (d) are swim
- 29.When Dad called, he ___ already bought vegetables. (a) has (b) had (c) have
- 30.When Dad called, my brother ___ already jogged in the park. (a) have (b) has (c) had
- 31.Name the tense: “I was eating a mango.” (a) simple present (b) past perfect (c) present continuous (d) past continuous
- 32.Choose the right verb: Neither my cousins nor Kabir ___ coming today. (a) are (b) is
- 33.He ___ a message every morning. (a) sending (b) send (c) sends
- 34.By the time Mum came home, my brother ___ in the pool. (a) have swum (b) has swum (c) had swam (d) had swum
- 35.Name the tense: “Sneha has swum in the pool.” (a) simple future (b) simple past (c) present perfect (d) past continuous
- 36.When Dad called, Arjun ___ already brought lunch. (a) has (b) have (c) had
- 37.What is the past tense of “write”? (a) written (b) writed (c) writing (d) wrote
- 38.When it started to rain, they ___ the dishes. (a) were wash (b) are washing (c) was washing (d) were washing
- 39.She has just ___ milk. (a) drinking (b) drunk (c) drink (d) drank
- 40.I ___ a sandcastle on Saturdays. (a) building (b) builds (c) build
Answer key
- had clapped
- Are
- don't
- are
- was flying
- send
- is
- bought
- baking
- Are
- since
- am
- watching
- play
- for
- past perfect
- is
- clean
- had climbed
- present perfect
- studying
- sent
- carries
- had clapped
- will help
- has
- past perfect
- are swimming
- had
- had
- past continuous
- is
- sends
- had swum
- present perfect
- had
- wrote
- were washing
- drunk
- build
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar