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.My sister ___ on the stage yesterday. (a) has danced (b) will dance (c) danced (d) dances
- 2.I ___ in the park in 2023. (a) runned (b) run (c) ran (d) will run
- 3.The students ___ a cartoon yesterday. (a) have watched (b) watched (c) will watch (d) watch
- 4.The students did not ___ on the stage last week. (a) dance (b) danced (c) dancing (d) dances
- 5.___ she run in the park yesterday? (a) Did (b) Do (c) Does (d) Was
- 6.What is the past tense of “catch”? (a) caught (b) catching (c) catched
- 7.___ he speak Hindi two days ago? (a) Did (b) Does (c) Do (d) Was
- 8.What is the past tense of “draw”? (a) drawed (b) drew (c) drawn (d) drawing
- 9.What is the past tense of “swim”? (a) swum (b) swimmed (c) swimming (d) swam
- 10.You ___ cricket yesterday. (a) play (b) have played (c) played (d) will play
- 11.___ we study science two days ago? (a) Does (b) Did (c) Was (d) Do
- 12.What is the past tense of “ride”? (a) ridden (b) riding (c) rided (d) rode
- 13.You ___ Grandma in 2023. (a) have helped (b) help (c) will help (d) helped
- 14.You ___ a song yesterday. (a) sing (b) have sung (c) sang (d) will sing
- 15.___ she take the train yesterday? (a) Was (b) Do (c) Does (d) Did
- 16.Rahul did not ___ the dishes last Sunday. (a) washes (b) washed (c) wash (d) washing
- 17.What is the past tense of “write”? (a) writed (b) wrote (c) writing (d) written
- 18.My brother did not ___ a sandcastle in 2023. (a) builds (b) built (c) build (d) building
- 19.We ___ for the team two days ago. (a) clapped (b) clap (c) will clap (d) have clapped
- 20.___ he climb a tree last Sunday? (a) Was (b) Do (c) Did (d) Does
- 21.I did not ___ rice two days ago. (a) cooks (b) cooked (c) cooking (d) cook
- 22.You ___ a cake two days ago. (a) will bake (b) bake (c) have baked (d) baked
- 23.Isha did not ___ rice two days ago. (a) cook (b) cooking (c) cooks (d) cooked
- 24.They did not ___ a cartoon in 2023. (a) watching (b) watch (c) watched (d) watches
- 25.I ___ in the pool last Sunday. (a) swimmed (b) will swim (c) swam (d) swim
- 26.___ they bring lunch last Sunday? (a) Does (b) Do (c) Was (d) Did
- 27.He did not ___ science two days ago. (a) studying (b) studies (c) studied (d) study
- 28.___ Rohan plant a tree yesterday? (a) Was (b) Does (c) Did (d) Do
- 29.What is the past tense of “send”? (a) sended (b) sending (c) sent
- 30.She ___ a mango two days ago. (a) eats (b) will eat (c) eated (d) ate
- 31.___ they drink milk last Sunday? (a) Does (b) Did (c) Do (d) Was
- 32.They did not ___ a kite yesterday. (a) flies (b) flying (c) fly (d) flew
- 33.What is the past tense of “drink”? (a) drinked (b) drank (c) drunk (d) drinking
- 34.He did not ___ in the pool last Sunday. (a) swam (b) swimming (c) swims (d) swim
- 35.Saanvi ___ tea last week. (a) will make (b) makes (c) made (d) maked
- 36.What is the past tense of “eat”? (a) eated (b) eating (c) eaten (d) ate
- 37.We did not ___ Hindi in 2023. (a) speaking (b) speaks (c) spoke (d) speak
- 38.___ he tell a story yesterday? (a) Was (b) Did (c) Does (d) Do
- 39.Kunal ___ a tree last Sunday. (a) will plant (b) has planted (c) plants (d) planted
- 40.___ we buy vegetables yesterday? (a) Does (b) Do (c) Was (d) Did
Answer key
- danced
- ran
- watched
- dance
- Did
- caught
- Did
- drew
- swam
- played
- Did
- rode
- helped
- sang
- Did
- wash
- wrote
- build
- clapped
- Did
- cook
- baked
- cook
- watch
- swam
- Did
- study
- Did
- sent
- ate
- Did
- fly
- drank
- swim
- made
- ate
- speak
- Did
- planted
- Did
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar