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.We have just ___ the room. (a) cleaned (b) clean (c) cleans (d) cleaning
- 2.He did not ___ in the pool yesterday. (a) swims (b) swam (c) swimming (d) swim
- 3.___ you jog in the park twice a week? (a) Do (b) Are (c) Is (d) Does
- 4.Name the tense: “They have studied science.” (a) simple future (b) present continuous (c) past perfect (d) present perfect
- 5.Name the tense: “My brother is winning the match.” (a) present continuous (b) simple past (c) simple present (d) past perfect
- 6.I ___ in this school since 2022. (a) has studied (b) study (c) studied (d) have studied
- 7.They ___ a tree next Sunday. (a) will planting (b) will plant (c) planted (d) will plants
- 8.I ___ write a letter every Sunday. (a) don't (b) doesn't (c) aren't
- 9.Name the tense: “Kabir takes the train.” (a) simple past (b) present continuous (c) simple future (d) simple present
- 10.My parents ___ cricket when the bell rang. (a) were play (b) are playing (c) was playing (d) were playing
- 11.You ___ a cake before it got dark. (a) had bake (b) had baked (c) have baked (d) has baked
- 12.She ___ tea before it got dark. (a) had made (b) have made (c) had make (d) has made
- 13.We ___ baked a cake already. (a) have (b) has
- 14.Which is the correct -ing form of “watch”? (a) watchhing (b) watcheing (c) watching
- 15.Choose the right verb: Physics ___ interesting. (a) are (b) is
- 16.Nisha has known my best friend ___ a long time. (a) for (b) since
- 17.Choose the right verb: Every student ___ a locker. (a) have (b) has
- 18.The children have just ___ vegetables. (a) bought (b) buys (c) buying (d) buy
- 19.Name the tense: “Aisha was feeding the dog.” (a) past continuous (b) present continuous (c) past perfect (d) present perfect
- 20.I ___ a cake in 2023. (a) will bake (b) baked (c) bake (d) have baked
- 21.Sneha ___ the dog twice a week. (a) feeding (b) feed (c) feeds
- 22.Choose the right verb: Each of the students ___ a water bottle. (a) has (b) have
- 23.We ___ written a letter already. (a) has (b) have
- 24.Name the tense: “He has fed the dog.” (a) past continuous (b) present perfect (c) simple past (d) present continuous
- 25.My brother is going to ___ the room tomorrow. (a) clean (b) cleans (c) cleaning (d) cleaned
- 26.___ my friends fly a kite yesterday? (a) Did (b) Do (c) Does (d) Was
- 27.My parents ___ the bag before Mum came home. (a) has carried (b) had carried (c) had carry (d) have carried
- 28.When it started to rain, you ___ a kite. (a) were flying (b) are flying (c) were fly (d) was flying
- 29.___ Farhan running in the park at the moment? (a) Is (b) Am (c) Are
- 30.Choose the right verb: All the girls ___ a ID card. (a) have (b) has
- 31.They ___ the dishes at the moment. (a) are wash (b) am washing (c) are washing (d) is washing
- 32.We ___ on the stage when the phone rang. (a) were dance (b) were dancing (c) are dancing (d) was dancing
- 33.We ___ to school before Mum came home. (a) had went (b) had gone (c) has gone (d) have gone
- 34.We ___ cricket when it started to rain. (a) was playing (b) are playing (c) were playing (d) were play
- 35.My brother ___ caught the ball already. (a) have (b) has
- 36.Name the tense: “You were wearing a cap.” (a) past continuous (b) simple present (c) present perfect (d) simple past
- 37.They ___ going to climb a tree tomorrow. (a) am (b) are (c) is
- 38.I ___ going to write a letter next Sunday. (a) am (b) is (c) are
- 39.He ___ a bicycle when the bell rang. (a) is riding (b) were riding (c) was riding (d) was ride
- 40.We ___ a letter every morning. (a) writes (b) writing (c) write
Answer key
- cleaned
- swim
- Do
- present perfect
- present continuous
- have studied
- will plant
- don't
- simple present
- were playing
- had baked
- had made
- have
- watching
- is
- for
- has
- bought
- past continuous
- baked
- feeds
- has
- have
- present perfect
- clean
- Did
- had carried
- were flying
- Is
- have
- are washing
- were dancing
- had gone
- were playing
- has
- past continuous
- are
- am
- was riding
- write
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar