← Simple past tense lesson New set →

Past Tense Worksheet

English grammar lesson 13: Simple past tense · Set 445 · 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.My sister ___ on the stage yesterday. (a) has danced (b) will dance (c) danced (d) dances
  2. 2.I ___ in the park in 2023. (a) runned (b) run (c) ran (d) will run
  3. 3.The students ___ a cartoon yesterday. (a) have watched (b) watched (c) will watch (d) watch
  4. 4.The students did not ___ on the stage last week. (a) dance (b) danced (c) dancing (d) dances
  5. 5.___ she run in the park yesterday? (a) Did (b) Do (c) Does (d) Was
  6. 6.What is the past tense of “catch”? (a) caught (b) catching (c) catched
  7. 7.___ he speak Hindi two days ago? (a) Did (b) Does (c) Do (d) Was
  8. 8.What is the past tense of “draw”? (a) drawed (b) drew (c) drawn (d) drawing
  9. 9.What is the past tense of “swim”? (a) swum (b) swimmed (c) swimming (d) swam
  10. 10.You ___ cricket yesterday. (a) play (b) have played (c) played (d) will play
  11. 11.___ we study science two days ago? (a) Does (b) Did (c) Was (d) Do
  12. 12.What is the past tense of “ride”? (a) ridden (b) riding (c) rided (d) rode
  13. 13.You ___ Grandma in 2023. (a) have helped (b) help (c) will help (d) helped
  14. 14.You ___ a song yesterday. (a) sing (b) have sung (c) sang (d) will sing
  15. 15.___ she take the train yesterday? (a) Was (b) Do (c) Does (d) Did
  16. 16.Rahul did not ___ the dishes last Sunday. (a) washes (b) washed (c) wash (d) washing
  17. 17.What is the past tense of “write”? (a) writed (b) wrote (c) writing (d) written
  18. 18.My brother did not ___ a sandcastle in 2023. (a) builds (b) built (c) build (d) building
  19. 19.We ___ for the team two days ago. (a) clapped (b) clap (c) will clap (d) have clapped
  20. 20.___ he climb a tree last Sunday? (a) Was (b) Do (c) Did (d) Does
  21. 21.I did not ___ rice two days ago. (a) cooks (b) cooked (c) cooking (d) cook
  22. 22.You ___ a cake two days ago. (a) will bake (b) bake (c) have baked (d) baked
  23. 23.Isha did not ___ rice two days ago. (a) cook (b) cooking (c) cooks (d) cooked
  24. 24.They did not ___ a cartoon in 2023. (a) watching (b) watch (c) watched (d) watches
  25. 25.I ___ in the pool last Sunday. (a) swimmed (b) will swim (c) swam (d) swim
  26. 26.___ they bring lunch last Sunday? (a) Does (b) Do (c) Was (d) Did
  27. 27.He did not ___ science two days ago. (a) studying (b) studies (c) studied (d) study
  28. 28.___ Rohan plant a tree yesterday? (a) Was (b) Does (c) Did (d) Do
  29. 29.What is the past tense of “send”? (a) sended (b) sending (c) sent
  30. 30.She ___ a mango two days ago. (a) eats (b) will eat (c) eated (d) ate
  31. 31.___ they drink milk last Sunday? (a) Does (b) Did (c) Do (d) Was
  32. 32.They did not ___ a kite yesterday. (a) flies (b) flying (c) fly (d) flew
  33. 33.What is the past tense of “drink”? (a) drinked (b) drank (c) drunk (d) drinking
  34. 34.He did not ___ in the pool last Sunday. (a) swam (b) swimming (c) swims (d) swim
  35. 35.Saanvi ___ tea last week. (a) will make (b) makes (c) made (d) maked
  36. 36.What is the past tense of “eat”? (a) eated (b) eating (c) eaten (d) ate
  37. 37.We did not ___ Hindi in 2023. (a) speaking (b) speaks (c) spoke (d) speak
  38. 38.___ he tell a story yesterday? (a) Was (b) Did (c) Does (d) Do
  39. 39.Kunal ___ a tree last Sunday. (a) will plant (b) has planted (c) plants (d) planted
  40. 40.___ we buy vegetables yesterday? (a) Does (b) Do (c) Was (d) Did

Answer key

  1. danced
  2. ran
  3. watched
  4. dance
  5. Did
  6. caught
  7. Did
  8. drew
  9. swam
  10. played
  11. Did
  12. rode
  13. helped
  14. sang
  15. Did
  16. wash
  17. wrote
  18. build
  19. clapped
  20. Did
  21. cook
  22. baked
  23. cook
  24. watch
  25. swam
  26. Did
  27. study
  28. Did
  29. sent
  30. ate
  31. Did
  32. fly
  33. drank
  34. swim
  35. made
  36. ate
  37. speak
  38. Did
  39. planted
  40. Did

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