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.Which is the correct -ing form of “cook”? (a) cookking (b) cooking (c) cookeing
- 2.What is the past tense of “take”? (a) taken (b) taking (c) took (d) taked
- 3.We ___ to school when the phone rang. (a) was going (b) were going (c) were go (d) are going
- 4.She has worked in Delhi ___ five years. (a) for (b) since
- 5.Name the tense: “He was washing the dishes.” (a) simple past (b) simple present (c) past continuous (d) present perfect
- 6.My sister has just ___ a message. (a) sends (b) send (c) sent (d) sending
- 7.Name the tense: “You will carry the bag.” (a) present perfect (b) past continuous (c) present continuous (d) simple future
- 8.Ananya ___ a song before the guests arrived. (a) had sung (b) has sung (c) had sang (d) have sung
- 9.My brother did not ___ milk last week. (a) drinks (b) drinking (c) drank (d) drink
- 10.He is going to ___ in the park next Sunday. (a) ran (b) runs (c) run (d) running
- 11.By the time the bell rang, she ___ the match. (a) have won (b) has won (c) had win (d) had won
- 12.I ___ a mango in 2023. (a) eated (b) ate (c) will eat (d) eat
- 13.Choose the right verb: Physics ___ interesting. (a) is (b) are
- 14.They ___ in Delhi since 2021. (a) work (b) has worked (c) have worked (d) worked
- 15.I ___ the ball when Mum came home. (a) were catching (b) was catch (c) am catching (d) was catching
- 16.They ___ play cricket every day. (a) aren't (b) don't (c) doesn't
- 17.They ___ milk when the bell rang. (a) were drinking (b) were drink (c) are drinking (d) was drinking
- 18.My friends ___ in the pool when Mum came home. (a) are swimming (b) were swimming (c) were swim (d) was swimming
- 19.They ___ going to play cricket next week. (a) is (b) am (c) are
- 20.She ___ a message before Mum came home. (a) had sent (b) had send (c) has sent (d) have sent
- 21.We have waited for the bus ___ half an hour. (a) for (b) since
- 22.My sister ___ for the team when the phone rang. (a) was clapping (b) is clapping (c) was clap (d) were clapping
- 23.Name the tense: “You had built a sandcastle.” (a) past continuous (b) simple present (c) simple future (d) past perfect
- 24.Choose the right verb: Every girl ___ a locker. (a) has (b) have
- 25.When the phone rang, my sister ___ a letter. (a) is writing (b) were writing (c) was write (d) was writing
- 26.Choose the right verb: Each of the students ___ a water bottle. (a) have (b) has
- 27.I ___ with Nani since 2020. (a) have stayed (b) stay (c) has stayed (d) stayed
- 28.You ___ vegetables when the phone rang. (a) were buying (b) are buying (c) were buy (d) was buying
- 29.I have just ___ a tree. (a) planting (b) plants (c) plant (d) planted
- 30.I ___ in Pune since 2022. (a) has lived (b) live (c) lived (d) have lived
- 31.When Dad called, I ___ already sent a message. (a) have (b) had (c) has
- 32.Name the tense: “Kabir had planted a tree.” (a) simple past (b) simple present (c) past perfect (d) past continuous
- 33.Nisha ___ to school last week. (a) goes (b) went (c) goed (d) will go
- 34.I ___ the dishes when Mum came home. (a) were washing (b) was washing (c) am washing (d) was wash
- 35.We ___ Grandma next month. (a) will help (b) helped (c) will helps (d) will helping
- 36.You have had this bicycle ___ two years. (a) since (b) for
- 37.They ___ the ball next month. (a) caught (b) will catching (c) will catch (d) will catches
- 38.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
- 39.He ___ lunch last Sunday. (a) will bring (b) brought (c) brings (d) bringed
- 40.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
Answer key
- cooking
- took
- were going
- for
- past continuous
- sent
- simple future
- had sung
- drink
- run
- had won
- ate
- is
- have worked
- was catching
- don't
- were drinking
- were swimming
- are
- had sent
- for
- was clapping
- past perfect
- has
- was writing
- has
- have stayed
- were buying
- planted
- have lived
- had
- past perfect
- went
- was washing
- will help
- for
- will catch
- is
- brought
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar