← Simple past tense lesson New set →

Past Tense Worksheet

English grammar lesson 13: Simple past tense · Set 910 · 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 bake a cake last Sunday? (a) Does (b) Did (c) Do (d) Was
  2. 2.My sister did not ___ the ball in 2023. (a) catching (b) catches (c) catch (d) caught
  3. 3.They ___ rice yesterday. (a) cook (b) will cook (c) cooked (d) have cooked
  4. 4.I did not ___ to school yesterday. (a) goes (b) went (c) going (d) go
  5. 5.___ my cousins bake a cake in 2023? (a) Was (b) Does (c) Did (d) Do
  6. 6.They ___ the dishes last Sunday. (a) have washed (b) washed (c) wash (d) will wash
  7. 7.___ I cook rice last week? (a) Does (b) Did (c) Do (d) Was
  8. 8.___ he build a sandcastle yesterday? (a) Did (b) Was (c) Do (d) Does
  9. 9.___ she speak Hindi last Sunday? (a) Does (b) Was (c) Do (d) Did
  10. 10.What is the past tense of “draw”? (a) drawed (b) drawn (c) drew (d) drawing
  11. 11.___ she buy vegetables two days ago? (a) Does (b) Was (c) Do (d) Did
  12. 12.I did not ___ vegetables last Sunday. (a) buy (b) bought (c) buys (d) buying
  13. 13.What is the past tense of “bring”? (a) bringed (b) brought (c) bringing
  14. 14.___ Rahul drink milk in 2023? (a) Do (b) Does (c) Was (d) Did
  15. 15.We ___ a letter last Sunday. (a) wrote (b) will write (c) writed (d) write
  16. 16.He ___ a cap yesterday. (a) wore (b) weared (c) will wear (d) wears
  17. 17.My sister ___ the dog in 2023. (a) feeded (b) will feed (c) feeds (d) fed
  18. 18.The students did not ___ on the stage yesterday. (a) dance (b) dancing (c) danced (d) dances
  19. 19.___ Ananya dance on the stage two days ago? (a) Did (b) Does (c) Was (d) Do
  20. 20.___ he help Grandma last Sunday? (a) Was (b) Did (c) Does (d) Do
  21. 21.We did not ___ Grandma last week. (a) helped (b) helps (c) helping (d) help
  22. 22.___ they fly a kite last week? (a) Was (b) Do (c) Did (d) Does
  23. 23.The children ___ a tree two days ago. (a) have planted (b) plant (c) will plant (d) planted
  24. 24.What is the past tense of “write”? (a) writing (b) writed (c) written (d) wrote
  25. 25.They did not ___ a letter yesterday. (a) write (b) writes (c) writing (d) wrote
  26. 26.I did not ___ a sandcastle two days ago. (a) built (b) builds (c) build (d) building
  27. 27.What is the past tense of “eat”? (a) ate (b) eating (c) eaten (d) eated
  28. 28.___ you plant a tree two days ago? (a) Does (b) Do (c) Did (d) Was
  29. 29.He did not ___ lunch last week. (a) brought (b) brings (c) bringing (d) bring
  30. 30.Karan ___ cricket yesterday. (a) played (b) has played (c) will play (d) plays
  31. 31.My cousins did not ___ the room last Sunday. (a) cleans (b) cleaned (c) clean (d) cleaning
  32. 32.We ___ in the park in 2023. (a) jog (b) jogged (c) will jog (d) have jogged
  33. 33.___ they sing a song in 2023? (a) Do (b) Did (c) Does (d) Was
  34. 34.___ you dance on the stage last week? (a) Do (b) Does (c) Did (d) Was
  35. 35.She ___ the ball in 2023. (a) catched (b) catches (c) will catch (d) caught
  36. 36.They ___ a song last Sunday. (a) sing (b) sang (c) will sing (d) have sung
  37. 37.She did not ___ the ball yesterday. (a) catching (b) catch (c) catches (d) caught
  38. 38.My friends did not ___ a tree yesterday. (a) planting (b) plant (c) plants (d) planted
  39. 39.___ you clean the room yesterday? (a) Does (b) Was (c) Do (d) Did
  40. 40.___ Aarav take the train last Sunday? (a) Do (b) Does (c) Was (d) Did

Answer key

  1. Did
  2. catch
  3. cooked
  4. go
  5. Did
  6. washed
  7. Did
  8. Did
  9. Did
  10. drew
  11. Did
  12. buy
  13. brought
  14. Did
  15. wrote
  16. wore
  17. fed
  18. dance
  19. Did
  20. Did
  21. help
  22. Did
  23. planted
  24. wrote
  25. write
  26. build
  27. ate
  28. Did
  29. bring
  30. played
  31. clean
  32. jogged
  33. Did
  34. Did
  35. caught
  36. sang
  37. catch
  38. plant
  39. Did
  40. Did

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