现在完成时表示动作在说话前已经完成。多数用于口语交际中。
一. 构成
现在完成时由时间助动词 haben/ sein(完成时) + 动词的第二分词构成。
1) 第二分词的构成
a) 规则动词 (ge + 词干 + t)
wohnen → gewohnt machen → gemacht
【注意】
• 词干以-d, -t, -chn, -ffn, -gn 等结尾的动词,则加-et
arbeiten → gearbeitet regnen → geregnet
• 可分动词的第二分词,把 -ge- 置于前缀与词干之间
ein/kaufen → eingekauft ab/holen → abgeholt
• 不可分动词和以 -ieren 结尾的外来语动词的第二分词,不加 -ge
besuchen → besucht studieren → studiert
b) 不规则动词
fahren → gefahren lesen → gelesen
denken → gedacht bringen → gebracht
【注意】
• 大多数情况下,词干元音要发生变化
binden → gebunden bitten → gebeten
• 可分动词的第二分词,把 -ge- 置于前缀与词干之间
ein/laden → eingeladen anrufen → angerufen
• 不可分动词的第二分词不加 ge-
beginnen → begonnen verstehen → verstanden
2) 时间助动词 haben与sein 的用法
a) 下列情况用 haben 作助动词
• 所有及物动词
Sie hat das Buch gelesen她看完了这本书
• 反身动词
Ich habe mich mit meinen Eltern zum Abendessen verabredet.
我已经和我父母约好一起吃晚饭
• 大多表示现象的无人称动词
Gestern hat es stark geregnet.昨天雨下很大
• 一部分表示持续行为的不及物动词
Wie lange hast du in Berlin gelebt/ gewohnt?
你在柏林生活了多久
b) 下列情况用sein 作助动词
• 表示方向变化,位置移动的动词
Sie ist letzte Woche schon nach Berlin gefahren.
她上周就已经去柏林了
• 表示状态变化的动词
Die Kinder sind schnell eingeschlafen.孩子们很快入睡了
• sein, werden, bleiben
Sie ist krank geworden. 她病了
Gestern bin ich hier geblieben.昨天我呆在这儿
二. 用法
• 表示动作已经完成
Er hat die Hausaufgaben fertig gemacht.他已经完成家庭作业了
• 表示动作发生在过去,至今仍有影响
Ich kann Englisch, denn ich habe in der Schule schon gelernt.
我会说英语,因为我在小学已经学过了
• 表示将来某个时间会完成的动作
Wenn ich das Studium abgeschlossen habe, komme ich gleich zurück.
当我完成学业,我就马上回来
From:https://www.dbfei.com/Article/deyu/201311/4751.html