to have arrived
Ele deve ter chegado em Nova Iorque mais ou menos essa hora.
He must have arrived in New York around this time.
O Tom já deveria ter chegado.
Tom should have arrived by now.
Por favor, me perdoe por ter chegado tarde.
Please forgive me for arriving late.
Tom deve ter chegado em casa depois da meia-noite.
Tom must have arrived home after midnight.
Não me lembrava de ter chegado ali.
I didn't remember getting there.
Você merece crédito por ter chegado até aqui.
You deserve credit for getting this far.
— Atlantis: O Reino Perdido (2001)
Tom disse que Mary poderia ter chegado em casa sozinha.
Tom said that Mary might have gotten home by herself.
Tom disse que Mary estava feliz por ter chegado cedo.
Tom said Mary was happy to have arrived early.