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 “win”? (a) won (b) winning (c) winned
- 2.You ___ a letter yesterday. (a) writed (b) write (c) will write (d) wrote
- 3.___ Arjun take the train yesterday? (a) Was (b) Does (c) Did (d) Do
- 4.___ I sing a song in 2023? (a) Did (b) Was (c) Do (d) Does
- 5.We did not ___ on the stage yesterday. (a) dances (b) dance (c) danced (d) dancing
- 6.Arjun ___ tea two days ago. (a) made (b) makes (c) maked (d) will make
- 7.I ___ a sandcastle two days ago. (a) built (b) builded (c) build (d) will build
- 8.___ they catch the ball yesterday? (a) Was (b) Does (c) Do (d) Did
- 9.Ananya ___ tea last Sunday. (a) maked (b) will make (c) made (d) makes
- 10.She ___ tea in 2023. (a) will make (b) maked (c) made (d) makes
- 11.___ he carry the bag yesterday? (a) Did (b) Was (c) Do (d) Does
- 12.___ he play cricket last week? (a) Was (b) Do (c) Does (d) Did
- 13.My parents ___ rice last Sunday. (a) cook (b) will cook (c) have cooked (d) cooked
- 14.My brother ___ a sandcastle last week. (a) builded (b) will build (c) builds (d) built
- 15.Arjun ___ a cartoon two days ago. (a) has watched (b) watches (c) will watch (d) watched
- 16.My sister ___ the ball yesterday. (a) caught (b) catched (c) will catch (d) catches
- 17.She did not ___ the ball last week. (a) catching (b) catch (c) catches (d) caught
- 18.___ Kavya clap for the team in 2023? (a) Was (b) Do (c) Does (d) Did
- 19.___ she make tea in 2023? (a) Do (b) Was (c) Does (d) Did
- 20.My parents ___ the train in 2023. (a) take (b) took (c) taked (d) will take
- 21.___ I run in the park in 2023? (a) Do (b) Does (c) Was (d) Did
- 22.Aditya did not ___ in the park yesterday. (a) jogging (b) jog (c) jogged (d) jogs
- 23.What is the past tense of “eat”? (a) eaten (b) eating (c) ate (d) eated
- 24.He did not ___ the dishes two days ago. (a) washed (b) washing (c) wash (d) washes
- 25.She did not ___ a cap yesterday. (a) wore (b) wears (c) wear (d) wearing
- 26.What is the past tense of “take”? (a) taking (b) taked (c) took (d) taken
- 27.___ we feed the dog last Sunday? (a) Was (b) Does (c) Do (d) Did
- 28.What is the past tense of “tell”? (a) telling (b) telled (c) told
- 29.What is the past tense of “catch”? (a) catched (b) catching (c) caught
- 30.___ they dance on the stage last Sunday? (a) Do (b) Does (c) Was (d) Did
- 31.What is the past tense of “drink”? (a) drinked (b) drank (c) drinking (d) drunk
- 32.___ I plant a tree last Sunday? (a) Was (b) Did (c) Does (d) Do
- 33.They ___ the bag in 2023. (a) will carry (b) carried (c) carry (d) have carried
- 34.My friends did not ___ vegetables in 2023. (a) bought (b) buys (c) buy (d) buying
- 35.Diya ___ lunch two days ago. (a) brought (b) will bring (c) brings (d) bringed
- 36.You ___ a bicycle yesterday. (a) will ride (b) rided (c) rode (d) ride
- 37.We ___ the room in 2023. (a) will clean (b) clean (c) have cleaned (d) cleaned
- 38.___ I wash the dishes yesterday? (a) Do (b) Did (c) Does (d) Was
- 39.You ___ a mango last week. (a) ate (b) eated (c) eat (d) will eat
- 40.She ___ in the park yesterday. (a) jogs (b) jogged (c) has jogged (d) will jog
Answer key
- won
- wrote
- Did
- Did
- dance
- made
- built
- Did
- made
- made
- Did
- Did
- cooked
- built
- watched
- caught
- catch
- Did
- Did
- took
- Did
- jog
- ate
- wash
- wear
- took
- Did
- told
- caught
- Did
- drank
- Did
- carried
- buy
- brought
- rode
- cleaned
- Did
- ate
- jogged
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar