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.When Dad called, Ananya ___ already ridden a bicycle. (a) have (b) had (c) has
- 2.She has lived in Pune ___ last year. (a) for (b) since
- 3.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
- 4.She ___ watch a cartoon twice a week. (a) isn't (b) doesn't (c) don't
- 5.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
- 6.By the time Mum came home, my brother ___ the dishes. (a) have washed (b) had washed (c) has washed (d) had wash
- 7.Choose the right verb: The scissors ___ sharp. (a) is (b) are
- 8.He ___ the dishes when the bell rang. (a) was wash (b) is washing (c) were washing (d) was washing
- 9.My parents have just ___ the ball. (a) catching (b) catches (c) caught (d) catch
- 10.By the time the bell rang, you ___ the dishes. (a) has washed (b) have washed (c) had washed (d) had wash
- 11.Which is the correct -ing form of “climb”? (a) climbeing (b) climbbing (c) climbing
- 12.He ___ in this school since 2022. (a) taught (b) has taught (c) teaches (d) have taught
- 13.Sneha ___ Grandma before the bell rang. (a) have helped (b) had helped (c) has helped (d) had help
- 14.He has played in the garden ___ 8 o'clock. (a) for (b) since
- 15.By the time the guests arrived, my sister ___ the dishes. (a) have washed (b) has washed (c) had washed (d) had wash
- 16.We ___ a kite before Mum came home. (a) have flown (b) had flew (c) had flown (d) has flown
- 17.Name the tense: “Neel drank milk.” (a) simple past (b) present continuous (c) simple present (d) simple future
- 18.I am going to ___ a picture next week. (a) drew (b) draws (c) draw (d) drawing
- 19.The children ___ Grandma next week. (a) will help (b) will helps (c) will helping (d) helped
- 20.She ___ the ball right now. (a) is catch (b) is catching (c) are catching (d) am catching
- 21.Choose the right verb: Either Vivaan or the girls ___ coming today. (a) is (b) are
- 22.Aditya ___ the train before Mum came home. (a) had took (b) has taken (c) have taken (d) had taken
- 23.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
- 24.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
- 25.I ___ a kite at 8 pm yesterday. (a) were flying (b) was fly (c) am flying (d) was flying
- 26.Neel ___ in Pune since 2021. (a) have lived (b) lives (c) has lived (d) lived
- 27.Choose the right verb: Every player ___ a water bottle. (a) has (b) have
- 28.Name the tense: “Kunal had sent a message.” (a) past continuous (b) present continuous (c) present perfect (d) past perfect
- 29.When the phone rang, we ___ the dishes. (a) were washing (b) were wash (c) was washing (d) are washing
- 30.Choose the right verb: One of my friends ___ in Class 4. (a) is (b) are
- 31.___ he build a sandcastle yesterday? (a) Did (b) Do (c) Was (d) Does
- 32.Which is the correct -ing form of “watch”? (a) watcheing (b) watching (c) watchhing
- 33.You ___ a cap before it got dark. (a) has worn (b) had worn (c) had wore (d) have worn
- 34.I ___ a song before the guests arrived. (a) had sang (b) had sung (c) has sung (d) have sung
- 35.___ you ride a bicycle twice a week? (a) Does (b) Is (c) Do (d) Are
- 36.He did not ___ a cap in 2023. (a) wore (b) wearing (c) wear (d) wears
- 37.___ you cook rice every day? (a) Is (b) Are (c) Does (d) Do
- 38.My parents ___ going to fly a kite next Sunday. (a) are (b) am (c) is
- 39.Choose the right verb: Each student ___ a water bottle. (a) have (b) has
- 40.What is the past tense of “write”? (a) written (b) writing (c) writed (d) wrote
Answer key
- had
- since
- is
- doesn't
- are
- had washed
- are
- was washing
- caught
- had washed
- climbing
- has taught
- had helped
- since
- had washed
- had flown
- simple past
- draw
- will help
- is catching
- are
- had taken
- is
- are
- was flying
- has lived
- has
- past perfect
- were washing
- is
- Did
- watching
- had worn
- had sung
- Do
- wear
- Do
- are
- has
- wrote
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar