has been having
Ela tem tido ataques assim recentemente?
Has she been having attacks like that recently?
— Transtorno Explosivo (2019)
Tem tido cada vez mais cliente.
He's been getting more and more customers.
— Central do Brasil (1998)
Ele tem tido ultimamente um grande progresso em inglês.
He has been making great progress in English lately.