← Simple past tense lesson New set →

Past Tense Worksheet

English grammar lesson 13: Simple past tense · Set 857 · 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.What is the past tense of “swim”? (a) swimming (b) swimmed (c) swum (d) swam
  2. 2.She ___ tea two days ago. (a) maked (b) makes (c) will make (d) made
  3. 3.My brother ___ a mango yesterday. (a) ate (b) eats (c) eated (d) will eat
  4. 4.I ___ in the pool yesterday. (a) swim (b) will swim (c) swimmed (d) swam
  5. 5.He did not ___ the match in 2023. (a) wins (b) won (c) win (d) winning
  6. 6.What is the past tense of “buy”? (a) buyed (b) buying (c) bought
  7. 7.What is the past tense of “speak”? (a) spoken (b) spoke (c) speaking (d) speaked
  8. 8.___ he take the train in 2023? (a) Do (b) Did (c) Does (d) Was
  9. 9.___ we build a sandcastle last week? (a) Do (b) Was (c) Did (d) Does
  10. 10.___ my brother run in the park yesterday? (a) Did (b) Do (c) Was (d) Does
  11. 11.You did not ___ science last week. (a) study (b) studied (c) studies (d) studying
  12. 12.___ she send a message last week? (a) Was (b) Do (c) Does (d) Did
  13. 13.My brother ___ science last Sunday. (a) has studied (b) studies (c) will study (d) studied
  14. 14.Karan ___ a tree in 2023. (a) climbs (b) will climb (c) has climbed (d) climbed
  15. 15.Dev ___ to school last Sunday. (a) goes (b) goed (c) will go (d) went
  16. 16.___ he swim in the pool yesterday? (a) Does (b) Did (c) Was (d) Do
  17. 17.What is the past tense of “wear”? (a) wore (b) worn (c) weared (d) wearing
  18. 18.The children did not ___ in the park yesterday. (a) jogs (b) jogging (c) jogged (d) jog
  19. 19.She ___ a letter in 2023. (a) writed (b) writes (c) will write (d) wrote
  20. 20.What is the past tense of “eat”? (a) eated (b) eaten (c) ate (d) eating
  21. 21.I ___ a cap yesterday. (a) wear (b) will wear (c) wore (d) weared
  22. 22.I ___ a message last Sunday. (a) send (b) sended (c) will send (d) sent
  23. 23.___ we sing a song last Sunday? (a) Did (b) Does (c) Was (d) Do
  24. 24.We ___ Hindi last Sunday. (a) will speak (b) spoke (c) speaked (d) speak
  25. 25.___ I build a sandcastle last Sunday? (a) Do (b) Did (c) Was (d) Does
  26. 26.She ___ cricket in 2023. (a) will play (b) plays (c) has played (d) played
  27. 27.Nisha did not ___ the room last week. (a) clean (b) cleaned (c) cleans (d) cleaning
  28. 28.___ my sister study science yesterday? (a) Was (b) Do (c) Does (d) Did
  29. 29.___ Diya wear a cap last Sunday? (a) Was (b) Does (c) Do (d) Did
  30. 30.___ Yash buy vegetables last week? (a) Was (b) Do (c) Does (d) Did
  31. 31.___ you write a letter yesterday? (a) Does (b) Was (c) Did (d) Do
  32. 32.___ my brother clean the room last week? (a) Did (b) Does (c) Was (d) Do
  33. 33.___ they jog in the park yesterday? (a) Did (b) Was (c) Do (d) Does
  34. 34.Farhan ___ on the stage in 2023. (a) danced (b) has danced (c) dances (d) will dance
  35. 35.You did not ___ a message last Sunday. (a) sent (b) sending (c) sends (d) send
  36. 36.What is the past tense of “make”? (a) making (b) made (c) maked
  37. 37.Tara ___ the dishes last week. (a) washes (b) has washed (c) washed (d) will wash
  38. 38.They did not ___ a song yesterday. (a) sing (b) singing (c) sang (d) sings
  39. 39.What is the past tense of “send”? (a) sended (b) sending (c) sent
  40. 40.He did not ___ rice two days ago. (a) cooks (b) cook (c) cooked (d) cooking

Answer key

  1. swam
  2. made
  3. ate
  4. swam
  5. win
  6. bought
  7. spoke
  8. Did
  9. Did
  10. Did
  11. study
  12. Did
  13. studied
  14. climbed
  15. went
  16. Did
  17. wore
  18. jog
  19. wrote
  20. ate
  21. wore
  22. sent
  23. Did
  24. spoke
  25. Did
  26. played
  27. clean
  28. Did
  29. Did
  30. Did
  31. Did
  32. Did
  33. Did
  34. danced
  35. send
  36. made
  37. washed
  38. sing
  39. sent
  40. cook

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