イタリア語の「se」の仮定(接続法半過去と大過去)の違い
どちらも現実と違う仮定です。今・これからについては se + 接続法半過去 + 条件法現在、過去の事実と違うことについては se + 接続法大過去 + 条件法過去を使います。
使い分けの表
| 接続法半過去 | 接続法大過去 | |
|---|---|---|
| 意味 | もし〜なら…だろう(非現実の仮定) | もし〜だったら…だったのに(過去の仮定) |
| 時 | 今・これから | 過去 |
| se の後 | 接続法半過去(fossi) | 接続法大過去(fossi stato) |
| 主節 | 条件法現在(verrei) | 条件法過去(sarei venuto) |
| 訳 | 〜なら…だろう | 〜だったら…だったのに |
例文で比べる
○ = 自然 △ = 通じるが、その場面・文体には合わない × = 不自然・誤り
×
Se ieri uscissi, incontrerei Paolo.
昨日出かけていたら、パオロに会えたのに。
○
Se ieri fossi uscito, avrei incontrato Paolo.
昨日出かけていたら、パオロに会えたのに。
ieri のように過去を指す語があれば、大過去 + 条件法過去です。
○
Se in questo momento fossi a Venezia, andrei in gondola.
今ヴェネツィアにいたら、ゴンドラに乗るのに。
×
Se in questo momento fossi stato a Venezia, sarei andato in gondola.
今ヴェネツィアにいたら、ゴンドラに乗るのに。
「今」の仮定なので、半過去 + 条件法現在です。fossi stato は過去の話に使います。
○
Se fossi più paziente, aspetterei ancora.
もっと我慢強ければ、まだ待つのに。
○
Se fossi stato più paziente, avrei aspettato ancora.
もっと我慢強かったら、まだ待っていたのに。
今の仮定は半過去、あの時の仮定は大過去です。どちらも自然です。
覚え方・注意点
- 時で選びます。今・これからは半過去 + 条件法現在、過去は大過去 + 条件法過去です。
- ieri や l'anno scorso など過去を表す語があれば、大過去 + 条件法過去が基本です。
- 過去の仮定で結果が今に及ぶ形は、別の項目で扱います。
確認問題
( )に入れるのに、より自然なのはどちらでしょう。
問1
Se ieri sera ( ) a casa, avrei visto la partita.
- fossi
- fossi stato
答えと解説
正解:2. fossi stato
ieri sera のことで主節が条件法過去なので、接続法大過去 fossi stato です。
問2
Se ( ) più soldi adesso, comprerei quel quadro.
- avessi avuto
- avessi
答えと解説
正解:2. avessi
adesso(今)の仮定で主節が条件法現在なので、半過去 avessi です。
問3
Se non ( ) tanta nebbia, il volo sarebbe partito alle sei.
- ci fosse
- ci fosse stata
答えと解説
正解:2. ci fosse stata
主節が条件法過去(sarebbe partito)なので、仮定も大過去 ci fosse stata です。
それぞれの文法の詳しい説明
- 事実に反する仮定(「se」+ 接続法半過去)の意味と使い方 もし〜なら…だろう(非現実の仮定)
- 過去の事実に反する仮定(「se」+ 接続法大過去)の意味と使い方 もし〜だったら…だったのに(過去の仮定)