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.At 8 pm yesterday, you ___ vegetables. (a) were buying (b) were buy (c) are buying (d) was buying
- 2.Name the tense: “The children will clap for the team.” (a) simple present (b) simple past (c) past perfect (d) simple future
- 3.I have just ___ a cake. (a) bakes (b) bake (c) baking (d) baked
- 4.I ___ danced on the stage already. (a) has (b) have
- 5.Choose the right verb: Either the girls or Yash ___ coming today. (a) is (b) are
- 6.We have just ___ a cartoon. (a) watches (b) watched (c) watch (d) watching
- 7.Choose the right verb: Each of the boys ___ a ID card. (a) have (b) has
- 8.Name the tense: “She is baking a cake.” (a) present continuous (b) simple present (c) past perfect (d) simple future
- 9.Sneha ___ a story before the bell rang. (a) had tell (b) had told (c) has told (d) have told
- 10.Which is the correct -ing form of “drink”? (a) drinkeing (b) drinking (c) drinkking
- 11.Name the tense: “The children are baking a cake.” (a) simple present (b) present continuous (c) simple past (d) past continuous
- 12.He ___ a story in 2023. (a) telled (b) tells (c) will tell (d) told
- 13.Choose the right verb: Every boy ___ a locker. (a) have (b) has
- 14.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
- 15.___ they study science last Sunday? (a) Does (b) Was (c) Do (d) Did
- 16.What is the past tense of “draw”? (a) drawed (b) drawn (c) drawing (d) drew
- 17.___ he make tea last week? (a) Do (b) Did (c) Was (d) Does
- 18.My sister has been in the library ___ 8 o'clock. (a) since (b) for
- 19.___ the students bake a cake yesterday? (a) Did (b) Does (c) Was (d) Do
- 20.My sister ___ taken the train already. (a) have (b) has
- 21.They have just ___ science. (a) studied (b) study (c) studying (d) studies
- 22.You are going to ___ tea next Sunday. (a) makes (b) make (c) making (d) made
- 23.I ___ a song twice a week. (a) sings (b) singing (c) sing
- 24.You did not ___ the ball last Sunday. (a) caught (b) catching (c) catch (d) catches
- 25.By the time Mum came home, she ___ a cap. (a) has worn (b) had wore (c) had worn (d) have worn
- 26.He did not ___ science yesterday. (a) studying (b) studied (c) study (d) studies
- 27.When Dad called, we ___ already caught the ball. (a) has (b) have (c) had
- 28.I ___ the ball last week. (a) throwed (b) threw (c) throw (d) will throw
- 29.We ___ a cake next week. (a) baked (b) will bake (c) will bakes (d) will baking
- 30.When it started to rain, we ___ rice. (a) were cook (b) was cooking (c) were cooking (d) are cooking
- 31.She ___ buy vegetables twice a week. (a) isn't (b) doesn't (c) don't
- 32.Which is the correct -ing form of “speak”? (a) speakeing (b) speaking (c) speakking
- 33.You ___ a tree right now. (a) are planting (b) am planting (c) is planting (d) are plant
- 34.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
- 35.When Dad called, Zoya ___ already won the match. (a) has (b) had (c) have
- 36.You ___ cricket on Saturdays. (a) playing (b) play (c) plays
- 37.When Dad called, you ___ already bought vegetables. (a) had (b) have (c) has
- 38.Name the tense: “Saanvi wrote a letter.” (a) simple future (b) simple past (c) past continuous (d) past perfect
- 39.When Mum came home, you ___ lunch. (a) were bring (b) were bringing (c) are bringing (d) was bringing
- 40.Name the tense: “You danced on the stage.” (a) past continuous (b) present continuous (c) simple past (d) present perfect
Answer key
- were buying
- simple future
- baked
- have
- is
- watched
- has
- present continuous
- had told
- drinking
- present continuous
- told
- has
- is
- Did
- drew
- Did
- since
- Did
- has
- studied
- make
- sing
- catch
- had worn
- study
- had
- threw
- will bake
- were cooking
- doesn't
- speaking
- are planting
- are
- had
- play
- had
- simple past
- were bringing
- simple past
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar