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 ___ a story last Sunday. (a) will tell (b) told (c) tell (d) telled
- 2.You have waited for the bus ___ an hour. (a) for (b) since
- 3.Ira ___ Grandma every Sunday. (a) help (b) helping (c) helps
- 4.My brother ___ watch a cartoon every Sunday. (a) isn't (b) don't (c) doesn't
- 5.The students ___ rice before Mum came home. (a) has cooked (b) have cooked (c) had cook (d) had cooked
- 6.My friends ___ in this school since 2021. (a) taught (b) teach (c) have taught (d) has taught
- 7.Vivaan ___ the train every day. (a) takes (b) taking (c) take
- 8.Choose the right verb: Either the twins or Yash ___ coming today. (a) is (b) are
- 9.When Dad called, you ___ already worn a cap. (a) has (b) have (c) had
- 10.Name the tense: “We told a story.” (a) simple past (b) present perfect (c) simple present (d) simple future
- 11.Name the tense: “They fly a kite.” (a) simple present (b) past continuous (c) present continuous (d) past perfect
- 12.We did not ___ a picture yesterday. (a) drawing (b) drew (c) draws (d) draw
- 13.Which is the correct -ing form of “bake”? (a) bakeeing (b) baking (c) bakeing
- 14.___ we planting a tree at the moment? (a) Am (b) Is (c) Are
- 15.___ they catching the ball right now? (a) Is (b) Am (c) Are
- 16.You ___ told a story already. (a) have (b) has
- 17.My friends ___ a mango yesterday. (a) will eat (b) eated (c) eat (d) ate
- 18.The children did not ___ the room last Sunday. (a) cleans (b) clean (c) cleaning (d) cleaned
- 19.Kunal ___ a letter before the bell rang. (a) had wrote (b) have written (c) had written (d) has written
- 20.When the phone rang, she ___ a kite. (a) was flying (b) is flying (c) was fly (d) were flying
- 21.She ___ lunch yesterday. (a) will bring (b) bringed (c) brings (d) brought
- 22.I ___ the ball on Saturdays. (a) throw (b) throwing (c) throws
- 23.You ___ a song at the moment. (a) are sing (b) are singing (c) am singing (d) is singing
- 24.I ___ a picture when the bell rang. (a) am drawing (b) were drawing (c) was drawing (d) was draw
- 25.My sister ___ to school when it started to rain. (a) were going (b) was go (c) was going (d) is going
- 26.Choose the right verb: The news ___ good today. (a) are (b) is
- 27.Name the tense: “We will go to school.” (a) present perfect (b) past continuous (c) simple past (d) simple future
- 28.We ___ going to feed the dog next Sunday. (a) am (b) is (c) are
- 29.We ___ a song twice a week. (a) singing (b) sings (c) sing
- 30.Diya ___ the bag next month. (a) will carries (b) carried (c) will carry (d) will carrying
- 31.Name the tense: “We go to school.” (a) past perfect (b) simple present (c) simple past (d) present perfect
- 32.When Dad called, he ___ already carried the bag. (a) has (b) had (c) have
- 33.Dev has known my best friend ___ five years. (a) for (b) since
- 34.When the bell rang, Rohan ___ a kite. (a) is flying (b) was flying (c) were flying (d) was fly
- 35.We ___ going to climb a tree next Sunday. (a) is (b) am (c) are
- 36.I ___ going to catch the ball next month. (a) am (b) is (c) are
- 37.Name the tense: “Isha will watch a cartoon.” (a) present continuous (b) past continuous (c) simple future (d) past perfect
- 38.When Dad called, we ___ already gone to school. (a) have (b) had (c) has
- 39.He ___ for the team on Saturdays. (a) clap (b) clapping (c) claps
- 40.By the time the bell rang, Riya ___ lunch. (a) have brought (b) had brought (c) had bring (d) has brought
Answer key
- told
- for
- helps
- doesn't
- had cooked
- have taught
- takes
- is
- had
- simple past
- simple present
- draw
- baking
- Are
- Are
- have
- ate
- clean
- had written
- was flying
- brought
- throw
- are singing
- was drawing
- was going
- is
- simple future
- are
- sing
- will carry
- simple present
- had
- for
- was flying
- are
- am
- simple future
- had
- claps
- had brought
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar