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.When Mum came home, you ___ a tree. (a) were climbing (b) were climb (c) are climbing (d) was climbing
- 2.Choose the right verb: My trousers ___ new. (a) are (b) is
- 3.Kunal ___ bake a cake twice a week. (a) isn't (b) doesn't (c) don't
- 4.We ___ planted a tree already. (a) have (b) has
- 5.When Dad called, my sister ___ already baked a cake. (a) have (b) has (c) had
- 6.Choose the right verb: Each boy ___ a ID card. (a) has (b) have
- 7.Vivaan ___ going to ride a bicycle next month. (a) is (b) are (c) am
- 8.You ___ a cake every Sunday. (a) baking (b) bakes (c) bake
- 9.He ___ feed the dog every morning. (a) isn't (b) don't (c) doesn't
- 10.___ we bring lunch every Sunday? (a) Does (b) Are (c) Do (d) Is
- 11.My brother ___ rice next month. (a) will cook (b) will cooks (c) will cooking (d) cooked
- 12.We are going to ___ a cap next Sunday. (a) wears (b) wear (c) wore (d) wearing
- 13.___ my friends jog in the park last week? (a) Was (b) Does (c) Did (d) Do
- 14.My sister ___ send a message every Sunday. (a) isn't (b) don't (c) doesn't
- 15.My cousins ___ study science every day. (a) doesn't (b) don't (c) aren't
- 16.He ___ the dishes before it got dark. (a) had wash (b) had washed (c) has washed (d) have washed
- 17.The children ___ a kite now. (a) am flying (b) is flying (c) are fly (d) are flying
- 18.I ___ a tree on Saturdays. (a) plants (b) plant (c) planting
- 19.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
- 20.You ___ a cap at the moment. (a) are wearing (b) is wearing (c) am wearing (d) are wear
- 21.Pooja did not ___ vegetables last Sunday. (a) buy (b) bought (c) buys (d) buying
- 22.I ___ in Delhi since 2022. (a) worked (b) have worked (c) work (d) has worked
- 23.I ___ the dishes now. (a) am wash (b) are washing (c) is washing (d) am washing
- 24.Kabir did not ___ a kite yesterday. (a) fly (b) flew (c) flying (d) flies
- 25.You are going to ___ the dog next Sunday. (a) feeding (b) fed (c) feed (d) feeds
- 26.What is the past tense of “go”? (a) goed (b) going (c) gone (d) went
- 27.By the time the guests arrived, Aisha ___ a picture. (a) had drawn (b) have drawn (c) has drawn (d) had drew
- 28.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
- 29.I ___ a picture last Sunday. (a) drawed (b) will draw (c) drew (d) draw
- 30.He has played in the garden ___ 10 am. (a) since (b) for
- 31.He ___ the match before the bell rang. (a) had won (b) has won (c) had win (d) have won
- 32.At 8 pm yesterday, they ___ the ball. (a) were throwing (b) are throwing (c) were throw (d) was throwing
- 33.I ___ a message now. (a) am send (b) are sending (c) is sending (d) am sending
- 34.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
- 35.My brother ___ in this school since 2019. (a) teaches (b) has taught (c) have taught (d) taught
- 36.They ___ tea when Mum came home. (a) were making (b) were make (c) was making (d) are making
- 37.When the bell rang, my parents ___ the ball. (a) were throwing (b) are throwing (c) were throw (d) was throwing
- 38.Choose the right verb: Each boy ___ a water bottle. (a) has (b) have
- 39.___ they wash the dishes in 2023? (a) Does (b) Do (c) Did (d) Was
- 40.We ___ lunch at the moment. (a) is bringing (b) are bringing (c) am bringing (d) are bring
Answer key
- were climbing
- are
- doesn't
- have
- had
- has
- is
- bake
- doesn't
- Do
- will cook
- wear
- Did
- doesn't
- don't
- had washed
- are flying
- plant
- are
- are wearing
- buy
- have worked
- am washing
- fly
- feed
- went
- had drawn
- is
- drew
- since
- had won
- were throwing
- am sending
- is
- has taught
- were making
- were throwing
- has
- Did
- are bringing
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar