過去未来完了:実現しなかった結果と過去の推量
要点
過去未来完了(condicional perfecto)は、過去に実現しなかった結果を「〜していただろうに」と表します。また、過去のある時点までに起きていたことを推量したり、過去の発言から見て、その後の期限までに完了するはずだったことを伝えたりします。日本語では文脈や「〜だっただろう」などで表す違いを、スペイン語では動詞の形でも示します。
形
haber の過去未来形(habría, habrías, habría, habríamos, habríais, habrían)+過去分詞(hablado, comido, vivido/hecho, visto など)。過去分詞は主語の性・数によって変化しません。
使い方
- 過去の事実と異なる条件の結果を表します。si 節には接続法過去完了を使います:si hubiera/hubiese +過去分詞 → habría +過去分詞。
- 過去の時点を基準に、それ以前に起きたことを推量します。確認済みの事実ではなく、「その時にはもう〜していただろう」という判断です。
- 過去の発言や考えを伝えるとき、その時点より後の期限までの完了を表します。この用法では、実際に完了したかどうかは形だけでは分かりません。
例文
- Si me lo hubierais dicho antes, os habría ayudado. — もっと早く言ってくれていたら、手伝っていたのに。
- Cuando llamé a las diez, Ana ya se habría acostado. — 10時に電話したとき、アナはもう寝ていただろう。
- Nos dijeron que para el viernes habrían terminado la reforma. — 金曜日までには改装を終えているはずだと、私たちに言っていました。
よくある間違い
❌ Si habría salido antes, habría llegado a tiempo.
✅ Si hubiera salido antes, habría llegado a tiempo.
過去に実現しなかった条件を表す si 節では、過去未来完了ではなく接続法過去完了を使います。結果を述べる主節の habría llegado は正しい形です。
覚えておこう
実現しなかった結果か、過去についての推量かは文脈で判断します。habría +過去分詞だけで、必ず「実現しなかった」という意味になるわけではありません。