Hanabiの小天地文法總覽
文法 › 西班牙文 B2

si hubiera sabido, habría …

與過去事實相反的假設

Unreal past: si + pluperfect subjunctive — Spanish grammar, B2

接續

si + hubiera + 過去分詞, habría + 過去分詞(或 hubiera + 過去分詞)
si + hubiera + past participle, habría + past participle (or hubiera + participle)

說明

說「如果當時…,就會…」但事實上沒有發生:Si hubiera sabido que venías, habría preparado algo.(如果我早知道你要來,就會準備點東西了。)

For things that didn't happen: Si hubiera sabido que venías, habría preparado algo.

注意事項

常見錯誤

例句

Si hubiéramos salido antes, no habríamos perdido el tren.
如果我們早點出門,就不會錯過火車了。
If we'd left earlier, we wouldn't have missed the train.
¿Qué habrías hecho tú en mi lugar?
換作是你,你會怎麼做?
What would you have done in my place?
Si no hubiera llovido, habríamos ido a la playa.
如果那天沒下雨,我們就會去海邊了。
If it hadn't rained, we'd have gone to the beach.

練習

在 Hanabiの小天地 聽例句的錄音、做 3 題練習,答對 2/3 就算學會,進度會記下來。

到網站練習這個文法 →