ماضی نقلی در زبان آلمانی معمولا با فعل کمکی haben و اسم مفعول فعل اصلی ساخته میشود. در ساخت ماضی نقلی شماری از فعلها در آلمانی اما نه فعل کمکی haben بلکه sein به کار میرود. این فعلها از این قرارند:
فعلهایی که حرکت و جابجایی از نقطهای به نقطهای دیگر را بیان میکنند، برای نمونه:
gehen / fahren / fliegen / schwimmen / reisen
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 / bleiben / werden
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.