>>743
すぐに思いつくのは、
Si hubiera estado aquí, podría haber hablado con él.
(もしここにいたら彼と話すことができたのに。)
みたいな接続法過去完了の文ですね。
poderは助動詞ですから完了形を作る場合、後に続く動詞は不定詞(haber)+過去分詞になる。
deberは動詞なんですが、deber+不定詞で〜すべきという意味ですから助動詞的に使われていると思われます。