← Simple past tense lesson New set →

Past Tense Worksheet

English grammar lesson 13: Simple past tense · Set 747 · 40 questions
TalentJR

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. 1.I did not ___ the ball last Sunday. (a) caught (b) catches (c) catch (d) catching
  2. 2.___ he sing a song last week? (a) Does (b) Was (c) Do (d) Did
  3. 3.___ I take the train two days ago? (a) Was (b) Do (c) Does (d) Did
  4. 4.What is the past tense of “fly”? (a) flew (b) flyed (c) flown (d) flying
  5. 5.___ I plant a tree yesterday? (a) Did (b) Does (c) Was (d) Do
  6. 6.You ___ a song last Sunday. (a) will sing (b) sang (c) sing (d) have sung
  7. 7.___ my sister take the train last week? (a) Do (b) Was (c) Did (d) Does
  8. 8.What is the past tense of “go”? (a) goed (b) went (c) going (d) gone
  9. 9.___ I cook rice in 2023? (a) Does (b) Do (c) Did (d) Was
  10. 10.What is the past tense of “speak”? (a) spoke (b) spoken (c) speaking (d) speaked
  11. 11.___ I send a message last Sunday? (a) Was (b) Did (c) Does (d) Do
  12. 12.We did not ___ cricket in 2023. (a) played (b) plays (c) playing (d) play
  13. 13.They ___ a letter in 2023. (a) write (b) will write (c) wrote (d) writed
  14. 14.You ___ the dishes last Sunday. (a) washed (b) will wash (c) wash (d) have washed
  15. 15.What is the past tense of “win”? (a) winning (b) won (c) winned
  16. 16.They did not ___ a bicycle in 2023. (a) ride (b) riding (c) rides (d) rode
  17. 17.He ___ the bag yesterday. (a) will carry (b) carried (c) carries (d) has carried
  18. 18.___ Yash catch the ball yesterday? (a) Was (b) Do (c) Did (d) Does
  19. 19.___ she feed the dog last Sunday? (a) Do (b) Does (c) Did (d) Was
  20. 20.We ___ a cake last Sunday. (a) bake (b) have baked (c) will bake (d) baked
  21. 21.You ___ a song two days ago. (a) will sing (b) sing (c) have sung (d) sang
  22. 22.___ we take the train yesterday? (a) Do (b) Does (c) Was (d) Did
  23. 23.Nisha did not ___ in the park in 2023. (a) jogs (b) jogging (c) jogged (d) jog
  24. 24.What is the past tense of “eat”? (a) eaten (b) eating (c) eated (d) ate
  25. 25.___ she write a letter two days ago? (a) Was (b) Does (c) Do (d) Did
  26. 26.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
  27. 27.He did not ___ a bicycle in 2023. (a) riding (b) rode (c) ride (d) rides
  28. 28.___ they make tea last Sunday? (a) Do (b) Does (c) Did (d) Was
  29. 29.He did not ___ a message in 2023. (a) sent (b) send (c) sends (d) sending
  30. 30.My cousins ___ milk last Sunday. (a) will drink (b) drinked (c) drank (d) drink
  31. 31.___ I study science yesterday? (a) Do (b) Was (c) Does (d) Did
  32. 32.You ___ cricket two days ago. (a) will play (b) played (c) have played (d) play
  33. 33.You did not ___ cricket in 2023. (a) plays (b) playing (c) play (d) played
  34. 34.You ___ the dog last Sunday. (a) feeded (b) fed (c) feed (d) will feed
  35. 35.Meera did not ___ the match yesterday. (a) won (b) winning (c) win (d) wins
  36. 36.___ you speak Hindi last week? (a) Does (b) Do (c) Did (d) Was
  37. 37.My friends did not ___ on the stage in 2023. (a) dances (b) dance (c) danced (d) dancing
  38. 38.My brother did not ___ the room last Sunday. (a) cleans (b) clean (c) cleaned (d) cleaning
  39. 39.The children ___ the dishes two days ago. (a) wash (b) have washed (c) will wash (d) washed
  40. 40.What is the past tense of “build”? (a) building (b) built (c) builded

Answer key

  1. catch
  2. Did
  3. Did
  4. flew
  5. Did
  6. sang
  7. Did
  8. went
  9. Did
  10. spoke
  11. Did
  12. play
  13. wrote
  14. washed
  15. won
  16. ride
  17. carried
  18. Did
  19. Did
  20. baked
  21. sang
  22. Did
  23. jog
  24. ate
  25. Did
  26. fed
  27. ride
  28. Did
  29. send
  30. drank
  31. Did
  32. played
  33. play
  34. fed
  35. win
  36. Did
  37. dance
  38. clean
  39. washed
  40. built

Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar