← Simple past tense lesson New set →

Past Tense Worksheet

English grammar lesson 13: Simple past tense · Set 287 · 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.I did not ___ a kite two days ago. (a) flying (b) flies (c) fly (d) flew
  2. 2.Tara ___ a cake two days ago. (a) baked (b) will bake (c) bakes (d) has baked
  3. 3.___ I speak Hindi two days ago? (a) Did (b) Was (c) Do (d) Does
  4. 4.I ___ Grandma last Sunday. (a) helped (b) will help (c) help (d) have helped
  5. 5.Myra did not ___ a cake yesterday. (a) bakes (b) baking (c) baked (d) bake
  6. 6.We ___ on the stage in 2023. (a) have danced (b) danced (c) will dance (d) dance
  7. 7.What is the past tense of “send”? (a) sended (b) sending (c) sent
  8. 8.I ___ a story in 2023. (a) tell (b) will tell (c) telled (d) told
  9. 9.You ___ the bag in 2023. (a) will carry (b) carried (c) have carried (d) carry
  10. 10.___ they play cricket yesterday? (a) Does (b) Was (c) Do (d) Did
  11. 11.My sister did not ___ milk in 2023. (a) drink (b) drank (c) drinking (d) drinks
  12. 12.The children ___ a bicycle in 2023. (a) rode (b) ride (c) will ride (d) rided
  13. 13.I ___ tea two days ago. (a) make (b) maked (c) will make (d) made
  14. 14.My sister ___ the dishes two days ago. (a) will wash (b) has washed (c) washes (d) washed
  15. 15.I did not ___ the dishes yesterday. (a) washes (b) washed (c) wash (d) washing
  16. 16.Aditya ___ a kite yesterday. (a) flies (b) will fly (c) flyed (d) flew
  17. 17.We ___ a story last week. (a) telled (b) tell (c) will tell (d) told
  18. 18.___ you sing a song last Sunday? (a) Did (b) Do (c) Does (d) Was
  19. 19.Arjun ___ a picture two days ago. (a) drawed (b) will draw (c) drew (d) draws
  20. 20.What is the past tense of “write”? (a) wrote (b) writed (c) written (d) writing
  21. 21.The students ___ a bicycle in 2023. (a) rode (b) will ride (c) ride (d) rided
  22. 22.Aditya did not ___ the match last week. (a) won (b) winning (c) wins (d) win
  23. 23.What is the past tense of “run”? (a) running (b) run (c) ran (d) runned
  24. 24.She ___ a story last week. (a) telled (b) told (c) will tell (d) tells
  25. 25.We did not ___ Hindi two days ago. (a) speaks (b) speak (c) spoke (d) speaking
  26. 26.Tara did not ___ Grandma last week. (a) help (b) helps (c) helping (d) helped
  27. 27.I did not ___ tea last Sunday. (a) make (b) makes (c) made (d) making
  28. 28.My brother did not ___ a message in 2023. (a) sending (b) send (c) sent (d) sends
  29. 29.___ I plant a tree two days ago? (a) Does (b) Did (c) Was (d) Do
  30. 30.We did not ___ the dishes yesterday. (a) washing (b) washes (c) wash (d) washed
  31. 31.What is the past tense of “build”? (a) building (b) builded (c) built
  32. 32.___ my cousins bake a cake two days ago? (a) Was (b) Does (c) Did (d) Do
  33. 33.What is the past tense of “fly”? (a) flying (b) flew (c) flown (d) flyed
  34. 34.___ Vivaan eat a mango two days ago? (a) Did (b) Does (c) Was (d) Do
  35. 35.You ___ the train last Sunday. (a) take (b) taked (c) took (d) will take
  36. 36.___ Vivaan bake a cake last Sunday? (a) Was (b) Does (c) Do (d) Did
  37. 37.What is the past tense of “make”? (a) making (b) made (c) maked
  38. 38.I ___ a story yesterday. (a) told (b) tell (c) will tell (d) telled
  39. 39.He ___ a message two days ago. (a) sent (b) sended (c) will send (d) sends
  40. 40.___ my brother ride a bicycle last Sunday? (a) Do (b) Did (c) Does (d) Was

Answer key

  1. fly
  2. baked
  3. Did
  4. helped
  5. bake
  6. danced
  7. sent
  8. told
  9. carried
  10. Did
  11. drink
  12. rode
  13. made
  14. washed
  15. wash
  16. flew
  17. told
  18. Did
  19. drew
  20. wrote
  21. rode
  22. win
  23. ran
  24. told
  25. speak
  26. help
  27. make
  28. send
  29. Did
  30. wash
  31. built
  32. Did
  33. flew
  34. Did
  35. took
  36. Did
  37. made
  38. told
  39. sent
  40. Did

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