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 studying science right now? (a) Are (b) Am (c) Is
- 2.He did not ___ in the park two days ago. (a) running (b) ran (c) runs (d) run
- 3.___ I cook rice every day? (a) Does (b) Is (c) Do (d) Are
- 4.Name the tense: “He drank milk.” (a) present continuous (b) past perfect (c) present perfect (d) simple past
- 5.I am going to ___ to school next Sunday. (a) go (b) went (c) going (d) goes
- 6.We have been in the library ___ morning. (a) for (b) since
- 7.They ___ in the park last Sunday. (a) have jogged (b) will jog (c) jogged (d) jog
- 8.Choose the right verb: Physics ___ interesting. (a) are (b) is
- 9.He ___ a mango right now. (a) is eat (b) are eating (c) is eating (d) am eating
- 10.My cousins ___ milk every morning. (a) drink (b) drinking (c) drinks
- 11.We ___ on the stage before the bell rang. (a) has danced (b) have danced (c) had dance (d) had danced
- 12.___ I win the match every day? (a) Does (b) Is (c) Do (d) Are
- 13.By the time the guests arrived, we ___ a cartoon. (a) has watched (b) had watch (c) had watched (d) have watched
- 14.I ___ the room before Mum came home. (a) has cleaned (b) have cleaned (c) had clean (d) had cleaned
- 15.My parents have waited for the bus ___ an hour. (a) for (b) since
- 16.We ___ cricket next week. (a) will plays (b) played (c) will playing (d) will play
- 17.___ Diya jog in the park on Saturdays? (a) Are (b) Is (c) Does (d) Do
- 18.My parents are going to ___ lunch next week. (a) bring (b) brings (c) brought (d) bringing
- 19.You are going to ___ a cake next month. (a) baked (b) bake (c) baking (d) bakes
- 20.Which is the correct -ing form of “clean”? (a) cleanning (b) cleaneing (c) cleaning
- 21.He ___ in Pune since 2019. (a) lived (b) have lived (c) lives (d) has lived
- 22.Rahul is going to ___ the train next month. (a) take (b) taking (c) takes (d) took
- 23.I ___ in this school since 2020. (a) has studied (b) studied (c) study (d) have studied
- 24.I ___ a cap when the phone rang. (a) am wearing (b) were wearing (c) was wear (d) was wearing
- 25.We ___ a mango every Sunday. (a) eating (b) eats (c) eat
- 26.Choose the right verb: Every player ___ a notebook. (a) have (b) has
- 27.When Dad called, the children ___ already cleaned the room. (a) has (b) had (c) have
- 28.___ she throw the ball last Sunday? (a) Do (b) Did (c) Was (d) Does
- 29.___ we make tea in 2023? (a) Does (b) Do (c) Was (d) Did
- 30.___ my brother drinking milk right now? (a) Are (b) Am (c) Is
- 31.You ___ the room tomorrow. (a) will cleaning (b) will cleans (c) cleaned (d) will clean
- 32.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
- 33.When it started to rain, you ___ in the park. (a) were jog (b) are jogging (c) was jogging (d) were jogging
- 34.We ___ a story next week. (a) will telling (b) will tell (c) will tells (d) told
- 35.___ Meera swimming in the pool at the moment? (a) Is (b) Am (c) Are
- 36.The students have known my best friend ___ five years. (a) for (b) since
- 37.You ___ in the park right now. (a) am running (b) are run (c) are running (d) is running
- 38.___ I washing the dishes now? (a) Am (b) Are (c) Is
- 39.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
- 40.My brother ___ with Nani since 2019. (a) stays (b) stayed (c) has stayed (d) have stayed
Answer key
- Are
- run
- Do
- simple past
- go
- since
- jogged
- is
- is eating
- drink
- had danced
- Do
- had watched
- had cleaned
- for
- will play
- Does
- bring
- bake
- cleaning
- has lived
- take
- have studied
- was wearing
- eat
- has
- had
- Did
- Did
- Is
- will clean
- are
- were jogging
- will tell
- Is
- for
- are running
- Am
- is
- has stayed
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar