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 ___ tea on Saturdays. (a) make (b) making (c) makes
- 2.I have been in the library ___ ten minutes. (a) for (b) since
- 3.You ___ the dishes twice a week. (a) washes (b) washing (c) wash
- 4.Name the tense: “Dev is jogging in the park.” (a) simple past (b) past continuous (c) present continuous (d) simple future
- 5.___ my sister go to school every day? (a) Does (b) Are (c) Do (d) Is
- 6.Name the tense: “My brother danced on the stage.” (a) past continuous (b) simple present (c) present continuous (d) simple past
- 7.By the time the bell rang, my sister ___ to school. (a) have gone (b) had went (c) had gone (d) has gone
- 8.When Dad called, you ___ already flown a kite. (a) have (b) has (c) had
- 9.By the time Mum came home, we ___ a message. (a) had send (b) have sent (c) had sent (d) has sent
- 10.Omkar ___ the ball twice a week. (a) catch (b) catches (c) catching
- 11.When Dad called, you ___ already ridden a bicycle. (a) has (b) have (c) had
- 12.The students ___ a story next week. (a) will tells (b) will telling (c) told (d) will tell
- 13.My brother ___ a message yesterday. (a) sent (b) sends (c) will send (d) sended
- 14.By the time we reached, you ___ cricket. (a) has played (b) had play (c) had played (d) have played
- 15.We ___ tea before the bell rang. (a) have made (b) had made (c) had make (d) has made
- 16.He ___ cricket every day. (a) playing (b) plays (c) play
- 17.I ___ going to run in the park next Sunday. (a) is (b) are (c) am
- 18.Name the tense: “My brother will jog in the park.” (a) simple past (b) simple future (c) present perfect (d) simple present
- 19.Name the tense: “Saanvi is feeding the dog.” (a) present continuous (b) simple present (c) simple past (d) past perfect
- 20.They did not ___ a mango two days ago. (a) eat (b) eating (c) ate (d) eats
- 21.They ___ in Pune since 2020. (a) live (b) lived (c) have lived (d) has lived
- 22.Diya has been in the library ___ morning. (a) since (b) for
- 23.She ___ going to drink milk next Sunday. (a) are (b) am (c) is
- 24.The children ___ going to write a letter next week. (a) is (b) am (c) are
- 25.Name the tense: “She is buying vegetables.” (a) present perfect (b) simple present (c) present continuous (d) past continuous
- 26.My sister ___ the dishes when the phone rang. (a) were washing (b) is washing (c) was wash (d) was washing
- 27.He did not ___ a bicycle last week. (a) ride (b) rides (c) riding (d) rode
- 28.We ___ a cartoon in 2023. (a) will watch (b) watch (c) have watched (d) watched
- 29.My parents ___ a sandcastle every day. (a) building (b) builds (c) build
- 30.My brother ___ in the park twice a week. (a) running (b) runs (c) run
- 31.We have had this bicycle ___ six months. (a) since (b) for
- 32.My brother ___ the train before the guests arrived. (a) has taken (b) had took (c) have taken (d) had taken
- 33.They are going to ___ lunch next month. (a) brings (b) brought (c) bring (d) bringing
- 34.Name the tense: “The students cleaned the room.” (a) past continuous (b) simple past (c) simple present (d) simple future
- 35.You ___ a sandcastle when Mum came home. (a) was building (b) are building (c) were build (d) were building
- 36.___ we helping Grandma now? (a) Are (b) Is (c) Am
- 37.Choose the right verb: Every boy ___ a name tag. (a) has (b) have
- 38.My brother ___ a cartoon when the phone rang. (a) is watching (b) was watch (c) was watching (d) were watching
- 39.My friends ___ in the pool now. (a) are swimming (b) is swimming (c) am swimming (d) are swim
- 40.___ they win the match twice a week? (a) Is (b) Does (c) Do (d) Are
Answer key
- make
- for
- wash
- present continuous
- Does
- simple past
- had gone
- had
- had sent
- catches
- had
- will tell
- sent
- had played
- had made
- plays
- am
- simple future
- present continuous
- eat
- have lived
- since
- is
- are
- present continuous
- was washing
- ride
- watched
- build
- runs
- for
- had taken
- bring
- simple past
- were building
- Are
- has
- was watching
- are swimming
- Do
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar