If you thought the -ed sounded like /t/ in all of those words, you are right.
Now listen to the word begged again. Does it sound like: /begt/ or /beg-ed/ or /begd/ ?