「もしあなたが~していたなら」のスペイン語
のスペイン語は “もしあなたが~していたなら” です “hubieras” — B2 レベル. これは日常のスペイン語で非常によく使われる単語です。
Japanese → スペイン語B2
Verb (Auxiliary)B2

例文
Si me lo hubieras preguntado, te habría ayudado.
もしあなたが私に尋ねていたら、私はあなたを助けていただろうに。
Esperaba que hubieras entendido la lección.
あなたがそのレッスンを理解してくれていたらと願っていた。
Fue una pena que no hubieras venido a la fiesta.
あなたがパーティーに来なかったのは残念だった。
仮定法過去完了(第三条件文)
'Hubieras'は、過去に起こらなかったことについて話すために不可欠な要素です。これは常に条件法('habría')と組み合わせて、「もしXが起こっていたら、Yが起こっていただろう」と言うために使われます。
実現しなかった過去への願望
'Ojalá'(~だといいのに)の後に'hubieras'と過去分詞を続けて、過去の行動に対する後悔を表現します:「Ojalá hubieras venido」(あなたが来てくれていたらなあ)。
時制の混同
間違い: “Si me lo hubieras dicho, te *ayudaría*.”
正しい表現: Si me lo hubieras dicho, te *habría* ayudado. (過去接続法は、結果節で条件法現在完了と対になる必要があります。日本語の「~しただろう」に対応するのは「habría + 過去分詞」です。)
関連する翻訳
Inklingoでスペイン語を学ぼう
インタラクティブなストーリー、パーソナライズされた学習など。