← 返回部落格
🇩🇪德語

德語過去式指南, Perfekt vs Präteritum(附真實例句)

作者:Sandor更新於: 2026年5月18日閱讀需 12 分鐘

快速回答

德語日常常用的過去式有兩種: Perfekt(口語最常用)和 Präteritum(多見於書面, 口語也會搭配少數高頻動詞)。多數對話用 Perfekt, Präteritum 主要用在書籍、新聞與固定用法, 例如 war、hatte、ging。本指南會教你兩種時態怎麼組成、Perfekt 要選 haben 還是 sein, 並避開 Traditional Chinese learners 最常犯的錯誤。

德語的過去式主要是在 Perfekt(日常口語的預設)和 Präteritum(寫作中常見,口語裡也會用在少數高頻動詞,例如 warhatte)之間做選擇。如果你想很快聽起來自然,先學 Perfekt,接著再補上最常見的 Präteritum 形式,用來閱讀、看新聞和說故事。

德語也是一種實用性很高的語言。Ethnologue 估計全球約有 9,000 萬母語者(第 27 版,2024),並且在 6 個歐洲國家是官方語言(德國、奧地利、瑞士、比利時、盧森堡、列支敦斯登)。這代表你會因為地區、情境和正式程度不同,而聽到不同的「過去式使用習慣」。

如果你正在建立日常德語,建議把這篇指南和一篇打招呼複習一起用,例如 德語怎麼說你好,因為過去式在寒暄裡馬上就會出現:Wie war dein Wochenende?

你真正需要的兩種過去式

德語談過去不只兩種方式(Perfekt、Präteritum、Plusquamperfekt),但日常生活主要靠前兩種。

Perfekt:口語的預設

Perfekt 的構成是助動詞(habensein)加上子句末尾的 過去分詞

  • Ich habe gegessen. (eehkh HAH-buh guh-GEH-sen)
  • Ich bin nach Hause gegangen. (eehkh bin nahkh HOW-zuh guh-GAHNG-en)

在對話中,Perfekt 是跨地區最安全的選擇。你也會在大多數非腳本的口語裡聽到它,例如朋友聊天、同事對話、服務場景和隨口說故事。

Präteritum:敘事用、也更「精簡」的過去式

Präteritum 是簡單過去式,常用在寫作、新聞和敘事。口語中也會用在一小部分常見動詞上,因為它短又方便。

  • Ich war müde. (eehkh vahr MUE-duh)
  • Ich hatte keine Zeit. (eehkh HAH-tuh KY-nuh TSYTE)

一個好用的心智模型是:Perfekt 聽起來像口語Präteritum 聽起來像書面語,但有少數動詞在口語裡仍很常用。

💡 快速變自然的規則

如果你在說話而且不確定,用 Perfekt。然後請主動學 sein、haben 和情態動詞的 Präteritum,因為你會一直聽到它們。

德國人什麼時候用 Perfekt 或 Präteritum(真實使用模式)

選過去式不只是文法,也是風格。語言學家 Martin Durrell 討論過德語是一種會被語域和地區影響「標準用法」的語言,學習者會立刻感受到,尤其是在時態選擇上(可參考他對現代德語文法的研究)。

地區:北部與南部的傾向

你常會聽到南德的變體在口語更偏向用 Perfekt,而北部說話者在日常對話中可能會多用一點 Präteritum。這是傾向,不是鐵律。

如果你用電視學德語,你也會聽到一種「播報標準」,它可能比日常口語更常用 Präteritum,尤其在旁白敘事時。

情境:對話 vs 敘事

  • 對話:大多數動詞以 Perfekt 為主。
  • 敘事(書籍、童話、新聞報導):Präteritum 常見,因為句子更輕巧,也避免一直重複助動詞。

所以兒童故事常會像這樣開頭:Es war einmal...,而不是 Es ist einmal gewesen...

動詞類型:口語裡仍常用 Präteritum 的短清單

即使多數時候用 Perfekt 的人,也常會說:

  • seinwar
  • habenhatte
  • 情態動詞konnte, wollte, musste, durfte, sollte, mochte
  • 常見還有 gehenging(不是每個地方都一樣,但很常見)

這部分和頻率與節奏有關。David Crystal 在談英語時指出,節奏與處理負擔會影響什麼形式在日常口語中變成「正常」。德語也有類似的壓力,短而高頻的形式更容易留下來。

Perfekt 怎麼組(一步一步)

Perfekt 看起來嚇人,但你把它拆成兩個決定就好:

  1. habensein
  2. 做出 Partizip II(過去分詞)

第 1 步:haben 還是 sein

主要用 sein 的情況:

  • 移動或位置改變:gehen, kommen, fahren, fliegen
  • 狀態改變:aufstehen, einschlafen, sterben
  • 核心動詞:sein, werden, bleiben

大多數其他動詞用 haben,尤其是動作與活動:

  • machen, kaufen, lernen, sehen, essen, arbeiten

例句:

  • Wir sind nach Berlin gefahren. (veer zint nahkh behr-LEEN guh-FAH-ren)
  • Wir haben ein Auto gekauft. (veer HAH-ben yn OW-toh guh-KOWFT)

⚠️ 常見陷阱:'fahren' 可能用 haben 或 sein

如果 fahren 表示你去到某個地方,通常用 sein:Ich bin nach Köln gefahren. 如果表示你把某個東西(車)當作一項活動來開,可能用 haben:Ich habe das Auto gefahren.

第 2 步:過去分詞(Partizip II)怎麼做

主要有三大模式。

規則動詞:ge- + 詞幹 + -t

  • machengemacht (guh-MAHKHT)
  • lernengelernt (guh-LEHRNT)
  • spielengespielt (guh-SHPEELT)

強變化動詞:常見是 ge- + 變化後詞幹 + -en

  • gehengegangen (guh-GAHNG-en)
  • sehengesehen (guh-ZEH-en)
  • sprechengesprochen (guh-SHPROH-khen)

強變化動詞的分詞無法完全預測。你要把它當成單字來學,最好放在語境裡一起記。

如果你想用更有結構的方法記不規則形式,可以搭配間隔重複的流程,例如我們的 Anki 指南

有前綴的動詞:ge- 放哪裡(或消失)

很多學習者會在這裡卡住。

可分離前綴(auf-, an-, mit- 等)會把 ge 放在中間:

  • aufmachenaufgemacht (OWF-guh-MAHKHT)
  • ankommenangekommen (AHN-guh-KOH-men)

不可分離前綴(be-, ver-, er-, ent-, zer-, miss-)通常不加 ge

  • bezahlenbezahlt (buh-TSAHLT)
  • verstehenverstanden (fehr-SHTAHN-den)
  • erzählenerzählt (ehr-TSEHLT)

像 Duden 這種可靠字典會標出分詞形式(查閱於 2026)。請用它,因為「直接加 ge-」常常會失敗。

Präteritum 怎麼組(以及哪些形式最重要)

Präteritum 用過去詞幹加上詞尾變化來構成。很多動詞,尤其是強變化動詞,形式是不規則的。

好消息是:如果以口說為主,你可以先專注在一小部分。

必須會的 Präteritum 動詞

sein

  • ich war (eehkh vahr)
  • du warst (doo vahrst)
  • er/sie/es war (ehr/zee/ess vahr)
  • wir waren (veer VAH-ren)
  • ihr wart (eer vahrt)
  • sie/Sie waren (zee/zee VAH-ren)

haben

  • ich hatte (eehkh HAH-tuh)
  • du hattest (doo HAH-tuhst)
  • er/sie/es hatte (HAH-tuh)
  • wir hatten (VAIR HAH-ten)

情態動詞(例:können)

  • ich konnte (eehkh KOHN-tuh)
  • du konntest (doo KOHN-tuhst)
  • wir konnten (veer KOHN-ten)

它們在真實對話裡出現頻率很高,表達能力、義務、意願、允許。若你也想更有禮貌,可以把它們和打招呼、道別一起練,參考 德語怎麼說再見,因為情態動詞常用來柔化請求。

書面語中的 Präteritum:你會看到什麼

在小說、傳記和新聞式敘事裡,Präteritum 會搭配更多動詞,不只那份短清單。所以閱讀時你可能會覺得像在用另一套時態系統。

實用做法是:口說以 Perfekt 為主閱讀時具備 Präteritum 意識。久了之後,對應關係會變成直覺。

語序:讓句子聽起來「不像德語」的過去式錯誤

多數過去式錯誤不是選錯時態,而是 動詞片段放錯位置

主句中的 Perfekt 語序

助動詞在第 2 位,分詞在句尾:

  • Heute habe ich gearbeitet. (HOY-tuh HAH-buh eekh ar-bye-TET)
  • Gestern bin ich spät eingeschlafen. (geh-SHTEHRN bin eekh SHPAYT yn-guh-SHLAH-fen)

可分離動詞的 Perfekt 語序

分詞一樣放句尾:

  • Ich habe das Fenster aufgemacht. (eehkh HAH-buh dahs FEHN-ster OWF-guh-MAHKHT)

從屬子句:助動詞也要到句尾

weil, dass, wenn 引導的從屬子句裡,限定動詞要放句尾。用 Perfekt 時,助動詞也會被推到最後,放在分詞之後。

  • ..., weil ich gearbeitet habe. (vyle eekh ar-bye-TET HAH-buh)
  • ..., weil ich nach Hause gegangen bin. (vyle eekh nahkh HOW-zuh guh-GAHNG-en bin)

這是德語很核心的節奏。如果你想更全面複習語序,可以看我們的 德語語序指南

否定與時間詞:nicht 和 gestern 放哪裡

你用時間詞把句子釘住後,德語過去式會變得很容易。

時間表達常放前面

  • Gestern habe ich keine Zeit gehabt. (geh-SHTEHRN HAH-buh eekh KY-nuh TSYTE guh-HAHPT)
  • Letzte Woche sind wir umgezogen. (LEHTS-tuh VOH-khuh zint veer OOM-guh-TSOH-gen)

nicht 的位置(快速實用規則)

  • 否定動作概念:Ich habe nicht gegessen.
  • 否定帶冠詞的名詞:用 keinIch habe kein Geld gehabt.

如果你還在建立核心詞彙,我們的 最常見的 100 個德語單字 很有幫助,因為很多過去式句子都由少數高頻動詞和小品詞組成。

你會聽到的真實例句(以及為什麼用那個時態)

下面是一些「很像母語者」的小模式,你可以直接套用。

週末寒暄

  • Wie war dein Wochenende? (vee vahr dyn VOH-khen-en-duh)
    這裡預設用 sein 的 Präteritum。

  • Es war gut, ich habe viel geschlafen. (ess vahr goot, eekh HAH-buh feel guh-SHLAH-fen)
    把 Präteritum(war)和 Perfekt(habe geschlafen)混用很正常。

說明一個問題

  • Ich habe meinen Schlüssel verloren. (eehkh HAH-buh MY-nen SHLUESS-el fehr-LOH-ren)
    用 Perfekt 來回報發生了什麼很自然。

說故事(書面風格)

  • Er ging nach Hause und sah das Licht. (ehr ging nahkh HOW-zuh oont zah dahs likht)
    Präteritum 精簡又有敘事感。

文化觀察:為什麼「書面過去式」在德語仍很重要

德語文化圈有很強的書面敘事傳統。報紙、小說和長篇報導仍然有影響力,學校也很早就強調閱讀能力。這讓 Präteritum 即使在日常對話偏向 Perfekt 的情況下,仍然非常常見、很醒目。

你也會把時態選擇當成風格訊號。在隨口聊天時,Präteritum 可能聽起來「文學」或「官方」,所以學習者有時會覺得對方聽得懂,但自己聽起來偏僵硬。

如果你透過媒體學習,這不是問題,而是優勢。腳本對話、旁白和字幕會讓你很快接觸兩套系統。這也是為什麼用片段學習能加速時態辨識,你會在情緒清楚的短場景裡反覆聽到高頻的 Präteritum 形式。

一個簡單的學習計畫(避免背一堆零散清單)

第 1 階段(A1-A2):用 Perfekt 口說

  • 掌握最常見移動動詞的 haben vs sein。
  • 把 30 到 50 個常見分詞當作整塊來學:gemacht, gesagt, gesehen, gegangen, gekommen
  • 練到語序變成反射動作。

第 2 階段(A2-B1):加入 Präteritum 短清單

主動加入這些:

  • war, hatte
  • konnte, wollte, musste, durfte, sollte
  • 可選 ging

你會立刻更聽得懂電視,也會讀得更快。

第 3 階段(B1-B2):閱讀時能自在處理 Präteritum

這個階段,你靠閱讀和聽力擴大 Präteritum 的辨識,而不是硬把它塞進每段對話。

一個好指標是:你能讀一篇新聞,腦中可以直接「聽到」故事,而不用一個時態一個時態去翻譯。

💡 快速自我測驗

如果你能不太思考就回答這些,你的過去式就夠用了:Wie war es? Was hast du gemacht? Wo bist du gewesen? Warum konntest du nicht kommen?

常見錯誤(以及乾淨的修正)

錯誤 1:因為中文習慣而到處用 Präteritum

修正:口說預設用 Perfekt,Präteritum 先保留給 war, hatte 和情態動詞,除非你刻意要講書面敘事風格的故事。

錯誤 2:把分詞放太前面

錯:Ich habe gegessen heute.
更好:Ich habe heute gegessen.Heute habe ich gegessen.

錯誤 3:對不可分離前綴動詞加 ge-

錯:geverstanden
對:verstanden (fehr-SHTAHN-den)

錯誤 4:因為動詞「感覺像移動」就選 sein

有些動詞描述的是活動,不是位置改變。

  • Ich habe geschwommen.(活動)
  • Ich bin geschwommen 在特定語境下也可能出現,但不是預設。拿不準時,以字典用法為準。

語氣補充:過去式與禮貌

過去式常用來柔化語氣與表達間接性,尤其搭配情態動詞:

  • Ich wollte nur fragen... (eehkh VOL-tuh noor FRAH-gen)
    這是常見的禮貌開場,功能類似中文的「我想請問一下」。

在關係語言裡,你也會聽到過去式用來鋪陳情緒。如果你在學浪漫德語,我們的 德語怎麼說我愛你 也很適合搭配,因為情侶談回憶時常會混用 war 和 Perfekt。

練習:把現在式變過去式(迷你模式)

拿一句現在式,然後把它轉換。

  1. 現在式:Ich kaufe ein Ticket.
    Perfekt:Ich habe ein Ticket gekauft. (guh-KOWFT)

  2. 現在式:Ich gehe nach Hause.
    Perfekt:Ich bin nach Hause gegangen. (guh-GAHNG-en)

  3. 現在式:Ich kann nicht kommen.
    Präteritum(口語常用):Ich konnte nicht kommen. (KOHN-tuh)

用你自己的動詞重複練。目標是速度,不是完美。

用真實片段更快學會過去式

如果你想讓過去式真的記住,請專注在短而可重複的場景,讓同樣的模式一直出現:warhattebin gegangenhabe gesagt。Wordy 的片段練習就是為這種重複設計的,搭配互動字幕和複習,讓你不再只是「知道規則」,而是把時態當成一種正常的聲音模式聽進去。

想學更多能在對話中真的用得上的德語,可以逛逛 部落格,並維持一個小循環:打招呼,語序,然後是過去式。

常見問題

德國人聊天比較常用 Perfekt 還是 Präteritum?
日常對話多數人會以 Perfekt 為主, 尤其在德國南部、奧地利與瑞士。Präteritum 在口語也會出現, 但多半限於少數超常用動詞(war、hatte、ging、konnte)。在書面語中, Präteritum 的比例明顯更高。
Perfekt 要怎麼選 haben 還是 sein?
sein 主要用在表示移動或狀態改變的動詞(gehen、kommen、fahren、aufstehen、einschlafen), 以及 sein、werden、bleiben。其他多數動詞用 haben, 尤其是不描述位置或狀態改變的動作。不確定時, 查字典的助動詞標示最準。
Präteritum 只用在書和新聞嗎?
不只。Präteritum 確實常用於書面敘事, 但在口語中仍保留在固定搭配與高頻動詞上, 尤其是 sein 和 haben。地區差異也很重要, 北德說話者通常比南德更常用一點 Präteritum。
Traditional Chinese learners 在德語過去式最常犯的錯是什麼?
最大錯誤是把 Präteritum 當成口語預設過去式, 像英文一般過去式那樣用, 在日常聊天會顯得生硬或書面。第二常見錯誤是用 ge- 和 -t 公式硬套過去分詞, 分離動詞與強變化動詞常會因此做錯。
只用 Perfekt 也能講德語嗎?
可以, 尤其在 A1 到 B1 階段, 主要用 Perfekt 也能溝通得很好。不過閱讀與聽力仍需要看得懂 Präteritum, 而且建議主動熟記最常見的 Präteritum 形式(war、hatte、konnte、wollte、ging), 因為口語也很常出現。

來源與參考資料

  1. Ethnologue, 德語, 第 27 版, 2024
  2. Duden, 拼字與文法, 於 2026 查閱
  3. Institut für Deutsche Sprache (IDS), 德語文法與用法資源, 於 2026 查閱
  4. Deutsche Welle (DWDS/Deutsch Lernen), 關於 Perfekt 與 Präteritum 的文法說明, 於 2026 查閱

用 Wordy 開始學習

看真實電影片段,邊看邊累積詞彙。免費下載。

在 App Store 下載在 Google Play 取得可在 Chrome 線上應用程式商店取得

更多語言指南