Краткое резюме
Образование: ter в настоящем времени + причастие прошедшего времени — tenho falado, tem comido, temos saído (я в последнее время много говорю, он в последнее время ест, мы в последнее время выходим). Причастие не меняется никогда.
Смысл: действие повторяющееся или длящееся на недавнем отрезке времени, который дотягивается до сегодня, — Tenho trabalhado muito. (Я в последнее время много работаю.)
Это несовершенный вид, только выраженный сложной формой. Твоё я поговорил с ним — это Falei com ele, а не tenho falado.
Слова-сигналы: ultimamente, recentemente, nos últimos meses, nesses últimos dias (в последнее время, недавно, за последние месяцы, в эти последние дни).
haver + причастие (hei falado) — книжный вариант; в живой Бразилии вспомогательный глагол только ter.
Встречается реже, чем кажется: большинство прошедших фраз уходит в простое falei.
В Португалии оно работает так же — один из редких пунктов, где Бразилия и Португалия сходятся полностью.