Perfekt geçmiş zaman çoğunlukla haben yardımcı fiili ve partisip II ile oluşturulur. Bazı fiiller haben ile değil de sein yardımcı fiiliyle birlikte kullanılır.
sein ile perfekt yapılan fiiller:
- Belirli bir yönde hareketi veya yer değişikliğini ifade eden, ör. gehen, fahren, fliegen, schwimmen ve reisen gibi fiillerdir.
schwimmen: Wir sind im See geschwommen.
- Bir durum değişikliğini gösteren veya kontrol edilemeyen bir eylemi anlatan, ör. einschlafen, aufwachen ve passieren gibi fiillerdir.
einschlafen: Ich bin am Samstag spät eingeschlafen.
aufwachen: Am Sonntag bin ich erst um 11:00 Uhr aufgewacht.
- sein, bleiben ve werden fiilleridir.
sein: Wir sind in der Nähe von Hamburg gewesen. (Ancak geçmişteki bir şeyi ifade ederken sein fiilini normalde Präteritum geçmiş zamanda kullanacağını daha önce öğrenmiştin.)
bleiben: Wir sind drei Tage bei meinem Onkel geblieben.
werden: Am Anfang war es sonnig, aber dann ist das Wetter immer schlechter geworden.
haben ile perfekt yapılan fiiller: - Tüm diğer fiillerdir.
-
Özellikle de akuzatif nesne alabilen, ör. machen gibi fiillerdir.
machen: Wir haben einen Spaziergang gemacht.