Past Tense Worksheet
The grammar rule (Past = V2): Time words: yesterday, last Sunday, two days ago, last week, in 2023. Regular verbs add -ed (cleaned, studied, jogged); irregular verbs change (went, ate, wrote, bought). The same form works for every subject. Questions and “not” use did + the base verb: Did you go? He did not go.
NameDateTime takenScore ___ / 40
- 1.___ she make tea in 2023? (a) Was (b) Do (c) Does (d) Did
- 2.They ___ a story last week. (a) told (b) tell (c) will tell (d) telled
- 3.My sister did not ___ a kite yesterday. (a) flies (b) flew (c) fly (d) flying
- 4.You ___ a cake last Sunday. (a) will bake (b) baked (c) have baked (d) bake
- 5.What is the past tense of “speak”? (a) spoke (b) spoken (c) speaking (d) speaked
- 6.They ___ the bag last week. (a) will carry (b) carry (c) carried (d) have carried
- 7.___ Meera drink milk yesterday? (a) Do (b) Did (c) Does (d) Was
- 8.___ Riya buy vegetables two days ago? (a) Do (b) Did (c) Was (d) Does
- 9.She did not ___ the match yesterday. (a) won (b) win (c) wins (d) winning
- 10.What is the past tense of “run”? (a) runned (b) ran (c) running (d) run
- 11.What is the past tense of “win”? (a) won (b) winning (c) winned
- 12.We did not ___ a tree yesterday. (a) climbing (b) climb (c) climbed (d) climbs
- 13.The children ___ in the park yesterday. (a) jog (b) will jog (c) have jogged (d) jogged
- 14.___ she ride a bicycle last week? (a) Was (b) Did (c) Do (d) Does
- 15.My friends ___ the train yesterday. (a) take (b) took (c) will take (d) taked
- 16.Rahul ___ the room last Sunday. (a) cleans (b) cleaned (c) will clean (d) has cleaned
- 17.She did not ___ a song last week. (a) sang (b) sings (c) singing (d) sing
- 18.He did not ___ a tree two days ago. (a) climbed (b) climbing (c) climb (d) climbs
- 19.___ my parents clean the room two days ago? (a) Do (b) Does (c) Was (d) Did
- 20.He ___ in the park yesterday. (a) jogs (b) jogged (c) will jog (d) has jogged
- 21.What is the past tense of “catch”? (a) catching (b) caught (c) catched
- 22.Kavya did not ___ a cap last week. (a) wears (b) wear (c) wearing (d) wore
- 23.He ___ lunch in 2023. (a) brings (b) bringed (c) will bring (d) brought
- 24.Ishaan ___ in the park last Sunday. (a) jogged (b) jogs (c) has jogged (d) will jog
- 25.My cousins ___ in the park last Sunday. (a) run (b) will run (c) ran (d) runned
- 26.___ they jog in the park in 2023? (a) Does (b) Was (c) Did (d) Do
- 27.___ my brother clap for the team in 2023? (a) Do (b) Does (c) Did (d) Was
- 28.___ Meera write a letter last Sunday? (a) Do (b) Was (c) Does (d) Did
- 29.She did not ___ a cap two days ago. (a) wore (b) wearing (c) wear (d) wears
- 30.I did not ___ a tree last Sunday. (a) climbed (b) climbing (c) climbs (d) climb
- 31.My sister ___ rice yesterday. (a) cooks (b) will cook (c) cooked (d) has cooked
- 32.We did not ___ the room last Sunday. (a) clean (b) cleans (c) cleaned (d) cleaning
- 33.___ you catch the ball in 2023? (a) Does (b) Did (c) Do (d) Was
- 34.She did not ___ science in 2023. (a) studying (b) studies (c) studied (d) study
- 35.I ___ a cartoon last Sunday. (a) will watch (b) have watched (c) watched (d) watch
- 36.We ___ Hindi two days ago. (a) spoke (b) speaked (c) speak (d) will speak
- 37.___ Kavya catch the ball in 2023? (a) Do (b) Does (c) Was (d) Did
- 38.What is the past tense of “go”? (a) goed (b) went (c) gone (d) going
- 39.___ you watch a cartoon two days ago? (a) Did (b) Does (c) Was (d) Do
- 40.He ___ a cartoon two days ago. (a) will watch (b) watches (c) has watched (d) watched
Answer key
- Did
- told
- fly
- baked
- spoke
- carried
- Did
- Did
- win
- ran
- won
- climb
- jogged
- Did
- took
- cleaned
- sing
- climb
- Did
- jogged
- caught
- wear
- brought
- jogged
- ran
- Did
- Did
- Did
- wear
- climb
- cooked
- clean
- Did
- study
- watched
- spoke
- Did
- went
- Did
- watched
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar