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

de + infinitivo (condición)

de+不定式表示條件

de + infinitive as a condition — Spanish grammar, C1

接續

De + 不定式 = si + 動詞;De + haber + 過去分詞 = si + 虛擬式過去完成時
De + infinitive = si + verb; De + haber + participle = si + pluperfect subjunctive

說明

書面和正式口語中,用 de + 不定式代替 si 子句:De saberlo, te lo diría.(如果我知道,就會告訴你。)De haberlo sabido, habría venido.(早知道的話,我就來了。)

In writing and formal speech, de + infinitive replaces an si clause: De saberlo, te lo diría. De haberlo sabido, habría venido.

注意事項

常見錯誤

例句

De seguir así, perderemos el partido.
照這樣下去,我們會輸掉比賽。
If things go on like this, we’ll lose the match.
De haber salido antes, no habríamos perdido el tren.
如果早點出門,我們就不會錯過火車了。
If we had left earlier, we wouldn’t have missed the train.
De ser cierto, sería una gran noticia.
如果是真的,那會是個大新聞。
If it were true, it would be great news.

練習

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

到網站練習這個文法 →