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, she ___ already climbed a tree. (a) have (b) has (c) had
- 2.You ___ Hindi at 8 pm yesterday. (a) were speaking (b) was speaking (c) were speak (d) are speaking
- 3.The students ___ lunch before the guests arrived. (a) have brought (b) had bring (c) has brought (d) had brought
- 4.You ___ jog in the park every day. (a) doesn't (b) don't (c) aren't
- 5.I ___ a bicycle on Saturdays. (a) ride (b) riding (c) rides
- 6.Name the tense: “They will bring lunch.” (a) simple present (b) simple past (c) past perfect (d) simple future
- 7.Karan ___ a mango when Mum came home. (a) is eating (b) was eat (c) was eating (d) were eating
- 8.I ___ a cartoon twice a week. (a) watches (b) watch (c) watching
- 9.You ___ a tree before the guests arrived. (a) had climbed (b) has climbed (c) had climb (d) have climbed
- 10.The children ___ a picture tomorrow. (a) will draw (b) drew (c) will drawing (d) will draws
- 11.Aisha ___ a mango next week. (a) will eating (b) will eat (c) ate (d) will eats
- 12.Which is the correct -ing form of “clap”? (a) claping (b) clapping (c) clapeing
- 13.By the time the bell rang, Neel ___ Hindi. (a) had spoken (b) have spoken (c) has spoken (d) had spoke
- 14.Vivaan ___ study science on Saturdays. (a) isn't (b) doesn't (c) don't
- 15.My friends have known my best friend ___ a long time. (a) since (b) for
- 16.My sister ___ going to carry the bag next Sunday. (a) is (b) are (c) am
- 17.___ my friends singing a song now? (a) Are (b) Is (c) Am
- 18.Meera ___ draw a picture on Saturdays. (a) isn't (b) don't (c) doesn't
- 19.We ___ fly a kite every day. (a) don't (b) doesn't (c) aren't
- 20.They ___ baked a cake already. (a) has (b) have
- 21.Name the tense: “My sister swam in the pool.” (a) present perfect (b) past continuous (c) simple past (d) simple present
- 22.My parents ___ a message now. (a) are sending (b) is sending (c) am sending (d) are send
- 23.Name the tense: “I will cook rice.” (a) past perfect (b) simple future (c) past continuous (d) simple present
- 24.You did not ___ in the pool yesterday. (a) swam (b) swim (c) swimming (d) swims
- 25.When the bell rang, we ___ a message. (a) were send (b) were sending (c) are sending (d) was sending
- 26.When Dad called, my brother ___ already drawn a picture. (a) has (b) have (c) had
- 27.Name the tense: “They played cricket.” (a) past perfect (b) present perfect (c) simple past (d) simple present
- 28.Name the tense: “We are studying science.” (a) present perfect (b) present continuous (c) past continuous (d) past perfect
- 29.What is the past tense of “swim”? (a) swimmed (b) swam (c) swimming (d) swum
- 30.We ___ make tea every morning. (a) doesn't (b) aren't (c) don't
- 31.We have studied in this school ___ January. (a) since (b) for
- 32.They ___ a picture when it started to rain. (a) are drawing (b) was drawing (c) were draw (d) were drawing
- 33.They ___ vegetables two days ago. (a) bought (b) buyed (c) will buy (d) buy
- 34.Choose the right verb: Either Riya or the twins ___ coming today. (a) is (b) are
- 35.The students ___ vegetables before the guests arrived. (a) has bought (b) had bought (c) had buy (d) have bought
- 36.At 8 pm yesterday, they ___ a cake. (a) were baking (b) was baking (c) were bake (d) are baking
- 37.When Dad called, you ___ already studied science. (a) have (b) had (c) has
- 38.I ___ cricket at the moment. (a) am play (b) are playing (c) is playing (d) am playing
- 39.You ___ a song when the bell rang. (a) were singing (b) were sing (c) was singing (d) are singing
- 40.You ___ a cartoon at the moment. (a) am watching (b) are watch (c) are watching (d) is watching
Answer key
- had
- were speaking
- had brought
- don't
- ride
- simple future
- was eating
- watch
- had climbed
- will draw
- will eat
- clapping
- had spoken
- doesn't
- for
- is
- Are
- doesn't
- don't
- have
- simple past
- are sending
- simple future
- swim
- were sending
- had
- simple past
- present continuous
- swam
- don't
- since
- were drawing
- bought
- are
- had bought
- were baking
- had
- am playing
- were singing
- are watching
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar