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 parents send a message two days ago? (a) Do (b) Does (c) Did (d) Was
- 2.He ___ a cartoon two days ago. (a) watched (b) watches (c) will watch (d) has watched
- 3.___ she bake a cake yesterday? (a) Does (b) Do (c) Was (d) Did
- 4.What is the past tense of “wear”? (a) weared (b) wearing (c) wore (d) worn
- 5.Aditya ___ to school last week. (a) went (b) goed (c) will go (d) goes
- 6.What is the past tense of “ride”? (a) riding (b) ridden (c) rided (d) rode
- 7.He did not ___ the bag yesterday. (a) carries (b) carried (c) carrying (d) carry
- 8.The children ___ a letter two days ago. (a) writed (b) will write (c) write (d) wrote
- 9.What is the past tense of “take”? (a) taking (b) took (c) taken (d) taked
- 10.What is the past tense of “eat”? (a) eating (b) ate (c) eaten (d) eated
- 11.What is the past tense of “fly”? (a) flying (b) flown (c) flew (d) flyed
- 12.What is the past tense of “speak”? (a) speaked (b) spoken (c) spoke (d) speaking
- 13.___ she fly a kite in 2023? (a) Does (b) Did (c) Do (d) Was
- 14.___ she send a message two days ago? (a) Was (b) Did (c) Does (d) Do
- 15.Dev ___ Grandma two days ago. (a) has helped (b) helps (c) helped (d) will help
- 16.Diya did not ___ a song in 2023. (a) sang (b) sing (c) singing (d) sings
- 17.He did not ___ the train yesterday. (a) taking (b) took (c) takes (d) take
- 18.My brother ___ the train last week. (a) will take (b) took (c) taked (d) takes
- 19.You ___ science last week. (a) will study (b) study (c) have studied (d) studied
- 20.What is the past tense of “run”? (a) run (b) running (c) runned (d) ran
- 21.What is the past tense of “tell”? (a) told (b) telling (c) telled
- 22.He ___ a story last Sunday. (a) tells (b) told (c) telled (d) will tell
- 23.___ they wear a cap yesterday? (a) Does (b) Do (c) Did (d) Was
- 24.___ you wear a cap last Sunday? (a) Do (b) Does (c) Was (d) Did
- 25.What is the past tense of “send”? (a) sending (b) sended (c) sent
- 26.Aditya ___ a tree two days ago. (a) will plant (b) plants (c) has planted (d) planted
- 27.I ___ Grandma yesterday. (a) help (b) will help (c) have helped (d) helped
- 28.They did not ___ a song yesterday. (a) sings (b) singing (c) sang (d) sing
- 29.You ___ a song in 2023. (a) have sung (b) sang (c) sing (d) will sing
- 30.They did not ___ in the pool two days ago. (a) swam (b) swimming (c) swims (d) swim
- 31.He did not ___ a bicycle last Sunday. (a) riding (b) rides (c) rode (d) ride
- 32.___ I bake a cake yesterday? (a) Do (b) Does (c) Was (d) Did
- 33.I ___ a cake yesterday. (a) baked (b) have baked (c) bake (d) will bake
- 34.Aditya did not ___ a letter last Sunday. (a) writing (b) writes (c) wrote (d) write
- 35.My brother ___ in the park last Sunday. (a) jogs (b) jogged (c) will jog (d) has jogged
- 36.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
- 37.Farhan ___ in the park two days ago. (a) has jogged (b) will jog (c) jogged (d) jogs
- 38.My cousins did not ___ a song yesterday. (a) sing (b) sings (c) singing (d) sang
- 39.She ___ the room last Sunday. (a) cleaned (b) will clean (c) cleans (d) has cleaned
- 40.What is the past tense of “make”? (a) maked (b) making (c) made
Answer key
- Did
- watched
- Did
- wore
- went
- rode
- carry
- wrote
- took
- ate
- flew
- spoke
- Did
- Did
- helped
- sing
- take
- took
- studied
- ran
- told
- told
- Did
- Did
- sent
- planted
- helped
- sing
- sang
- swim
- ride
- Did
- baked
- write
- jogged
- fed
- jogged
- sing
- cleaned
- made
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar