Birçok dil geçmişi tek bir fiil biçimiyle ifade eder — bir kelimeyi çekersiniz ve iş biter. Konuşulan günlük Almanca ise farklı çalışır: sein, haben ve modal fiiller gibi birkaç fiil dışında, günlük konuşma basit geçmiş zamanı (Präteritum) neredeyse hiç kullanmaz. Bunun yerine geçmiş zamanı birlikte çalışan iki fiilden kurar: özneyle uyum sağlayan, çekimli bir yardımcı fiil (burada haben) ile ana fiilin Partizip II adı verilen sabit, değişmeyen bir biçimi — ki bu her zaman cümlenin en sonunda durur. Bu iki parçalı yapıya Perfekt denir ve tamamlanmış olayları anlatmak için kullandığınız ilk geçmiş zamandır.
Neden bir fiil yerine iki fiil? Çünkü Partizip II özneye göre asla değişmez — ister ich habe gemacht deyin ister wir haben gemacht, gemacht gemacht olarak kalır. Eylemi kimin yaptığı bilgisini yalnızca yardımcı fiil taşır; Partizip II ise sadece fiilin kendi anlamını taşır. Almanca fiillerin çoğu (kabaca %80) yardımcı fiil olarak haben kullanır; buna her geçişli fiil (nesne alan fiil) ve her dönüşlü fiil dahildir.
Adım adım nasıl kurulur: önce, haben'i özneye uyacak şekilde çekin (ich habe / du hast / er hat...) ve onu ikinci konuma, yani bir cümledeki normal fiil yuvasına yerleştirin. İkinci olarak, Partizip II'yi oluşturun: düzenli örüntü ge- + kök + -t şeklindedir (machen → gemacht), ancak birçok yaygın fiil düzensizdir ve tek tek ezberlenmesi gerekir (essen → gegessen, trinken → getrunken). Üçüncü olarak, aralarına ne kadar malzeme — zarflar, nesneler — girerse girsin Partizip II'yi cümlenin en sonuna itin. Sorularda haben başa geçer ve Partizip II yine sonda kalır: Hast du das gemacht?
aufräumen gibi ayrılabilen fiillere dikkat edin: auf öneki ayrılır ve ge- önekten önce değil, önek ile kök arasına eklenir — böylece geaufräumt değil, aufgeräumt elde edilir.
Çok yaygın bir hata, kişinin ana dilinin sözcük dizilişini izleyerek Partizip II'yi özneden hemen sonra koymaktır; bu da doğru olan Ich habe meine Hausaufgaben gemacht yerine yanlış olan Ich habe gemacht meine Hausaufgaben biçimini üretir. Altın kuralı aklınızda tutun: Partizip II her zaman, istisnasız, en sona gider.