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.What is the past tense of “ride”? (a) rode (b) rided (c) ridden (d) riding
- 2.I did not ___ a cake yesterday. (a) baking (b) bake (c) baked (d) bakes
- 3.They ___ a cake yesterday. (a) baked (b) bake (c) have baked (d) will bake
- 4.You ___ the ball last week. (a) throw (b) threw (c) throwed (d) will throw
- 5.___ we send a message last Sunday? (a) Did (b) Does (c) Do (d) Was
- 6.What is the past tense of “run”? (a) running (b) run (c) ran (d) runned
- 7.You did not ___ lunch yesterday. (a) bring (b) bringing (c) brought (d) brings
- 8.___ she jog in the park in 2023? (a) Do (b) Does (c) Did (d) Was
- 9.My friends did not ___ lunch in 2023. (a) brings (b) brought (c) bring (d) bringing
- 10.___ we bake a cake last week? (a) Do (b) Does (c) Was (d) Did
- 11.___ we feed the dog last week? (a) Did (b) Do (c) Was (d) Does
- 12.___ I tell a story last Sunday? (a) Does (b) Was (c) Do (d) Did
- 13.What is the past tense of “buy”? (a) buyed (b) buying (c) bought
- 14.I ___ the dishes yesterday. (a) wash (b) will wash (c) have washed (d) washed
- 15.I did not ___ in the pool last week. (a) swam (b) swim (c) swims (d) swimming
- 16.They ___ the dishes yesterday. (a) wash (b) will wash (c) washed (d) have washed
- 17.What is the past tense of “write”? (a) writing (b) wrote (c) writed (d) written
- 18.They did not ___ cricket in 2023. (a) plays (b) played (c) play (d) playing
- 19.Karan ___ a tree yesterday. (a) has climbed (b) climbed (c) climbs (d) will climb
- 20.Vivaan ___ the match last Sunday. (a) will win (b) won (c) winned (d) wins
- 21.They ___ Grandma two days ago. (a) will help (b) help (c) helped (d) have helped
- 22.I ___ a letter in 2023. (a) will write (b) writed (c) wrote (d) write
- 23.My brother ___ on the stage two days ago. (a) danced (b) will dance (c) dances (d) has danced
- 24.You ___ cricket yesterday. (a) will play (b) have played (c) play (d) played
- 25.___ I climb a tree last week? (a) Do (b) Was (c) Does (d) Did
- 26.___ my friends win the match two days ago? (a) Did (b) Does (c) Do (d) Was
- 27.They ___ tea last week. (a) will make (b) make (c) maked (d) made
- 28.I ___ a message in 2023. (a) sent (b) sended (c) send (d) will send
- 29.My parents ___ the train last Sunday. (a) take (b) will take (c) took (d) taked
- 30.What is the past tense of “wear”? (a) worn (b) weared (c) wore (d) wearing
- 31.___ you wash the dishes yesterday? (a) Did (b) Does (c) Do (d) Was
- 32.___ you buy vegetables last week? (a) Does (b) Did (c) Do (d) Was
- 33.They ___ the train last Sunday. (a) took (b) taked (c) take (d) will take
- 34.I ___ on the stage yesterday. (a) dance (b) will dance (c) have danced (d) danced
- 35.We did not ___ rice in 2023. (a) cooking (b) cooks (c) cook (d) cooked
- 36.What is the past tense of “tell”? (a) telled (b) told (c) telling
- 37.You did not ___ on the stage in 2023. (a) dance (b) dances (c) danced (d) dancing
- 38.My friends ___ the room yesterday. (a) cleaned (b) have cleaned (c) clean (d) will clean
- 39.We ___ a kite in 2023. (a) fly (b) flyed (c) will fly (d) flew
- 40.What is the past tense of “take”? (a) taking (b) taken (c) taked (d) took
Answer key
- rode
- bake
- baked
- threw
- Did
- ran
- bring
- Did
- bring
- Did
- Did
- Did
- bought
- washed
- swim
- washed
- wrote
- play
- climbed
- won
- helped
- wrote
- danced
- played
- Did
- Did
- made
- sent
- took
- wore
- Did
- Did
- took
- danced
- cook
- told
- dance
- cleaned
- flew
- took
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar