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.By the time the bell rang, they ___ a message. (a) have sent (b) has sent (c) had send (d) had sent
- 2.Omkar ___ going to go to school next month. (a) am (b) are (c) is
- 3.Name the tense: “Myra studies science.” (a) present perfect (b) past continuous (c) past perfect (d) simple present
- 4.Name the tense: “My friends caught the ball.” (a) present continuous (b) simple past (c) simple future (d) present perfect
- 5.By the time Mum came home, I ___ the train. (a) has taken (b) have taken (c) had taken (d) had took
- 6.Saanvi ___ the room last week. (a) cleans (b) will clean (c) has cleaned (d) cleaned
- 7.Arjun did not ___ a kite last Sunday. (a) flying (b) flew (c) fly (d) flies
- 8.When the bell rang, Isha ___ the train. (a) is taking (b) was taking (c) was take (d) were taking
- 9.___ he send a message every morning? (a) Does (b) Are (c) Do (d) Is
- 10.I have been in the library ___ half an hour. (a) for (b) since
- 11.He ___ a song next Sunday. (a) will singing (b) will sing (c) will sings (d) sang
- 12.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
- 13.He ___ clapped for the team already. (a) have (b) has
- 14.My sister ___ rice tomorrow. (a) will cooking (b) cooked (c) will cook (d) will cooks
- 15.When the bell rang, Meera ___ lunch. (a) were bringing (b) was bringing (c) is bringing (d) was bring
- 16.I ___ the dishes when the bell rang. (a) was washing (b) am washing (c) were washing (d) was wash
- 17.I ___ the ball last week. (a) throw (b) threw (c) will throw (d) throwed
- 18.Name the tense: “He is carrying the bag.” (a) present continuous (b) simple future (c) past perfect (d) past continuous
- 19.What is the past tense of “buy”? (a) bought (b) buyed (c) buying
- 20.She ___ a bicycle now. (a) am riding (b) are riding (c) is ride (d) is riding
- 21.They ___ thrown the ball already. (a) have (b) has
- 22.Name the tense: “She was sending a message.” (a) simple future (b) past continuous (c) past perfect (d) simple past
- 23.Name the tense: “We will feed the dog.” (a) simple past (b) simple present (c) simple future (d) present perfect
- 24.They ___ to school before the guests arrived. (a) have gone (b) had went (c) has gone (d) had gone
- 25.Riya ___ going to jog in the park next Sunday. (a) are (b) is (c) am
- 26.Kavya ___ in the pool next month. (a) swam (b) will swimming (c) will swims (d) will swim
- 27.He ___ lunch next month. (a) will bringing (b) will brings (c) will bring (d) brought
- 28.Aisha has studied in this school ___ last year. (a) for (b) since
- 29.Name the tense: “They had worn a cap.” (a) simple future (b) past perfect (c) present continuous (d) present perfect
- 30.___ Rohan clapping for the team at the moment? (a) Is (b) Are (c) Am
- 31.My brother ___ a sandcastle in 2023. (a) built (b) builds (c) builded (d) will build
- 32.Name the tense: “Saanvi was riding a bicycle.” (a) present perfect (b) past perfect (c) past continuous (d) simple past
- 33.You have just ___ the bag. (a) carry (b) carries (c) carrying (d) carried
- 34.I ___ lunch tomorrow. (a) will bringing (b) will brings (c) brought (d) will bring
- 35.___ Nisha helping Grandma at the moment? (a) Is (b) Are (c) Am
- 36.My brother has played in the garden ___ morning. (a) since (b) for
- 37.He ___ lunch last Sunday. (a) will bring (b) bringed (c) brought (d) brings
- 38.They ___ the room now. (a) are clean (b) am cleaning (c) is cleaning (d) are cleaning
- 39.Choose the right verb: My trousers ___ new. (a) is (b) are
- 40.Name the tense: “We were drinking milk.” (a) past continuous (b) simple present (c) past perfect (d) present perfect
Answer key
- had sent
- is
- simple present
- simple past
- had taken
- cleaned
- fly
- was taking
- Does
- for
- will sing
- is
- has
- will cook
- was bringing
- was washing
- threw
- present continuous
- bought
- is riding
- have
- past continuous
- simple future
- had gone
- is
- will swim
- will bring
- since
- past perfect
- Is
- built
- past continuous
- carried
- will bring
- Is
- since
- brought
- are cleaning
- are
- past continuous
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar