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: “He made tea.” (a) present continuous (b) simple future (c) simple past (d) past perfect
- 2.When the phone rang, Rohan ___ a cap. (a) was wearing (b) was wear (c) is wearing (d) were wearing
- 3.Name the tense: “My brother had drunk milk.” (a) past perfect (b) simple future (c) present continuous (d) present perfect
- 4.Name the tense: “I have studied science.” (a) past continuous (b) simple present (c) past perfect (d) present perfect
- 5.We ___ fly a kite every morning. (a) don't (b) doesn't (c) aren't
- 6.My brother ___ on the stage before it got dark. (a) have danced (b) has danced (c) had danced (d) had dance
- 7.They have had this bicycle ___ 2020. (a) for (b) since
- 8.___ you build a sandcastle every day? (a) Do (b) Are (c) Is (d) Does
- 9.Omkar did not ___ on the stage yesterday. (a) dancing (b) dances (c) danced (d) dance
- 10.I ___ the match right now. (a) am winning (b) am win (c) are winning (d) is winning
- 11.Choose the right verb: One of my friends ___ in Class 8. (a) are (b) is
- 12.Arjun has waited for the bus ___ an hour. (a) for (b) since
- 13.Name the tense: “My sister was washing the dishes.” (a) simple past (b) past continuous (c) present continuous (d) simple present
- 14.She did not ___ a song yesterday. (a) sang (b) singing (c) sing (d) sings
- 15.She ___ the ball last Sunday. (a) throws (b) will throw (c) throwed (d) threw
- 16.What is the past tense of “eat”? (a) eating (b) eaten (c) eated (d) ate
- 17.Choose the right verb: Each boy ___ a water bottle. (a) have (b) has
- 18.You ___ in the park yesterday. (a) jogged (b) jog (c) will jog (d) have jogged
- 19.___ he draw a picture two days ago? (a) Do (b) Does (c) Did (d) Was
- 20.Choose the right verb: Neither the girls nor Karan ___ coming today. (a) are (b) is
- 21.Name the tense: “They have swum in the pool.” (a) simple present (b) past continuous (c) present perfect (d) simple past
- 22.___ I help Grandma twice a week? (a) Are (b) Is (c) Does (d) Do
- 23.Name the tense: “Tara had caught the ball.” (a) present continuous (b) simple future (c) past perfect (d) simple present
- 24.She ___ ride a bicycle twice a week. (a) doesn't (b) don't (c) isn't
- 25.Choose the right verb: The scissors ___ sharp. (a) are (b) is
- 26.Choose the right verb: Each player ___ a ID card. (a) has (b) have
- 27.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
- 28.Name the tense: “I was making tea.” (a) present perfect (b) present continuous (c) simple present (d) past continuous
- 29.I ___ a picture next Sunday. (a) will draws (b) drew (c) will draw (d) will drawing
- 30.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
- 31.The children ___ the dog every Sunday. (a) feeding (b) feeds (c) feed
- 32.Name the tense: “My friends took the train.” (a) simple future (b) past perfect (c) present continuous (d) simple past
- 33.Name the tense: “You will clean the room.” (a) past perfect (b) simple present (c) present continuous (d) simple future
- 34.You ___ science two days ago. (a) have studied (b) will study (c) studied (d) study
- 35.They ___ to school at the moment. (a) are go (b) is going (c) are going (d) am going
- 36.I ___ a picture twice a week. (a) drawing (b) draw (c) draws
- 37.You ___ a message before Mum came home. (a) have sent (b) had send (c) had sent (d) has sent
- 38.Isha ___ a message right now. (a) is send (b) am sending (c) is sending (d) are sending
- 39.Name the tense: “We have sent a message.” (a) past perfect (b) simple past (c) present perfect (d) past continuous
- 40.Tara ___ a cap at 8 pm yesterday. (a) was wear (b) were wearing (c) was wearing (d) is wearing
Answer key
- simple past
- was wearing
- past perfect
- present perfect
- don't
- had danced
- since
- Do
- dance
- am winning
- is
- for
- past continuous
- sing
- threw
- ate
- has
- jogged
- Did
- is
- present perfect
- Do
- past perfect
- doesn't
- are
- has
- is
- past continuous
- will draw
- is
- feed
- simple past
- simple future
- studied
- are going
- draw
- had sent
- is sending
- present perfect
- was wearing
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar