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.He has lived in Pune ___ a long time. (a) for (b) since
- 2.Name the tense: “He has sung a song.” (a) simple future (b) simple present (c) present continuous (d) present perfect
- 3.Choose the right verb: One of my cousins ___ in Class 3. (a) are (b) is
- 4.They ___ a mango when Mum came home. (a) were eating (b) are eating (c) was eating (d) were eat
- 5.My sister ___ the ball at 8 pm yesterday. (a) is catching (b) was catching (c) was catch (d) were catching
- 6.We ___ the bag every morning. (a) carries (b) carrying (c) carry
- 7.___ my brother study science twice a week? (a) Is (b) Does (c) Are (d) Do
- 8.Farhan ___ a tree when Mum came home. (a) were climbing (b) is climbing (c) was climb (d) was climbing
- 9.Choose the right verb: Every child ___ a locker. (a) have (b) has
- 10.Ananya ___ the match before the bell rang. (a) has won (b) had won (c) had win (d) have won
- 11.My cousins ___ in this school since 2019. (a) taught (b) teach (c) have taught (d) has taught
- 12.___ he climb a tree every day? (a) Is (b) Does (c) Do (d) Are
- 13.Name the tense: “We have taken the train.” (a) simple present (b) past continuous (c) present continuous (d) present perfect
- 14.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
- 15.You ___ going to go to school next Sunday. (a) are (b) am (c) is
- 16.Name the tense: “Ira bought vegetables.” (a) simple present (b) simple future (c) simple past (d) present continuous
- 17.Name the tense: “He has caught the ball.” (a) past continuous (b) present continuous (c) simple present (d) present perfect
- 18.You ___ bring lunch twice a week. (a) doesn't (b) aren't (c) don't
- 19.Name the tense: “They are catching the ball.” (a) simple present (b) simple future (c) past continuous (d) present continuous
- 20.___ the students planting a tree now? (a) Is (b) Am (c) Are
- 21.I did not ___ rice last Sunday. (a) cooks (b) cooked (c) cooking (d) cook
- 22.Manav ___ to school next week. (a) will go (b) went (c) will going (d) will goes
- 23.You have just ___ cricket. (a) play (b) playing (c) plays (d) played
- 24.He ___ a bicycle at the moment. (a) is ride (b) are riding (c) is riding (d) am riding
- 25.My brother ___ a letter before the guests arrived. (a) had wrote (b) has written (c) had written (d) have written
- 26.They did not ___ the match last Sunday. (a) wins (b) win (c) won (d) winning
- 27.Choose the right verb: Every child ___ a name tag. (a) has (b) have
- 28.He ___ the ball right now. (a) is throwing (b) are throwing (c) is throw (d) am throwing
- 29.You did not ___ Hindi last Sunday. (a) speak (b) speaks (c) speaking (d) spoke
- 30.___ he go to school every Sunday? (a) Are (b) Do (c) Does (d) Is
- 31.___ she studying science at the moment? (a) Am (b) Is (c) Are
- 32.By the time Mum came home, my brother ___ the room. (a) had clean (b) had cleaned (c) have cleaned (d) has cleaned
- 33.What is the past tense of “bring”? (a) bringing (b) brought (c) bringed
- 34.When Dad called, my brother ___ already made tea. (a) have (b) had (c) has
- 35.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
- 36.___ Arjun eating a mango right now? (a) Am (b) Is (c) Are
- 37.Name the tense: “Priya will cook rice.” (a) present perfect (b) simple future (c) past continuous (d) simple past
- 38.You did not ___ a song yesterday. (a) singing (b) sing (c) sings (d) sang
- 39.___ my brother wash the dishes every Sunday? (a) Do (b) Is (c) Are (d) Does
- 40.What is the past tense of “win”? (a) winning (b) winned (c) won
Answer key
- for
- present perfect
- is
- were eating
- was catching
- carry
- Does
- was climbing
- has
- had won
- have taught
- Does
- present perfect
- has
- are
- simple past
- present perfect
- don't
- present continuous
- Are
- cook
- will go
- played
- is riding
- had written
- win
- has
- is throwing
- speak
- Does
- Is
- had cleaned
- brought
- had
- is
- Is
- simple future
- sing
- Does
- won
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar