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 Dad called, I ___ already watched a cartoon. (a) have (b) has (c) had
- 2.___ I wash the dishes every day? (a) Does (b) Is (c) Are (d) Do
- 3.Name the tense: “I made tea.” (a) present continuous (b) simple future (c) simple present (d) simple past
- 4.When the bell rang, she ___ to school. (a) was going (b) were going (c) is going (d) was go
- 5.___ he going to school at the moment? (a) Am (b) Are (c) Is
- 6.We have just ___ the dog. (a) fed (b) feeds (c) feeding (d) feed
- 7.Omkar ___ in this school since 2021. (a) has studied (b) studies (c) studied (d) have studied
- 8.Name the tense: “I am feeding the dog.” (a) simple future (b) present continuous (c) present perfect (d) past continuous
- 9.Diya ___ a letter before the bell rang. (a) had wrote (b) have written (c) had written (d) has written
- 10.You have worked in Delhi ___ 2020. (a) for (b) since
- 11.You ___ in the park on Saturdays. (a) run (b) running (c) runs
- 12.Name the tense: “You were watching a cartoon.” (a) past continuous (b) simple future (c) simple present (d) present continuous
- 13.Sneha ___ a letter when the phone rang. (a) is writing (b) was write (c) were writing (d) was writing
- 14.Manav ___ watch a cartoon on Saturdays. (a) isn't (b) doesn't (c) don't
- 15.The children ___ the train in 2023. (a) take (b) taked (c) will take (d) took
- 16.Kabir ___ drink milk twice a week. (a) isn't (b) doesn't (c) don't
- 17.He ___ in Delhi since 2022. (a) worked (b) works (c) have worked (d) has worked
- 18.They ___ tea every day. (a) make (b) making (c) makes
- 19.My brother ___ the room when the bell rang. (a) was cleaning (b) is cleaning (c) were cleaning (d) was clean
- 20.You ___ told a story already. (a) have (b) has
- 21.What is the past tense of “build”? (a) built (b) building (c) builded
- 22.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
- 23.Which is the correct -ing form of “fly”? (a) flying (b) flyeing (c) flyying
- 24.Choose the right verb: Each player ___ a locker. (a) has (b) have
- 25.Choose the right verb: The news ___ good today. (a) is (b) are
- 26.___ Ira carry the bag every Sunday? (a) Do (b) Is (c) Does (d) Are
- 27.You did not ___ on the stage yesterday. (a) dance (b) dances (c) dancing (d) danced
- 28.Name the tense: “They were baking a cake.” (a) past continuous (b) simple future (c) simple past (d) present continuous
- 29.You ___ draw a picture on Saturdays. (a) doesn't (b) aren't (c) don't
- 30.Sneha did not ___ a story in 2023. (a) telling (b) tell (c) tells (d) told
- 31.We ___ in this school since 2022. (a) has taught (b) teach (c) have taught (d) taught
- 32.By the time Mum came home, we ___ lunch. (a) had brought (b) had bring (c) have brought (d) has brought
- 33.My sister ___ rice when the phone rang. (a) was cook (b) is cooking (c) was cooking (d) were cooking
- 34.___ she jog in the park every day? (a) Does (b) Are (c) Do (d) Is
- 35.He ___ a story before Mum came home. (a) had told (b) has told (c) have told (d) had tell
- 36.Ira ___ play cricket every day. (a) doesn't (b) isn't (c) don't
- 37.I ___ send a message every morning. (a) doesn't (b) aren't (c) don't
- 38.Aisha has just ___ a cake. (a) bake (b) baked (c) baking (d) bakes
- 39.I ___ a message now. (a) is sending (b) am send (c) am sending (d) are sending
- 40.Name the tense: “She spoke Hindi.” (a) past continuous (b) simple future (c) simple past (d) present continuous
Answer key
- had
- Do
- simple past
- was going
- Is
- fed
- has studied
- present continuous
- had written
- since
- run
- past continuous
- was writing
- doesn't
- took
- doesn't
- has worked
- make
- was cleaning
- have
- built
- is
- flying
- has
- is
- Does
- dance
- past continuous
- don't
- tell
- have taught
- had brought
- was cooking
- Does
- had told
- doesn't
- don't
- baked
- am sending
- simple past
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar