← Simple past tense lesson New set →

Past Tense Worksheet

English grammar lesson 13: Simple past tense · Set 185 · 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.You ___ vegetables last Sunday. (a) will buy (b) buy (c) buyed (d) bought
  2. 2.They did not ___ the room in 2023. (a) clean (b) cleans (c) cleaning (d) cleaned
  3. 3.What is the past tense of “bring”? (a) bringing (b) bringed (c) brought
  4. 4.My sister ___ a letter last Sunday. (a) writes (b) writed (c) will write (d) wrote
  5. 5.You ___ a cap last week. (a) wore (b) wear (c) will wear (d) weared
  6. 6.___ they buy vegetables yesterday? (a) Did (b) Does (c) Do (d) Was
  7. 7.I did not ___ on the stage last Sunday. (a) dancing (b) danced (c) dances (d) dance
  8. 8.Kabir ___ a kite yesterday. (a) flyed (b) will fly (c) flies (d) flew
  9. 9.She ___ lunch last week. (a) brought (b) bringed (c) brings (d) will bring
  10. 10.___ we dance on the stage in 2023? (a) Did (b) Does (c) Do (d) Was
  11. 11.___ we send a message last week? (a) Do (b) Did (c) Does (d) Was
  12. 12.What is the past tense of “swim”? (a) swimmed (b) swum (c) swimming (d) swam
  13. 13.What is the past tense of “take”? (a) taken (b) taked (c) took (d) taking
  14. 14.What is the past tense of “go”? (a) goed (b) gone (c) going (d) went
  15. 15.What is the past tense of “fly”? (a) flown (b) flying (c) flyed (d) flew
  16. 16.___ my cousins win the match last Sunday? (a) Did (b) Do (c) Was (d) Does
  17. 17.___ I wash the dishes yesterday? (a) Was (b) Did (c) Do (d) Does
  18. 18.What is the past tense of “ride”? (a) rode (b) rided (c) riding (d) ridden
  19. 19.I ___ to school last week. (a) go (b) went (c) will go (d) goed
  20. 20.Pooja did not ___ the match last Sunday. (a) won (b) wins (c) win (d) winning
  21. 21.You ___ cricket last week. (a) play (b) will play (c) played (d) have played
  22. 22.He ___ science last week. (a) will study (b) studies (c) studied (d) has studied
  23. 23.I did not ___ on the stage in 2023. (a) danced (b) dancing (c) dance (d) dances
  24. 24.___ I clean the room last Sunday? (a) Does (b) Do (c) Was (d) Did
  25. 25.My sister did not ___ a cartoon yesterday. (a) watched (b) watch (c) watches (d) watching
  26. 26.What is the past tense of “eat”? (a) eating (b) eaten (c) eated (d) ate
  27. 27.You did not ___ a message two days ago. (a) sending (b) send (c) sends (d) sent
  28. 28.We ___ a cartoon yesterday. (a) will watch (b) watch (c) watched (d) have watched
  29. 29.What is the past tense of “build”? (a) built (b) builded (c) building
  30. 30.___ she speak Hindi in 2023? (a) Was (b) Do (c) Does (d) Did
  31. 31.What is the past tense of “wear”? (a) wearing (b) worn (c) weared (d) wore
  32. 32.Omkar ___ Hindi two days ago. (a) speaked (b) spoke (c) speaks (d) will speak
  33. 33.What is the past tense of “feed”? (a) feeding (b) feeded (c) fed
  34. 34.He ___ to school last week. (a) goes (b) goed (c) will go (d) went
  35. 35.She ___ a bicycle yesterday. (a) will ride (b) rides (c) rided (d) rode
  36. 36.They ___ Hindi last week. (a) will speak (b) spoke (c) speak (d) speaked
  37. 37.___ you tell a story yesterday? (a) Does (b) Do (c) Did (d) Was
  38. 38.She did not ___ a letter yesterday. (a) write (b) wrote (c) writes (d) writing
  39. 39.We did not ___ a message last week. (a) sending (b) sends (c) send (d) sent
  40. 40.___ she jog in the park last week? (a) Do (b) Was (c) Does (d) Did

Answer key

  1. bought
  2. clean
  3. brought
  4. wrote
  5. wore
  6. Did
  7. dance
  8. flew
  9. brought
  10. Did
  11. Did
  12. swam
  13. took
  14. went
  15. flew
  16. Did
  17. Did
  18. rode
  19. went
  20. win
  21. played
  22. studied
  23. dance
  24. Did
  25. watch
  26. ate
  27. send
  28. watched
  29. built
  30. Did
  31. wore
  32. spoke
  33. fed
  34. went
  35. rode
  36. spoke
  37. Did
  38. write
  39. send
  40. Did

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