← Simple past tense lesson New set →

Past Tense Worksheet

English grammar lesson 13: Simple past tense · Set 108 · 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 did not ___ a cap in 2023. (a) wearing (b) wore (c) wears (d) wear
  2. 2.The students did not ___ the dishes in 2023. (a) washed (b) washes (c) washing (d) wash
  3. 3.___ they buy vegetables yesterday? (a) Do (b) Does (c) Was (d) Did
  4. 4.She ___ in the pool last Sunday. (a) swimmed (b) swam (c) will swim (d) swims
  5. 5.My friends ___ rice in 2023. (a) cooked (b) cook (c) have cooked (d) will cook
  6. 6.Isha did not ___ a tree two days ago. (a) climbs (b) climbed (c) climb (d) climbing
  7. 7.Priya ___ rice last Sunday. (a) has cooked (b) cooked (c) cooks (d) will cook
  8. 8.We ___ the dishes two days ago. (a) will wash (b) wash (c) washed (d) have washed
  9. 9.What is the past tense of “win”? (a) winned (b) winning (c) won
  10. 10.___ she take the train last Sunday? (a) Do (b) Was (c) Does (d) Did
  11. 11.What is the past tense of “write”? (a) wrote (b) writed (c) written (d) writing
  12. 12.___ you fly a kite last Sunday? (a) Does (b) Do (c) Did (d) Was
  13. 13.He did not ___ a story last week. (a) telling (b) told (c) tell (d) tells
  14. 14.___ the students play cricket two days ago? (a) Does (b) Do (c) Was (d) Did
  15. 15.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  16. 16.___ Myra send a message in 2023? (a) Did (b) Does (c) Was (d) Do
  17. 17.___ my sister feed the dog last Sunday? (a) Was (b) Does (c) Do (d) Did
  18. 18.What is the past tense of “go”? (a) went (b) gone (c) goed (d) going
  19. 19.You ___ a picture last Sunday. (a) drawed (b) draw (c) drew (d) will draw
  20. 20.What is the past tense of “eat”? (a) eated (b) ate (c) eaten (d) eating
  21. 21.What is the past tense of “build”? (a) builded (b) building (c) built
  22. 22.___ they play cricket last Sunday? (a) Does (b) Was (c) Do (d) Did
  23. 23.She ___ for the team last week. (a) has clapped (b) will clap (c) claps (d) clapped
  24. 24.I did not ___ rice yesterday. (a) cook (b) cooking (c) cooks (d) cooked
  25. 25.I did not ___ Hindi in 2023. (a) speaking (b) speak (c) spoke (d) speaks
  26. 26.I ___ the train yesterday. (a) taked (b) took (c) will take (d) take
  27. 27.My brother did not ___ science yesterday. (a) studies (b) study (c) studying (d) studied
  28. 28.You ___ the room two days ago. (a) have cleaned (b) clean (c) cleaned (d) will clean
  29. 29.My sister ___ a message last Sunday. (a) sent (b) sended (c) will send (d) sends
  30. 30.___ he make tea two days ago? (a) Does (b) Did (c) Do (d) Was
  31. 31.She ___ a bicycle in 2023. (a) rides (b) rided (c) will ride (d) rode
  32. 32.They ___ milk last week. (a) will drink (b) drank (c) drinked (d) drink
  33. 33.What is the past tense of “send”? (a) sended (b) sending (c) sent
  34. 34.My brother did not ___ the ball in 2023. (a) catch (b) catching (c) caught (d) catches
  35. 35.She ___ rice last week. (a) cooks (b) cooked (c) has cooked (d) will cook
  36. 36.Farhan did not ___ lunch in 2023. (a) brings (b) bring (c) brought (d) bringing
  37. 37.I ___ in the park yesterday. (a) have jogged (b) jogged (c) will jog (d) jog
  38. 38.___ I win the match two days ago? (a) Did (b) Does (c) Do (d) Was
  39. 39.They did not ___ Grandma yesterday. (a) helped (b) helping (c) helps (d) help
  40. 40.What is the past tense of “ride”? (a) riding (b) rided (c) ridden (d) rode

Answer key

  1. wear
  2. wash
  3. Did
  4. swam
  5. cooked
  6. climb
  7. cooked
  8. washed
  9. won
  10. Did
  11. wrote
  12. Did
  13. tell
  14. Did
  15. brought
  16. Did
  17. Did
  18. went
  19. drew
  20. ate
  21. built
  22. Did
  23. clapped
  24. cook
  25. speak
  26. took
  27. study
  28. cleaned
  29. sent
  30. Did
  31. rode
  32. drank
  33. sent
  34. catch
  35. cooked
  36. bring
  37. jogged
  38. Did
  39. help
  40. rode

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