Hej, no więc to jest bardzo proste. Czas Perfekt budujesz przez: haben albo sein - odmienione przez osoby oraz Partizip II, czyli tę formę czasownika na końcu zdania. Te formy są dostępne w słownikach, masz podane np. gehen-ging-gegangen - gegangen to właśnie Partizip II. Np. Ich habe Sommerferien am Meer verbracht. Du hast Sommerferiern am Meer verbracht. itd. Ich bin im Meer geschwommen. Du bist im Meer geschwommen. Sie/er ist im Meer geschwommen. itd. Ogólnie częstym dylematem jest, którego słowa użyć: haben czy sein. Nieraz nawet sami Niemcy tego nie wiedzą. Ale dla ludzi uczących się w uproszczeniu przyjmuje się, że słowa związane z ruchem albo zmianą stanu (np. umierać) są związane z "sein".
Czas przeszły perfekt składa się z haben lub sein i imiesłowu czasu przeszłego z przedrostkiem - ge i końcówką -t. (regularne. Nieregularnych musisz się na uczyć.) Imiesłów stoi na końcu zdania. Haben i sein - Odmienia się tak jak w czasie teraźniejszym. np. Odrobiłam lekcje. Ich habe meine Hausaufgabe gemacht. z "sein" Sein się używa kiedy jest ruch np. gehen,fahren,aufstehen itd. np.Poszłam do szkoły Ich bin zur Schule gegangen.--->nieregularny