1.ПРАВИЛО НОМЕР ОДИН:
В прoшeдшем времени PERFEKT модальные глаголы всегда употребляются с HABEN!То есть HABEN+ PARTIZIP2
Правило "движения" для sein /haben ТУТ НЕ ДЕЙСТВУЕТ!
Если вы хотите рассказать о чем-то, что уже было, произошло, мы, не задумываясь , пользуемся двумя формами:
1. совершенной (все уже совершилось и закончено)я КУПИЛ машину ( сделал- и забыл)
2. несовершенной: действие длилось:я покупал машину ( несовершенное)
Сравните: