← Simple past tense lesson New set →

Past Tense Worksheet

English grammar lesson 13: Simple past tense · Set 234 · 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.We ___ milk last Sunday. (a) drank (b) will drink (c) drink (d) drinked
  2. 2.I ___ the room in 2023. (a) will clean (b) clean (c) have cleaned (d) cleaned
  3. 3.She ___ cricket last Sunday. (a) played (b) will play (c) has played (d) plays
  4. 4.My sister ___ a picture two days ago. (a) drew (b) draws (c) drawed (d) will draw
  5. 5.He did not ___ the bag last week. (a) carries (b) carry (c) carrying (d) carried
  6. 6.___ Ira clap for the team yesterday? (a) Do (b) Does (c) Was (d) Did
  7. 7.___ we feed the dog yesterday? (a) Was (b) Did (c) Do (d) Does
  8. 8.___ I sing a song in 2023? (a) Did (b) Was (c) Do (d) Does
  9. 9.What is the past tense of “wear”? (a) weared (b) worn (c) wearing (d) wore
  10. 10.Pooja did not ___ the ball last Sunday. (a) catches (b) caught (c) catch (d) catching
  11. 11.___ we make tea last Sunday? (a) Does (b) Did (c) Do (d) Was
  12. 12.I ___ a story in 2023. (a) will tell (b) tell (c) told (d) telled
  13. 13.Saanvi ___ tea last Sunday. (a) maked (b) will make (c) makes (d) made
  14. 14.I ___ the dishes last Sunday. (a) washed (b) wash (c) have washed (d) will wash
  15. 15.What is the past tense of “speak”? (a) speaking (b) spoke (c) spoken (d) speaked
  16. 16.I ___ a kite in 2023. (a) fly (b) will fly (c) flyed (d) flew
  17. 17.You did not ___ in the park two days ago. (a) ran (b) running (c) runs (d) run
  18. 18.She ___ a mango last Sunday. (a) ate (b) eated (c) eats (d) will eat
  19. 19.She ___ a kite yesterday. (a) flew (b) flies (c) will fly (d) flyed
  20. 20.He ___ a bicycle two days ago. (a) rided (b) rode (c) will ride (d) rides
  21. 21.He did not ___ a tree last Sunday. (a) plants (b) planted (c) planting (d) plant
  22. 22.___ I play cricket last Sunday? (a) Was (b) Did (c) Does (d) Do
  23. 23.___ Sneha feed the dog yesterday? (a) Does (b) Was (c) Do (d) Did
  24. 24.He ___ on the stage yesterday. (a) has danced (b) will dance (c) danced (d) dances
  25. 25.What is the past tense of “take”? (a) taking (b) took (c) taken (d) taked
  26. 26.___ my sister run in the park last Sunday? (a) Do (b) Does (c) Was (d) Did
  27. 27.You did not ___ the ball in 2023. (a) catches (b) caught (c) catching (d) catch
  28. 28.Yash did not ___ tea two days ago. (a) making (b) makes (c) make (d) made
  29. 29.Aarav did not ___ a mango last Sunday. (a) eating (b) eat (c) eats (d) ate
  30. 30.What is the past tense of “drink”? (a) drinked (b) drunk (c) drank (d) drinking
  31. 31.We did not ___ the train last Sunday. (a) take (b) taking (c) took (d) takes
  32. 32.You ___ a mango last week. (a) eated (b) will eat (c) eat (d) ate
  33. 33.We did not ___ a kite last week. (a) fly (b) flies (c) flying (d) flew
  34. 34.What is the past tense of “send”? (a) sending (b) sent (c) sended
  35. 35.Dev ___ science two days ago. (a) studies (b) studied (c) has studied (d) will study
  36. 36.___ they bring lunch last Sunday? (a) Does (b) Do (c) Was (d) Did
  37. 37.He ___ a cake two days ago. (a) bakes (b) will bake (c) has baked (d) baked
  38. 38.He did not ___ tea two days ago. (a) makes (b) making (c) made (d) make
  39. 39.___ Ananya climb a tree last Sunday? (a) Was (b) Did (c) Does (d) Do
  40. 40.He did not ___ the dog last Sunday. (a) feeds (b) feed (c) feeding (d) fed

Answer key

  1. drank
  2. cleaned
  3. played
  4. drew
  5. carry
  6. Did
  7. Did
  8. Did
  9. wore
  10. catch
  11. Did
  12. told
  13. made
  14. washed
  15. spoke
  16. flew
  17. run
  18. ate
  19. flew
  20. rode
  21. plant
  22. Did
  23. Did
  24. danced
  25. took
  26. Did
  27. catch
  28. make
  29. eat
  30. drank
  31. take
  32. ate
  33. fly
  34. sent
  35. studied
  36. Did
  37. baked
  38. make
  39. Did
  40. feed

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