have seen
Não tenho visto o Tom faz muito tempo.
I haven't seen Tom in a long time.
Eu tenho visto crianças e famílias famintas.
I have seen children and families going hungry.
— Ventos da Liberdade (2006)
I like what I've been seeing.
Tenho visto muitas competições de luta na minha vida.
I have watched many fighting competitions in my life.
— Dangal (2016)
Não tenho visto você em nenhum dos grupos.
I haven't seen you in any of the groups.
— Clube da Luta (1999)
Eu não tenho visto o Tom faz muito tempo.
I haven't seen Tom in a long time.
Eu tenho visto o Tom fazer aquilo várias vezes.
I've seen Tom do that several times.
Desde que entrei, tenho visto o negócio crescer cada vez mais.
Since I joined, I've seen the business grow more and more.