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.___ I buy vegetables every morning? (a) Is (b) Are (c) Do (d) Does
- 2.Name the tense: “We will tell a story.” (a) past continuous (b) present perfect (c) simple future (d) simple present
- 3.You have been in the library ___ morning. (a) for (b) since
- 4.By the time the bell rang, we ___ the match. (a) has won (b) had win (c) have won (d) had won
- 5.Neel ___ brought lunch already. (a) have (b) has
- 6.When the phone rang, the students ___ the bag. (a) are carrying (b) was carrying (c) were carrying (d) were carry
- 7.Pooja ___ climb a tree on Saturdays. (a) don't (b) isn't (c) doesn't
- 8.He ___ a letter when the bell rang. (a) was write (b) was writing (c) were writing (d) is writing
- 9.You ___ science at the moment. (a) are studying (b) am studying (c) is studying (d) are study
- 10.___ they eat a mango every morning? (a) Is (b) Are (c) Does (d) Do
- 11.They ___ a letter at 8 pm yesterday. (a) were write (b) was writing (c) were writing (d) are writing
- 12.Name the tense: “My parents had flown a kite.” (a) past perfect (b) simple past (c) simple present (d) present continuous
- 13.When the bell rang, he ___ a picture. (a) was drawing (b) is drawing (c) were drawing (d) was draw
- 14.Choose the right verb: Either Manav or the twins ___ coming today. (a) is (b) are
- 15.You have waited for the bus ___ an hour. (a) for (b) since
- 16.You ___ a bicycle next week. (a) will riding (b) will rides (c) will ride (d) rode
- 17.Tara ___ a cap when Mum came home. (a) were wearing (b) was wearing (c) is wearing (d) was wear
- 18.We ___ Grandma every morning. (a) helping (b) helps (c) help
- 19.___ you drink milk every day? (a) Is (b) Does (c) Are (d) Do
- 20.He did not ___ a story last week. (a) tell (b) tells (c) told (d) telling
- 21.Name the tense: “My brother is winning the match.” (a) past perfect (b) simple past (c) simple present (d) present continuous
- 22.Dev has just ___ rice. (a) cooks (b) cooking (c) cook (d) cooked
- 23.They ___ a cartoon at the moment. (a) are watch (b) is watching (c) am watching (d) are watching
- 24.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
- 25.Farhan ___ rice yesterday. (a) has cooked (b) cooks (c) cooked (d) will cook
- 26.My sister ___ win the match every day. (a) isn't (b) don't (c) doesn't
- 27.Kunal ___ the match every day. (a) winning (b) wins (c) win
- 28.Name the tense: “Aarav is taking the train.” (a) present continuous (b) simple future (c) past continuous (d) present perfect
- 29.Name the tense: “You will write a letter.” (a) past continuous (b) simple present (c) simple future (d) past perfect
- 30.Choose the right verb: Each player ___ a ID card. (a) has (b) have
- 31.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
- 32.By the time the bell rang, my sister ___ a picture. (a) have drawn (b) has drawn (c) had drew (d) had drawn
- 33.By the time Mum came home, I ___ in the park. (a) had ran (b) have run (c) had run (d) has run
- 34.Which is the correct -ing form of “take”? (a) taking (b) takeeing (c) takeing
- 35.___ I catch the ball yesterday? (a) Did (b) Does (c) Do (d) Was
- 36.Name the tense: “Neel has caught the ball.” (a) past continuous (b) past perfect (c) present perfect (d) present continuous
- 37.We ___ cricket before Mum came home. (a) has played (b) have played (c) had play (d) had played
- 38.What is the past tense of “bring”? (a) bringed (b) bringing (c) brought
- 39.Choose the right verb: Either Manav or the boys ___ coming today. (a) is (b) are
- 40.My sister ___ the match last Sunday. (a) won (b) winned (c) wins (d) will win
Answer key
- Do
- simple future
- since
- had won
- has
- were carrying
- doesn't
- was writing
- are studying
- Do
- were writing
- past perfect
- was drawing
- are
- for
- will ride
- was wearing
- help
- Do
- tell
- present continuous
- cooked
- are watching
- is
- cooked
- doesn't
- wins
- present continuous
- simple future
- has
- is
- had drawn
- had run
- taking
- Did
- present perfect
- had played
- brought
- are
- won
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar