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.My friends have just ___ to school. (a) go (b) went (c) going (d) gone
- 2.My brother ___ going to dance on the stage next month. (a) is (b) am (c) are
- 3.You ___ to school before the bell rang. (a) have gone (b) had went (c) had gone (d) has gone
- 4.Which is the correct -ing form of “draw”? (a) drawwing (b) drawing (c) draweing
- 5.My sister ___ to school now. (a) am going (b) are going (c) is going (d) is go
- 6.They ___ milk last week. (a) drink (b) drank (c) will drink (d) drinked
- 7.You have just ___ a story. (a) tell (b) telling (c) told (d) tells
- 8.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
- 9.Name the tense: “I was helping Grandma.” (a) present continuous (b) past continuous (c) simple future (d) simple present
- 10.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
- 11.When Dad called, the students ___ already sent a message. (a) has (b) have (c) had
- 12.By the time the bell rang, she ___ the ball. (a) have thrown (b) had thrown (c) has thrown (d) had threw
- 13.Sneha ___ going to play cricket next week. (a) is (b) are (c) am
- 14.He ___ vegetables before Mum came home. (a) had bought (b) had buy (c) have bought (d) has bought
- 15.When the bell rang, she ___ in the park. (a) was run (b) was running (c) is running (d) were running
- 16.You ___ swim in the pool every day. (a) aren't (b) don't (c) doesn't
- 17.___ Kavya speak Hindi in 2023? (a) Do (b) Does (c) Did (d) Was
- 18.He ___ a mango right now. (a) are eating (b) am eating (c) is eat (d) is eating
- 19.Name the tense: “We are eating a mango.” (a) past continuous (b) present perfect (c) present continuous (d) simple past
- 20.He ___ in this school since 2022. (a) studied (b) has studied (c) studies (d) have studied
- 21.I ___ a story when the bell rang. (a) was tell (b) am telling (c) was telling (d) were telling
- 22.___ my sister making tea now? (a) Am (b) Are (c) Is
- 23.Arjun ___ science every Sunday. (a) studying (b) studies (c) study
- 24.Farhan ___ sing a song twice a week. (a) don't (b) doesn't (c) isn't
- 25.Isha ___ win the match every morning. (a) don't (b) isn't (c) doesn't
- 26.Diya ___ the match before Mum came home. (a) had win (b) has won (c) have won (d) had won
- 27.By the time we reached, you ___ a cap. (a) have worn (b) has worn (c) had wore (d) had worn
- 28.Choose the right verb: Either the girls or Aditya ___ coming today. (a) is (b) are
- 29.When it started to rain, she ___ a message. (a) is sending (b) was sending (c) were sending (d) was send
- 30.He ___ for the team yesterday. (a) claps (b) will clap (c) clapped (d) has clapped
- 31.Which is the correct -ing form of “take”? (a) taking (b) takeing (c) takeeing
- 32.Which is the correct -ing form of “cook”? (a) cookeing (b) cookking (c) cooking
- 33.When the bell rang, we ___ milk. (a) were drink (b) are drinking (c) was drinking (d) were drinking
- 34.My sister is going to ___ Hindi next Sunday. (a) speaks (b) speaking (c) spoke (d) speak
- 35.___ they cook rice last Sunday? (a) Do (b) Was (c) Did (d) Does
- 36.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
- 37.She ___ in the park next week. (a) will running (b) will run (c) will runs (d) ran
- 38.I ___ carried the bag already. (a) have (b) has
- 39.Name the tense: “She makes tea.” (a) simple future (b) simple present (c) simple past (d) present continuous
- 40.You ___ a cap every Sunday. (a) wears (b) wear (c) wearing
Answer key
- gone
- is
- had gone
- drawing
- is going
- drank
- told
- is
- past continuous
- is
- had
- had thrown
- is
- had bought
- was running
- don't
- Did
- is eating
- present continuous
- has studied
- was telling
- Is
- studies
- doesn't
- doesn't
- had won
- had worn
- is
- was sending
- clapped
- taking
- cooking
- were drinking
- speak
- Did
- is
- will run
- have
- simple present
- wear
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar