hätte gemacht・wäre gegangen
第二虛擬式過去:本來會…
Konjunktiv II past: would have — German grammar, B1
接續
hätte/wäre + 過去分詞 情態動詞:hätte + 原形 + 情態動詞原形(hätte kommen sollen)
hätte / wäre + past participle · modals: hätte + infinitive + modal infinitive (hätte kommen sollen)
說明
說過去沒有發生的事:Wenn ich das gewusst hätte, wäre ich gekommen.(如果我早知道,就會來了。)後悔:Ich hätte mehr lernen sollen.(我早該多讀點書。)
For what didn't happen: Wenn ich das gewusst hätte, wäre ich gekommen. Regret: Ich hätte mehr lernen sollen.
注意事項
- haben 還是 sein 跟完成式的選法一樣。haben or sein as in the perfect.
常見錯誤
- ✗ Wenn du angerufen hättest, hätte ich gekommen.
✓ Wenn du angerufen hättest, wäre ich gekommen.
kommen 用 sein:wäre gekommen。kommen takes sein: wäre gekommen. - ✗ Ich hätte mehr lernen gesollt.
✓ Ich hätte mehr lernen sollen.
情態動詞在這裡用原形 sollen。The modal stays an infinitive: sollen.
例句
Fast hätte ich den Zug verpasst.
我差點錯過火車。
I almost missed the train.
Ohne deine Hilfe hätten wir es nicht geschafft.
沒有你的幫忙,我們不會成功。
Without your help we wouldn't have made it.
Du hättest mir Bescheid sagen können.
你本來可以跟我說一聲的。
You could have let me know.
練習
在 Hanabiの小天地 聽例句的錄音、做 3 題練習,答對 2/3 就算學會,進度會記下來。
到網站練習這個文法 →