мне...никой от писалите не е напълно прав...времената в немския си вървят по двойки т.е. ако пишеш съчинение е в сегашно време с него за минало се комбинира Перфект...Претеритум-ът "musste" и тн се използва за други типове текстове /като преразкази, предаване на пряка реч и тн

за модалните глаголи се прави стандартен Перфект, но с модална форма...примерът ти е кофти, защото се използва според контекста, но все пак е вярна първата форма - Ich habe den Bikini tragen mussen...и с всички останали модални глаголи така се образува времето - Ich habe _допълнение_ инфинитив - смислов глагол_ инфинитив - модален глагол