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.Name the tense: “Ira helps Grandma.” (a) simple past (b) present perfect (c) past perfect (d) simple present
- 2.Name the tense: “I swim in the pool.” (a) present continuous (b) past continuous (c) present perfect (d) simple present
- 3.She ___ worn a cap already. (a) have (b) has
- 4.She ___ the dog every day. (a) feed (b) feeds (c) feeding
- 5.Which is the correct -ing form of “dance”? (a) danceeing (b) dancing (c) danceing
- 6.She ___ a cartoon at the moment. (a) am watching (b) is watching (c) is watch (d) are watching
- 7.Rohan is going to ___ a kite next Sunday. (a) flying (b) flew (c) flies (d) fly
- 8.You have just ___ the ball. (a) threw (b) throw (c) throwing (d) thrown
- 9.___ my parents go to school last week? (a) Does (b) Do (c) Was (d) Did
- 10.You did not ___ cricket yesterday. (a) plays (b) play (c) played (d) playing
- 11.He ___ in the pool on Saturdays. (a) swims (b) swim (c) swimming
- 12.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 13.___ they running in the park now? (a) Are (b) Is (c) Am
- 14.When it started to rain, you ___ the ball. (a) were catching (b) was catching (c) were catch (d) are catching
- 15.Name the tense: “My sister flies a kite.” (a) present perfect (b) present continuous (c) simple past (d) simple present
- 16.He did not ___ a cartoon two days ago. (a) watch (b) watched (c) watches (d) watching
- 17.My friends ___ jog in the park every Sunday. (a) don't (b) doesn't (c) aren't
- 18.You did not ___ a story last week. (a) told (b) tells (c) tell (d) telling
- 19.Name the tense: “You sing a song.” (a) present perfect (b) simple future (c) present continuous (d) simple present
- 20.When it started to rain, Rohan ___ a story. (a) is telling (b) were telling (c) was telling (d) was tell
- 21.You ___ a story in 2023. (a) told (b) tell (c) telled (d) will tell
- 22.They have studied in this school ___ last year. (a) since (b) for
- 23.You ___ going to run in the park next month. (a) is (b) are (c) am
- 24.Manav ___ in Pune since 2020. (a) have lived (b) lives (c) has lived (d) lived
- 25.When Dad called, I ___ already written a letter. (a) has (b) had (c) have
- 26.They have worked in Delhi ___ two years. (a) since (b) for
- 27.___ I building a sandcastle at the moment? (a) Are (b) Am (c) Is
- 28.___ we running in the park now? (a) Am (b) Are (c) Is
- 29.I ___ the ball next week. (a) threw (b) will throwing (c) will throw (d) will throws
- 30.Name the tense: “They were jogging in the park.” (a) simple past (b) present perfect (c) past perfect (d) past continuous
- 31.My friends ___ in the pool yesterday. (a) will swim (b) swimmed (c) swam (d) swim
- 32.___ my cousins watching a cartoon right now? (a) Am (b) Is (c) Are
- 33.I have worked in Delhi ___ January. (a) for (b) since
- 34.My brother ___ the match now. (a) am winning (b) is win (c) is winning (d) are winning
- 35.You ___ in the park before it got dark. (a) has jogged (b) have jogged (c) had jog (d) had jogged
- 36.My friends ___ play cricket every day. (a) aren't (b) doesn't (c) don't
- 37.He has just ___ a cartoon. (a) watching (b) watched (c) watch (d) watches
- 38.You ___ milk last week. (a) drank (b) drinked (c) will drink (d) drink
- 39.Neel has waited for the bus ___ an hour. (a) since (b) for
- 40.You ___ cricket two days ago. (a) play (b) will play (c) have played (d) played
Answer key
- simple present
- simple present
- has
- feeds
- dancing
- is watching
- fly
- thrown
- Did
- play
- swims
- is
- Are
- were catching
- simple present
- watch
- don't
- tell
- simple present
- was telling
- told
- since
- are
- has lived
- had
- for
- Am
- Are
- will throw
- past continuous
- swam
- Are
- since
- is winning
- had jogged
- don't
- watched
- drank
- for
- played
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar