语法

完成时:助动词“sein”

完成时通常由haben 和第二分词构成。但是部分动词不搭配haben,而是用sein

需要由sein构成完成时态的动词有…

…表示朝着某个特定方向移动或者地点变换的动词,如gehenfahrenfliegenschwimmenreisen。
schwimmen: Wir sind im See geschwommen.

…描述状态改变或者事情过程的动词,如einschlafen、aufwachen passieren
einschlafen: Ich bin am Samstag spät eingeschlafen.
aufwachen: Am Sonntag bin ich erst um 11:00 Uhr aufgewacht.

动词sein、bleibenwerden。
sein: Wir sind in der Nähe von Hamburg gewesen. (如果要表达过去的事情,通常用sein的过去时。)
bleiben: Wir sind drei Tage bei meinem Onkel geblieben.
werden: Am Anfang war es sonnig, aber dann ist das Wetter immer schlechter geworden.

需要由haben构成完成时态的动词有…

…所有其它动词。
…尤其是支配第四格宾语的动词,如machen
machen: Wir haben einen Spaziergang gemacht.