← Simple past tense lesson New set →

Past Tense Worksheet

English grammar lesson 13: Simple past tense · Set 877 · 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.She ___ the dog yesterday. (a) will feed (b) feeds (c) feeded (d) fed
  2. 2.I did not ___ a story in 2023. (a) telling (b) tell (c) tells (d) told
  3. 3.They did not ___ vegetables two days ago. (a) buy (b) bought (c) buys (d) buying
  4. 4.___ I bake a cake yesterday? (a) Was (b) Do (c) Did (d) Does
  5. 5.___ you wash the dishes yesterday? (a) Does (b) Do (c) Was (d) Did
  6. 6.What is the past tense of “drink”? (a) drinking (b) drunk (c) drank (d) drinked
  7. 7.What is the past tense of “buy”? (a) buying (b) bought (c) buyed
  8. 8.I ___ rice yesterday. (a) have cooked (b) cook (c) will cook (d) cooked
  9. 9.___ my brother clap for the team yesterday? (a) Was (b) Do (c) Does (d) Did
  10. 10.They did not ___ Grandma yesterday. (a) helped (b) help (c) helping (d) helps
  11. 11.___ she study science two days ago? (a) Does (b) Was (c) Do (d) Did
  12. 12.___ you climb a tree last week? (a) Does (b) Was (c) Do (d) Did
  13. 13.What is the past tense of “feed”? (a) fed (b) feeding (c) feeded
  14. 14.I ___ a kite yesterday. (a) will fly (b) flyed (c) fly (d) flew
  15. 15.___ I clap for the team in 2023? (a) Was (b) Did (c) Does (d) Do
  16. 16.___ you throw the ball two days ago? (a) Do (b) Was (c) Does (d) Did
  17. 17.What is the past tense of “bring”? (a) brought (b) bringing (c) bringed
  18. 18.What is the past tense of “throw”? (a) throwed (b) throwing (c) threw (d) thrown
  19. 19.You ___ on the stage yesterday. (a) dance (b) danced (c) will dance (d) have danced
  20. 20.___ she run in the park two days ago? (a) Do (b) Was (c) Does (d) Did
  21. 21.She did not ___ a kite last week. (a) fly (b) flew (c) flies (d) flying
  22. 22.___ he feed the dog last Sunday? (a) Did (b) Was (c) Do (d) Does
  23. 23.___ we bring lunch last week? (a) Was (b) Does (c) Do (d) Did
  24. 24.___ he sing a song yesterday? (a) Does (b) Was (c) Do (d) Did
  25. 25.What is the past tense of “run”? (a) runned (b) running (c) ran (d) run
  26. 26.___ we plant a tree last week? (a) Do (b) Was (c) Did (d) Does
  27. 27.Zoya did not ___ the ball yesterday. (a) throws (b) threw (c) throwing (d) throw
  28. 28.She did not ___ a song yesterday. (a) sings (b) singing (c) sing (d) sang
  29. 29.You ___ a song last Sunday. (a) have sung (b) sing (c) will sing (d) sang
  30. 30.We ___ a tree yesterday. (a) have climbed (b) climbed (c) climb (d) will climb
  31. 31.I did not ___ a song in 2023. (a) sing (b) sang (c) singing (d) sings
  32. 32.___ he watch a cartoon in 2023? (a) Did (b) Do (c) Does (d) Was
  33. 33.What is the past tense of “send”? (a) sended (b) sent (c) sending
  34. 34.We did not ___ in the park yesterday. (a) running (b) run (c) ran (d) runs
  35. 35.You ___ tea in 2023. (a) make (b) made (c) will make (d) maked
  36. 36.___ he ride a bicycle yesterday? (a) Did (b) Do (c) Does (d) Was
  37. 37.They ___ tea in 2023. (a) will make (b) maked (c) made (d) make
  38. 38.She ___ a cake last Sunday. (a) baked (b) bakes (c) has baked (d) will bake
  39. 39.You did not ___ a letter last Sunday. (a) wrote (b) writing (c) write (d) writes
  40. 40.___ they take the train in 2023? (a) Do (b) Was (c) Did (d) Does

Answer key

  1. fed
  2. tell
  3. buy
  4. Did
  5. Did
  6. drank
  7. bought
  8. cooked
  9. Did
  10. help
  11. Did
  12. Did
  13. fed
  14. flew
  15. Did
  16. Did
  17. brought
  18. threw
  19. danced
  20. Did
  21. fly
  22. Did
  23. Did
  24. Did
  25. ran
  26. Did
  27. throw
  28. sing
  29. sang
  30. climbed
  31. sing
  32. Did
  33. sent
  34. run
  35. made
  36. Did
  37. made
  38. baked
  39. write
  40. Did

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