Короткий підсумок
Утворення: ter у теперішньому + дієприкметник минулого часу — tenho falado, tem comido, temos saído (останнім часом я розмовляю, він їсть, ми виходимо). У цьому складеному часі дієприкметник після допоміжного ter незмінний.
Значення: щось повторюване або безперервне протягом недавнього проміжку часу, що сягає теперішнього — Tenho trabalhado muito. (Останнім часом я багато працюю.)
Це не англійський present perfect: "I have spoken to him" — Falei com ele.
Часові вирази, часто вживані з цим значенням: ultimamente, recentemente, nos últimos meses, nesses últimos dias (останнім часом, нещодавно, протягом останніх місяців, цими останніми днями).
haver + дієприкметник (hei falado) — книжна альтернатива; ter — звичайне повсякденне допоміжне.
Його вживання обмеженіше, ніж англійського have + дієприкметник: для показаних тут завершених подій португальська використовує простий минулий.
Європейська португальська також використовує його для повторення або безперервності до теперішнього.