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.You ___ on the stage in 2023. (a) danced (b) will dance (c) have danced (d) dance
- 2.What is the past tense of “tell”? (a) telled (b) telling (c) told
- 3.___ my brother draw a picture in 2023? (a) Did (b) Do (c) Was (d) Does
- 4.What is the past tense of “write”? (a) writing (b) writed (c) written (d) wrote
- 5.I ___ the match two days ago. (a) winned (b) won (c) will win (d) win
- 6.Nisha ___ vegetables last Sunday. (a) buyed (b) bought (c) will buy (d) buys
- 7.The students ___ to school yesterday. (a) go (b) will go (c) went (d) goed
- 8.___ he win the match two days ago? (a) Does (b) Do (c) Did (d) Was
- 9.I ___ a tree yesterday. (a) will plant (b) have planted (c) plant (d) planted
- 10.___ Ananya play cricket two days ago? (a) Was (b) Did (c) Do (d) Does
- 11.___ he wear a cap two days ago? (a) Was (b) Did (c) Do (d) Does
- 12.My sister did not ___ cricket yesterday. (a) plays (b) playing (c) play (d) played
- 13.She did not ___ for the team in 2023. (a) clapping (b) clap (c) clapped (d) claps
- 14.___ she go to school last Sunday? (a) Was (b) Do (c) Did (d) Does
- 15.What is the past tense of “send”? (a) sended (b) sent (c) sending
- 16.You ___ science last week. (a) study (b) will study (c) have studied (d) studied
- 17.Ishaan ___ for the team yesterday. (a) clapped (b) has clapped (c) claps (d) will clap
- 18.We ___ the dishes two days ago. (a) will wash (b) have washed (c) washed (d) wash
- 19.What is the past tense of “run”? (a) run (b) ran (c) runned (d) running
- 20.What is the past tense of “build”? (a) builded (b) building (c) built
- 21.She did not ___ a cap in 2023. (a) wears (b) wore (c) wearing (d) wear
- 22.She ___ the dog last week. (a) feeded (b) will feed (c) fed (d) feeds
- 23.They did not ___ for the team yesterday. (a) clapped (b) clapping (c) clap (d) claps
- 24.He ___ a tree two days ago. (a) has planted (b) planted (c) plants (d) will plant
- 25.Riya ___ a song last week. (a) sings (b) has sung (c) will sing (d) sang
- 26.She did not ___ a message last week. (a) sending (b) send (c) sent (d) sends
- 27.___ I bake a cake last week? (a) Did (b) Does (c) Was (d) Do
- 28.___ she cook rice yesterday? (a) Does (b) Do (c) Was (d) Did
- 29.Ananya ___ Grandma in 2023. (a) has helped (b) helped (c) will help (d) helps
- 30.He did not ___ a bicycle two days ago. (a) rode (b) rides (c) riding (d) ride
- 31.She ___ the dishes yesterday. (a) has washed (b) washed (c) washes (d) will wash
- 32.He ___ lunch last week. (a) will bring (b) brings (c) bringed (d) brought
- 33.___ we plant a tree two days ago? (a) Did (b) Does (c) Do (d) Was
- 34.What is the past tense of “ride”? (a) rided (b) ridden (c) riding (d) rode
- 35.What is the past tense of “throw”? (a) throwed (b) throwing (c) thrown (d) threw
- 36.Aisha ___ the dog two days ago. (a) fed (b) feeded (c) will feed (d) feeds
- 37.We did not ___ a mango last week. (a) eating (b) eat (c) eats (d) ate
- 38.You did not ___ milk in 2023. (a) drank (b) drinks (c) drink (d) drinking
- 39.They ___ a message in 2023. (a) sent (b) will send (c) sended (d) send
- 40.What is the past tense of “win”? (a) winned (b) won (c) winning
Answer key
- danced
- told
- Did
- wrote
- won
- bought
- went
- Did
- planted
- Did
- Did
- play
- clap
- Did
- sent
- studied
- clapped
- washed
- ran
- built
- wear
- fed
- clap
- planted
- sang
- send
- Did
- Did
- helped
- ride
- washed
- brought
- Did
- rode
- threw
- fed
- eat
- drink
- sent
- won
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar