什么时候用现在完成时
现在完成时被用来形容过去的事件。在德语的口语中,相对过去时来说,现在完成时更被偏爱。在正常的对话中使用过去时,会听起来不自然和有些自负。
这条规律下有几个例外的情况。sein(是),haben(有),wissen(直到),以及一些情态动词如dürfen(被允许), können(能), müssen(必须), sollen(应该), wollen (想)在非正式场合中也以过去时出现。
相比于英语的现在完成时,德语的完成时不是用来形容某件事在过去开始,现在仍在进行当中。在这样的情况下,德语者使用现在时,比如,“Ich lebe seit drei Jahren hier.”(我已经在这里生活了三年了= I have been living here for three years.)
现在完成时如何构成
现在完成时是通过组合haben(有)或sein(是)的现在时变位形式和主要动词的过去分词在形成。大多数的动词会和haben一起组合;和sein一起组合的动词需要是不及物动词,也就是说,这些动词后面不能带宾语,同时他们必须指示一个位置或者情况的变化。sein(是),bleiben(待), 和passieren(发生)和sein组合,尽管他们并不指示位置或情况的变化。
为了形成一个弱动词的过去分词,在词根的基础上添加前缀"ge-"和后缀“-t”或"-et",比如"machen"(做/制作)的过去分词是“ge-mach-t”。
machen(做)的过去分词变位
现在时 | 完成时 |
---|---|
ich mache (我做) | ich habe gemacht (我做了) |
du machst (你做) | du hast gemacht (你做了) |
er/sie/es macht (TA做) | er/sie/es hat gemacht (TA做了) |
wir machen (我们做) | wir haben gemacht (我们做了) |
ihr macht (你们做) | ihr habt gemacht (你们做了) |
sie/Sie machen (TA们/您/您们做) | sie/Sie haben gemacht ((TA们/您/您们做了) |
laufen(跑/走)的过去分词变位
现在时 | 完成时 |
---|---|
ich laufe (我跑) | ich bin gelaufen (我跑了) |
du läufst (你跑) | du bist gelaufen (你跑了) |
er/sie/es läuft (TA跑) | er/sie/es ist gelaufen (TA跑了) |
wir laufen (我们跑) | wir sind gelaufen (我们跑了) |
ihr lauft (你们跑) | ihr seid gelaufen (你们跑了) |
sie/Sie laufen (TA们/您/您们跑) | sie/Sie sind gelaufen (TA们/您/您们跑了) |
强动词
强动词在词根的基础上添加前缀“ge-”, 词根的元音或者整个词根会发生变化,再加上后缀“-t”, "-et", "-en",比如nennen(称呼)会的过去分词为“ge-nann-t”;sein(是)的过去分词是“ge-wes-en”;sprechen(讲/讨论)的过去分词是“ge-sproch-en”。这些过去分词的形式很难预测,你需要记住他们。
词根原本的前缀如果是可分离的,那它会在分词前缀“ge-”出现,比如“aufmachen”(打开)的过去分词是“auf-ge-mach-t”。
如果这个原本的前缀是不可分离的,那它会替代分词前缀“ge-”,比如“veröffentlichen(出版)的过去分词是“ver-öffentlich-t”。
以“-ieren”结尾的动词不用加前缀“ge-”,比如“informieren”的过去分词是“informier-t”。
想要搜索更完整的动词变位表,可以使用这Canoo和Verbix两个网站。
更多干货,请戳【德语101】,每周N更~