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.My friends ___ in this school since 2022. (a) studied (b) have studied (c) study (d) has studied
- 2.When the bell rang, Karan ___ a picture. (a) is drawing (b) was draw (c) was drawing (d) were drawing
- 3.___ Isha feeding the dog at the moment? (a) Am (b) Are (c) Is
- 4.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
- 5.Choose the right verb: Neither Myra nor my cousins ___ coming today. (a) are (b) is
- 6.By the time Mum came home, my parents ___ lunch. (a) have brought (b) has brought (c) had brought (d) had bring
- 7.By the time we reached, you ___ a cartoon. (a) have watched (b) had watched (c) has watched (d) had watch
- 8.___ Zoya studying science right now? (a) Is (b) Are (c) Am
- 9.He ___ a letter at 8 pm yesterday. (a) was write (b) was writing (c) is writing (d) were writing
- 10.They ___ the train now. (a) are taking (b) is taking (c) am taking (d) are take
- 11.Name the tense: “You were building a sandcastle.” (a) simple present (b) past perfect (c) past continuous (d) simple past
- 12.Choose the right verb: All the girls ___ a ID card. (a) have (b) has
- 13.Tara did not ___ the dishes two days ago. (a) washing (b) wash (c) washed (d) washes
- 14.Name the tense: “You had caught the ball.” (a) past perfect (b) present perfect (c) simple present (d) present continuous
- 15.She is going to ___ a picture next Sunday. (a) drew (b) drawing (c) draw (d) draws
- 16.When Dad called, Priya ___ already cooked rice. (a) has (b) have (c) had
- 17.They ___ a tree before the guests arrived. (a) had plant (b) have planted (c) has planted (d) had planted
- 18.They ___ with Nani since 2020. (a) stayed (b) stay (c) has stayed (d) have stayed
- 19.When Dad called, they ___ already flown a kite. (a) have (b) had (c) has
- 20.She ___ build a sandcastle every morning. (a) doesn't (b) isn't (c) don't
- 21.They ___ vegetables twice a week. (a) buying (b) buys (c) buy
- 22.Priya ___ a cake now. (a) are baking (b) is baking (c) is bake (d) am baking
- 23.Tara is going to ___ a message next Sunday. (a) sends (b) sent (c) sending (d) send
- 24.She ___ the dog twice a week. (a) feeding (b) feed (c) feeds
- 25.My cousins ___ make tea on Saturdays. (a) don't (b) aren't (c) doesn't
- 26.When it started to rain, I ___ a song. (a) was sing (b) were singing (c) am singing (d) was singing
- 27.I ___ going to wear a cap next month. (a) is (b) am (c) are
- 28.Myra ___ a mango before the guests arrived. (a) had eaten (b) had ate (c) has eaten (d) have eaten
- 29.Name the tense: “He will win the match.” (a) simple present (b) simple future (c) present perfect (d) simple past
- 30.We ___ wash the dishes on Saturdays. (a) don't (b) doesn't (c) aren't
- 31.What is the past tense of “draw”? (a) drawed (b) drawing (c) drew (d) drawn
- 32.Name the tense: “She has watched a cartoon.” (a) simple present (b) past perfect (c) simple future (d) present perfect
- 33.When Dad called, he ___ already run in the park. (a) have (b) has (c) had
- 34.___ you write a letter on Saturdays? (a) Is (b) Do (c) Are (d) Does
- 35.I ___ tea twice a week. (a) make (b) making (c) makes
- 36.Which is the correct -ing form of “take”? (a) takeing (b) takeeing (c) taking
- 37.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
- 38.They have just ___ rice. (a) cook (b) cooking (c) cooks (d) cooked
- 39.You have worked in Delhi ___ two years. (a) since (b) for
- 40.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
Answer key
- have studied
- was drawing
- Is
- are
- are
- had brought
- had watched
- Is
- was writing
- are taking
- past continuous
- have
- wash
- past perfect
- draw
- had
- had planted
- have stayed
- had
- doesn't
- buy
- is baking
- send
- feeds
- don't
- was singing
- am
- had eaten
- simple future
- don't
- drew
- present perfect
- had
- Do
- make
- taking
- are
- cooked
- for
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar