文法パス · レッスン 67 / 86 · ステージ B2 · The past subjunctive
この構文を使うと、起こり得たのに実際には起こらなかったことについて話せます。後悔や非難、あるいは別の結果を想像する場面です。条件も結果も過去のことで、すでに終わっており、変えることはできません。条件節ではsi + hubiera + 過去分詞を、結果節ではhabría + 過去分詞を使います:Si hubiera estudiado, habría aprobado. 学習者は、現在の非現実を表すsi + tuvieraとよく混同します。「これは今のことか、それとももう終わったことか」と自問してみましょう。終わったことならhubieraを使います。
このレッスンを練習 · 10 文
Si + hubiera + participio, habría + participioSi no + hubiera + participio, no + habría + participio¿Qué + habría + participio + si + hubiera + participio?habría + participio + si + hubiera + participio何かをしたこと、またはしなかったことを後悔するときに使います。実際の結果はすでに起きており、別の結果を想像しているだけです。
過去が違っていたら物事がどうなっていたかを推測したり、誰かを責めたり感謝したりするときに使います。感謝を伝えるときには si no hubiera sido por という表現がよく使われます。
過去に起こらなかったことが現在に影響している場合は、si + hubiera はそのままで、結果節には過去未来形を使います。ahora を伴うことがよくあります。
はい。Si hubiera sabido, hubiera venido は話し言葉で非常によく使われます。ただし、改まった書き言葉ではhabría venidoのほうがより標準的とされています。
意味の違いはありません。Si hubiese estudiado と Si hubiera estudiado はまったく同じ意味です。ラテンアメリカでは、日常の話し言葉で hubiera のほうがよく使われます。
いいえ。si の後にはhubiera + 過去分詞だけを使います。habría は結果節でのみ使います。
はい。英語の「知っていたら来たのに」という文に相当します:Si hubiera sabido, habría venido.
yo hubiera, tú hubieras, él hubiera, nosotros hubiéramos, ustedes hubieran と活用し、その後に過去分詞を加えます:hubiéramos llegado.
条件節はsi + hubieraのままにして、結果節には過去未来形を使います:Si hubiera dormido, ahora no estaría cansado.