In this video, there is this sentence at 2:18:
Your parcel should've been delivered yesterday.
I have listened to this sentence many times, it seems that the "ed" after delivered is not pronounced, what is this rule("ed" not pronounced) in English pronunciation?