快速回答
德語 Perfekt(完成過去式)是在日常對話中最常用的過去式。它由助動詞(haben 或 sein)加上過去分詞(Partizip II)組成,分詞放在子句末尾。重點是選對助動詞,並能正確構成規則、不規則與可分動詞的分詞形式。
德語的 Perfekt 時態,是日常口語中談論過去事件最常見的方法。你用一個助動詞(haben 或 sein)加上過去分詞(Partizip II)來組成,分詞通常放在子句的最後。
如果你已經會說一些基本句子,例如德語的你好和德語的再見,那麼 Perfekt 就是下一個重要步驟。它讓你能用母語者真正會用的方式,說清楚發生了什麼,你做了什麼,以及你去了哪裡。
為什麼 Perfekt 很重要(以及德語有多常見)
德語是重要的世界語言之一。Ethnologue 估計約有 90 million 名母語者(Ethnologue,第 27 版,2024)。它在多個國家是官方語言,包括德國、奧地利、瑞士、比利時、盧森堡和列支敦斯登,也在歐洲各地被廣泛學習。
在日常生活中,你最常聽到的過去式是 Perfekt,尤其是在對話裡。如果你一開始只學 Präteritum,你仍然能看懂很多書面德語,但你的口語很快就會聽起來很書面、很像課本。
語言學家 Martin Durrell 在他的德語參考語法著作中,把口語與書面過去式的分工視為現代用法的核心特徵。學習者遇到的也正是這點,文法本身不難,但時態的選擇帶有文化與地域差異。
Perfekt 是什麼(一個清楚的公式)
Perfekt 有兩個部分:
- 變位後的助動詞:haben 或 sein
- 過去分詞:Partizip II
在主句中,助動詞放在一般動詞的位置(常見是第二位),分詞放到句尾。
範例句型:
- Ich habe heute viel gearbeitet.
- Ich bin nach Hause gegangen.
兩個助動詞:haben vs sein
大多數動詞用 haben
如果動詞描述一個動作,特別是可以帶直接受詞的動作,Perfekt 通常用 haben。
- Ich habe Pizza gegessen.
- Wir haben den Film gesehen.
- Sie hat mich angerufen.
發音提示(以中文讀者熟悉的方式近似標示):
- haben: HAH-ben
- gegessen: geh-GEH-sen
- gesehen: geh-ZAY-en
- angerufen: AHN-guh-roo-fen
表示移動與狀態改變用 sein
許多表示移動(從 A 到 B)的動詞,以及描述狀態改變的動詞,會用 sein。
- Ich bin nach Berlin gefahren.
- Er ist eingeschlafen.
- Sie ist gestorben.
發音提示:
- sein: ZINE
- gefahren: guh-FAH-ren
- eingeschlafen: EYN-guh-shlah-fen
- gestorben: guh-SHTOR-ben
一個實用捷徑是,如果你能很自然地問「你去哪裡了?」或「你變成什麼了?」,那它常常是用 sein 的動詞。不過捷徑都有例外,所以可以的話就用字典確認(Duden 的詞條在這方面很可靠,查閱於 2026)。
兩者都能用的動詞(意思會變)
有些動詞可以用 haben 或 sein,取決於你要強調移動(sein)還是強調活動本身(haben)。
-
Ich bin geschwommen.(我游了,重點在移動,常暗示距離或方向)
-
Ich habe geschwommen.(我去游泳了,重點在活動)
-
Er ist gefahren.(他開車去了某處,重點是從 A 到 B 的移動)
-
Er hat gefahren.(較少見,但在特定語境下可搭配直接受詞出現,例如較舊或地域性的用法,或固定結構)
如果你覺得這很混亂,你沒有想太多。德語助動詞的選擇一部分看語意,一部分看慣例。好的語法書會把它當成一套用法系統,而不是單一規則。
如何形成過去分詞(Partizip II)
德語分詞在很多情況下是規則的,但你必須辨認三大類:規則動詞、不規則動詞、混合動詞。
規則動詞(-en 動詞,分詞可預測)
對許多規則動詞來說,Partizip II 是:
ge- + 動詞詞幹 + -t
例子:
- machen → gemacht (guh-MAHKT)
- spielen → gespielt (guh-SHPEELT)
- lernen → gelernt (guh-LEHRNT)
這一組最容易用規則快速套用。
不規則(強變化)動詞
強變化動詞的分詞常用 -en 結尾,母音也可能改變。
例子:
- gehen → gegangen (guh-GAHNG-en)
- sehen → gesehen (guh-ZAY-en)
- schreiben → geschrieben (guh-SHREE-ben)
這些無法完全預測,所以要當作單字一起學。Duden 和 Goethe-Institut 的文法教材都會清楚列出分詞(查閱於 2026)。
混合動詞(弱變化結尾,強變化母音)
有些動詞像強變化動詞一樣改母音,但結尾仍像弱變化動詞一樣用 -t。
例子:
- bringen → gebracht (guh-BRAHKT)
- denken → gedacht (guh-DAHKT)
- kennen → gekannt (guh-KAHNT)
它們在口語很常見,所以很值得早點背起來。
💡 快速學分詞的方法
學到一個新動詞時,把它當成三件套來學:不定詞、Präteritum 形式、Partizip II。就算你主要用 Perfekt 口說,Präteritum 也能幫你辨認書面德語和許多固定用語。
可分離動詞在 Perfekt 裡(ge 會插在中間)
可分離動詞是 Perfekt 的經典陷阱。分詞通常長這樣:
前綴 + ge + 詞幹 + 結尾
例子:
- anrufen → angerufen (AHN-guh-roo-fen)
- aufstehen → aufgestanden (OWF-guh-SHTAHN-den)
- einkaufen → eingekauft (EYN-guh-kowft)
注意 ge 會出現在前綴之後。
這點很重要,因為可分離動詞在真實對話裡出現頻率非常高。連在感情相關的對話中也很常見,例如德語怎麼說我愛你,你也會聽到像 anrufen、zurückkommen、aufpassen 這類動詞。
不可分離動詞(沒有 ge-)
如果動詞有不可分離前綴,通常不會加 ge-。
常見的不可分離前綴包括:be-、ver-、er-、ent-、zer-、miss-
例子:
- besuchen → besucht (beh-ZOOKT)
- verstehen → verstanden (fehr-SHTAHN-den)
- erzählen → erzählt (ehr-TSAYLT)
學習者常見錯誤是硬加 ge-。geverstanden 是錯的。
以 -ieren 結尾的動詞(也沒有 ge-)
以 -ieren 結尾的動詞也不會用 ge-。
例子:
- studieren → studiert (shtoo-DEE-eert)
- telefonieren → telefoniert (teh-leh-foh-NEE-eert)
- reparieren → repariert (reh-pah-REE-eert)
這些常是國際詞,所以學習者容易想太多。規則很簡單,不要 ge-。
語序:Perfekt 在真實句子裡放哪裡
主句:助動詞第二位,分詞最後
- Ich habe heute keine Zeit gehabt.
- Wir sind gestern spät angekommen.
發音提示:
- gehabt: guh-HAPT
- angekommen: AHN-guh-kom-en
問句:助動詞第一位,分詞最後
- Hast du das gemacht?
- Bist du schon gegangen?
發音提示:
- hast: HAHST
- bist: BIST
- schon: shohn
從屬子句:兩個都到句尾
在從屬子句(weil、dass、obwohl、wenn)裡,變位後的助動詞也會移到句尾。
- ..., weil ich heute gearbeitet habe.
- ..., dass wir spät angekommen sind.
這也是德語常讓人覺得「重點很晚才出現」的原因之一。你常要等到分詞出來,才知道到底發生了什麼。
David Yeandle 對德語句法與動詞位置的研究指出,動詞句尾的模式對德語子句結構非常核心。Perfekt 把這個結構變得更明顯,因為它把動詞拆成兩段。
⚠️ 常見語序錯誤
在一般主句裡,不要把分詞放在助動詞後面。Ich habe gearbeitet 沒問題,但如果你加了其他資訊,分詞仍要放最後:Ich habe heute im Büro gearbeitet.
Perfekt vs Präteritum:德國人實際怎麼用
實用規則:口語偏好 Perfekt
在很多日常口語中,Perfekt 是預設的過去式。這在南部(巴伐利亞、巴登符騰堡)、奧地利和瑞士尤其明顯。
如果你是為了對話而學,Perfekt 的回報最大。
但某些動詞的 Präteritum 仍很常見
就算多數時候用 Perfekt 的人,也常會對以下動詞用 Präteritum:
- sein: ich war, du warst
- haben: ich hatte
- 情態動詞: ich konnte, ich musste, ich wollte
在隨意口語裡你仍可能聽到 Perfekt 形式(ich bin gewesen、ich habe gehabt),但它們可能聽起來比較有標記性或偏地域用法,很多學習者前期不一定需要。
IDS(Institut für Deutsche Sprache)討論過時態選擇如何因地區與語域而變化,而且這種變化是標準用法的一部分,不是「錯誤」(IDS 資源,查閱於 2026)。
文化觀察:時態選擇在表達語域,不只是時間
在德語職場裡,Perfekt 常聽起來更口語、更貼近當下,而 Präteritum 可能更像報告或敘述。在新聞播報中,Präteritum 很常見,因為它更精簡,也符合從書面轉口語的風格。
朋友之間的日常故事,Perfekt 很常見,因為它更符合口語節奏。所以你更常聽到 Ich habe ihn gesehen,而不是 Ich sah ihn,除非對方刻意用比較文學化的語氣在講故事。
一組高頻 Perfekt 動詞小工具(含發音)
以下這些動詞,你在電影、影集和真實對話裡會一直聽到:
- machen → gemacht (guh-MAHKT)
- sagen → gesagt (guh-ZAHKT)
- gehen → gegangen (guh-GAHNG-en)
- kommen → gekommen (guh-KOM-en)
- sehen → gesehen (guh-ZAY-en)
- geben → gegeben (guh-GAY-ben)
- nehmen → genommen (guh-NOM-en)
- finden → gefunden (guh-FOON-den)
- denken → gedacht (guh-DAHKT)
- wissen → gewusst (guh-VOOST)
如果你想要更多能直接套進這些句型的日常字彙,可以搭配像100 個最常見的德語單字這種依頻率整理的清單。
典型學習者錯誤(以及如何快速修正)
錯誤 1:選錯助動詞
錯:Ich habe nach Hause gegangen.
對:Ich bin nach Hause gegangen.
修正:從第一天就把移動與狀態改變的動詞當成「sein 動詞」來學。遇到新動詞時,查字典詞條確認它的助動詞(Duden,查閱於 2026)。
錯誤 2:前綴動詞的分詞做錯
錯:Ich habe angeruft.
對:Ich habe angerufen.
修正:可分離動詞請把分詞當成整塊記。很多都很高頻,會一直重複出現。
錯誤 3:忘記把分詞放句尾
錯:Ich habe gearbeitet heute.
對:Ich habe heute gearbeitet.
修正:用短句擴寫訓練。先從 Ich habe gearbeitet 開始,再加一個時間片語,再加一個地點片語,並持續把分詞推到最後。
錯誤 4:在對話裡過度使用 Präteritum
學習者常從課本和閱讀中吸收到 Präteritum。這很有用,但如果你的目標是自然對話,就把預設改成 Perfekt。
你仍需要 war 和 hatte 的 Präteritum,而且你在書面語裡會到處看到它。
Perfekt 在電影與影集真實對白裡怎麼出現
口語德語充滿短短的 Perfekt 句子:
- Ich hab's vergessen.(我忘了。)
- Wir haben gewonnen.(我們贏了。)
- Was ist passiert?(發生什麼事?)
- Ich bin gleich zurückgekommen.(我馬上就回來了。)
發音提示:
- vergessen: fehr-GEH-sen
- gewonnen: guh-VOHN-en
- passiert: pah-SEE-eert
- zurückgekommen: tsoo-ROOK-guh-kom-en
你也會在快速口語裡聽到像 ich hab、wir sind 這種縮讀。這很正常,不是「隨便的德語」,而是日常節奏。
如果你想用符合真實語速的字幕反覆聽到這些句型,用電影片段練習很有效。Wordy 的片段格式就是為此設計的,短場景裡自然出現 Perfekt,然後快速重播,練語序與分詞辨識。
一個簡單的練習計畫(每天 15 分鐘)
第 1 步:先掌握 20 個到處都會出現的分詞
挑一組入門清單:gemacht、gesagt、gegangen、gekommen、gesehen、gegeben、genommen、gefunden、gedacht、gewusst、gegessen、getrunken、geschlafen、gearbeitet、gelernt、gespielt、gekauft、angerufen、verstanden、erzählt。
每個都寫上助動詞:ich habe gemacht、ich bin gegangen。
第 2 步:用一個模板操練語序
模板:
Ich habe [time] [place] [object] [Partizip II].
例子:
- Ich habe gestern im Büro viel gearbeitet.
- Ich habe heute zu Hause Pizza gegessen.
第 3 步:加入從屬子句
- ..., weil ich keine Zeit gehabt habe.
- ..., weil wir spät angekommen sind.
這是讓你的德語在結構上聽起來正確最快的方法。
💡 在真實生活中用禮貌的過去式
關於語氣的一點提醒:德語的過去式與情緒強度
Perfekt 也常用來表達情緒上的即時感。在爭吵、坦白、戲劇化場景裡,德國人常用 Perfekt 讓焦點停在「剛剛發生的事」。
這也是 Perfekt 常出現在強烈用語附近的原因之一。如果你想了解強度與語域怎麼運作(以及什麼時候不要照著螢幕上的話照搬),可以看我們的德語髒話指南。先為了理解而學,不要急著拿來表演。
總結:Perfekt 檢查清單
- 形式:haben/sein + Partizip II
- 主句:助動詞在前,分詞在最後
- 從屬子句:兩個都在句尾
- haben:大多數動詞
- sein:移動與狀態改變
- Partizip II 規律:ge-...-t(規則)、-en(許多不規則)、也有混合動詞
- 可分離前綴:前綴 + ge + 詞幹
- 不可分離前綴與 -ieren 動詞:沒有 ge-
當你能穩定做到這些,你的德語過去式就能在真實對話中派上用場,而不只是在練習題裡。
如果你想做更有結構的聽力練習,讓 Perfekt 在自然口語中反覆出現,可以去看看 Wordy 的德語片段,然後再用像德語語序這類偏文法的閱讀來加強。
常見問題
德語 Perfekt 主要用在什麼情境?
Perfekt 要怎麼在 haben 和 sein 之間選?
德語句子裡,過去分詞要放在哪裡?
Perfekt 等同於英文的現在完成式嗎?
德國人寫作時一定都用 Präteritum 嗎?
來源與參考資料
- Duden,'Perfekt' 與 'Partizip II' 條目,查閱於 2026
- Institut für Deutsche Sprache (IDS),德語文法與用法相關資源,查閱於 2026
- Goethe-Institut,德語文法學習教材(Perfekt/Präteritum),查閱於 2026
- Ethnologue,第 27 版,2024

