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.___ I plant a tree two days ago? (a) Do (b) Was (c) Did (d) Does
- 2.___ the children build a sandcastle last Sunday? (a) Does (b) Do (c) Was (d) Did
- 3.What is the past tense of “fly”? (a) flown (b) flyed (c) flying (d) flew
- 4.She ___ cricket in 2023. (a) will play (b) has played (c) played (d) plays
- 5.Aisha ___ the room last Sunday. (a) has cleaned (b) cleaned (c) will clean (d) cleans
- 6.___ he buy vegetables in 2023? (a) Was (b) Do (c) Did (d) Does
- 7.My cousins ___ a bicycle in 2023. (a) ride (b) rided (c) will ride (d) rode
- 8.What is the past tense of “bring”? (a) brought (b) bringing (c) bringed
- 9.My sister ___ the ball last week. (a) threw (b) will throw (c) throwed (d) throws
- 10.He did not ___ the match last Sunday. (a) wins (b) winning (c) won (d) win
- 11.I ___ vegetables yesterday. (a) will buy (b) buyed (c) buy (d) bought
- 12.I ___ the match last week. (a) winned (b) won (c) will win (d) win
- 13.I ___ a tree two days ago. (a) plant (b) will plant (c) have planted (d) planted
- 14.We did not ___ the train last week. (a) taking (b) takes (c) took (d) take
- 15.___ Aarav dance on the stage in 2023? (a) Was (b) Does (c) Did (d) Do
- 16.Rahul ___ to school last Sunday. (a) went (b) goes (c) will go (d) goed
- 17.Vivaan ___ in the pool in 2023. (a) will swim (b) swimmed (c) swam (d) swims
- 18.He did not ___ the bag yesterday. (a) carry (b) carries (c) carried (d) carrying
- 19.___ you throw the ball last week? (a) Does (b) Do (c) Was (d) Did
- 20.___ she throw the ball two days ago? (a) Was (b) Did (c) Do (d) Does
- 21.They did not ___ a message yesterday. (a) sends (b) sending (c) send (d) sent
- 22.My cousins did not ___ tea yesterday. (a) making (b) make (c) made (d) makes
- 23.What is the past tense of “eat”? (a) ate (b) eaten (c) eating (d) eated
- 24.I did not ___ the dishes in 2023. (a) wash (b) washing (c) washed (d) washes
- 25.My brother ___ a picture last Sunday. (a) will draw (b) draws (c) drew (d) drawed
- 26.The children ___ a song yesterday. (a) sing (b) sang (c) will sing (d) have sung
- 27.I did not ___ a message in 2023. (a) send (b) sending (c) sends (d) sent
- 28.They ___ the match in 2023. (a) will win (b) win (c) winned (d) won
- 29.___ Tara wear a cap two days ago? (a) Did (b) Does (c) Was (d) Do
- 30.Vivaan ___ on the stage last Sunday. (a) danced (b) dances (c) has danced (d) will dance
- 31.What is the past tense of “swim”? (a) swimming (b) swum (c) swam (d) swimmed
- 32.___ I write a letter yesterday? (a) Do (b) Was (c) Does (d) Did
- 33.What is the past tense of “go”? (a) goed (b) gone (c) going (d) went
- 34.Arjun ___ milk yesterday. (a) will drink (b) drank (c) drinks (d) drinked
- 35.___ she wash the dishes last week? (a) Do (b) Was (c) Does (d) Did
- 36.My parents did not ___ vegetables two days ago. (a) buy (b) buying (c) buys (d) bought
- 37.My brother did not ___ the ball yesterday. (a) catching (b) catch (c) caught (d) catches
- 38.I ___ a cartoon in 2023. (a) have watched (b) watch (c) will watch (d) watched
- 39.I ___ on the stage last Sunday. (a) danced (b) will dance (c) dance (d) have danced
- 40.I did not ___ a bicycle two days ago. (a) rides (b) ride (c) rode (d) riding
Answer key
- Did
- Did
- flew
- played
- cleaned
- Did
- rode
- brought
- threw
- win
- bought
- won
- planted
- take
- Did
- went
- swam
- carry
- Did
- Did
- send
- make
- ate
- wash
- drew
- sang
- send
- won
- Did
- danced
- swam
- Did
- went
- drank
- Did
- buy
- catch
- watched
- danced
- ride
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar