← 返回博客
🇩🇪德语

德语完成时(Perfekt)详解:构成、用法与真实例句

作者:Sandor更新于: 2026年6月3日阅读需 12 分钟

快速回答

德语 Perfekt(完成时)是日常口语里最常用的过去时表达。它由助动词(haben 或 sein)加过去分词(Partizip II)构成,分词通常放在分句末尾。关键在于选对助动词,并能为规则动词、不规则动词和可分动词正确构成分词。

德语的 Perfekt 时态,是日常口语里谈论过去事件最常用的方式。它的结构是一个助动词(haben 或 sein)加上过去分词(Partizip II),并且过去分词通常放在分句末尾。

如果你已经会说一些基础句子,比如德语怎么说你好德语怎么说再见,那么 Perfekt 就是下一个重要台阶。它能让你用母语者真实的说法,讲清楚发生了什么,你做了什么,你去了哪里。

为什么 Perfekt 很重要(以及德语有多常见)

德语是一门重要的世界语言。Ethnologue 估计德语母语者约 9000 万(Ethnologue,第 27 版,2024)。德语在多个国家是官方语言,包括德国、奥地利、瑞士、比利时、卢森堡和列支敦士登,并且在欧洲被广泛学习。

在日常生活中,你最常听到的过去时就是 Perfekt,尤其是在对话里。如果你只先学 Präteritum,你仍然能读懂很多书面德语,但你的口语会很快听起来像书面语。

语言学家 Martin Durrell 在他的德语参考语法著作中,把口语和书面语过去时的分工视为现代用法的核心特征。这正是学习者会遇到的点,语法本身不难,但选哪个时态带有文化和地域因素。

Perfekt 是什么(一条清晰公式)

Perfekt 有两部分:

  1. 变位后的助动词: habensein
  2. 过去分词: 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 habwir 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 往往是更自然的选择: Ich habe das vergessen. Es tut mir leid. 如果你想要更多日常礼貌表达,可以把它和德语怎么说你好德语怎么说再见里的问候告别公式一起练。

关于语气的一点说明: 德语里的过去时和情绪强度

Perfekt 也常用来表达情绪上的“刚刚发生感”。在争吵、坦白和戏剧化场景里,德国人常用 Perfekt,把焦点放在刚发生的事上。

这也是为什么 Perfekt 常出现在强烈用语附近。如果你想了解强度和语域如何运作(以及什么时候不要照搬屏幕上的说法),可以看我们的德语脏话指南。先为了理解而学,不要为了表演而学。

总结: Perfekt 检查清单

  • 结构: haben/sein + Partizip II
  • 主句: 助动词靠前,过去分词句末
  • 从句: 两个都在句末
  • haben: 大多数动词
  • sein: 移动和状态变化
  • Partizip II 模式: ge-...-t(规则),-en(很多不规则),也存在混合动词
  • 可分前缀: 前缀 + ge + 词干
  • 不可分前缀和 -ieren 动词: 不加 ge-

当你能稳定做到这些,你的德语过去时就能在真实对话里用起来,而不只是在练习题里。

如果你想做更结构化的听力练习,让 Perfekt 在自然语流里反复出现,可以去看看 Wordy 的德语片段,然后再用偏语法的阅读来巩固,比如德语语序


常见问题

德语 Perfekt 一般用在什么场景?
Perfekt 是德语口语中最常见的过去时,南德、奥地利和瑞士尤其常用。它用于表达已完成的动作和过去发生的事件。正式写作和新闻体中,很多动词更常用 Präteritum,尤其是 sein、haben 和情态动词。
Perfekt 里 haben 和 sein 怎么选?
sein 主要用于表示移动或状态变化的动词(gehen、kommen、einschlafen、sterben),以及 sein 本身。其他大多数动词用 haben,尤其是带直接宾语的动作(ich habe das Buch gelesen)。不确定时可查词典的助动词标注。
德语句子里过去分词放在哪里?
主句中,助动词(haben/sein)在第二位,过去分词放句末:Ich habe heute gearbeitet. 从句中两者都到句末,分词在前、助动词在后:..., weil ich heute gearbeitet habe.
德语 Perfekt 等同于英语现在完成时吗?
不完全等同。德语 Perfekt 在意义上常对应英语一般过去时,尤其在叙述和日常对话中。英语现在完成时强调与现在的关联(I have eaten),而德语 Perfekt 更多是地区和文体选择下的常用过去时。
德语写作里一定用 Präteritum 吗?
不一定。很多书面体会混用两者。报纸和较正式的叙述常偏好 Präteritum,但邮件、聊天和非正式写作里 Perfekt 很常见。地区习惯也很重要,南部地区即使在半正式写作中也常用 Perfekt。

来源与参考资料

  1. Duden,'Perfekt' 与 'Partizip II' 词条,访问于 2026 年
  2. Institut für Deutsche Sprache (IDS),关于德语语法与用法的资料,访问于 2026 年
  3. Goethe-Institut,德语语法学习材料(Perfekt/Präteritum),访问于 2026 年
  4. Ethnologue,第 27 版,2024 年

用 Wordy 开始学习

看真实电影片段,边看边积累词汇。免费下载。

在 App Store 下载在 Google Play 获取可在 Chrome 网上应用店获取

更多语言指南