现在完成时:口语中的过去时

A1 Perfekt: die gesprochene Vergangenheit 19 / 52

概要

现在完成时(Perfekt)是德语口语中表达过去时最常用的方式,由位于第二位的 haben 或 sein 加上位于分句末尾的 第二分词(Partizip II) 构成。英语用一般过去时的地方就用它:Ich habe gestern gearbeitet=“我昨天工作了”(不是“我已经工作了”)。

规则

Perfekt 句由两个部分构成,它们像框架一样把分句其余部分夹在中间:

第二位(助动词)……中场……末尾(分词)
habeich gestern Fußballgespielt.
binich nach Berlingefahren.

构成分词(Partizip II):

  • 弱变化(规则):ge- + 词干 + -t。machen -> gemacht,kaufen -> gekauft。词干以 -t/-d 结尾,或以 -m/-n 结尾且前面还有一个辅音时,要加一个额外的 e:arbeiten -> gearbeitet,reden -> geredet,öffnen -> geöffnet,regnen -> geregnet——但前面是 l、r 或 h 时则不加:lernen -> gelernt,wohnen -> gewohnt。
  • 强变化(不规则):ge- + 词干(常伴有元音变化)+ -en。sehen -> gesehen,trinken -> getrunken,schreiben -> geschrieben,gehen -> gegangen。这些必须逐个记忆。
  • 带不可分前缀(be-、ver-、ent-、er-、ge-、zer-)的动词和 -ieren 动词不加 ge-:bezahlen -> bezahlt,verstehen -> verstanden,studieren -> studiert。
  • 可分动词把 -ge- 放在前缀和词干之间:einkaufen -> eingekauft,aufstehen -> aufgestanden,anrufen -> angerufen。

haben 还是 sein?

  • 表示到达目的地的运动(gehen、kommen、fahren、fliegen、laufen、reisen)和状态变化(aufstehen、werden、passieren)的动词用 sein。此外还有固定的三个:sein、bleiben(以及 werden)。
  • 除此之外的情况都用 haben——支配宾格宾语的动词也都用它。

形式与结构

助动词的变位形式(真正发生变化的部分):

人称habensein
ichhabebin
duhastbist
er/sie/eshatist
wirhabensind
ihrhabtseid
sie/Siehabensind

需要记忆的常见强变化/不规则分词:

InfinitivPartizip IIHilfsverb中文
sehengesehenhaben看见
essengegessenhaben吃
trinkengetrunkenhaben喝
nehmengenommenhaben拿
schreibengeschriebenhaben写
lesengelesenhaben读
sprechengesprochenhaben说
gehengegangensein去
kommengekommensein来
fahrengefahrensein开车去/去
fliegengeflogensein飞
bleibengebliebensein留下/待过
seingewesensein是;在
werdengewordensein变成

例句

Deutsch中文
Ich habe gestern viel gearbeitet.我昨天做了很多工作。
Wir haben einen Film gesehen.我们看了一部电影。
Hast du das Brot schon gekauft?你已经买面包了吗?
Er ist um sieben Uhr aufgestanden.他七点起床了。
Sie ist nach München gefahren.她开车去了慕尼黑。
Ich habe die Rechnung bezahlt.我付了账。
Was ist gestern passiert?昨天发生了什么事?
Wir sind zu Hause geblieben.我们待在家里了。

常见错误

  • Ich habe gefahren -> Ich bin gefahren——去往某地的运动动词用 sein。
  • Ich bin das Auto gefahren -> Ich habe das Auto gefahren——带宾格宾语时用 haben。
  • Ich habe gemacht viel gestern(分词在中间)-> 分词要放到末尾:Ich habe gestern viel gemacht.
  • gebezahlt / gestudiert -> bezahlt / studiert——带不可分前缀或 -ieren 动词不加 ge-。
  • geeinkauft -> eingekauft——可分动词把 -ge- 放在内部:前缀 + ge + 词干。

学习提示

  • 记忆窍门:sein 搭配那些可以画一条箭头表示的动词(从 A 移动到 B),或表示“变成新的状态”(状态变化)的动词。其余情况都用 haben。
  • 如果动词带宾格宾语,助动词几乎总是 haben。
  • 助动词带人称词尾;分词永远不变——每个分词只需记一次,各个人称都通用。
  • 按小组记忆强变化分词(例如 trinken/getrunken、singen/gesungen)——元音变化规律会重复出现。