têm feito

have been doing

→ ter
phrase Rare #31,686
have been doing The present perfect form of fazer, used for actions that have been repeated or ongoing up to the present. Têm agrees with plural subjects.
PO: Eles têm feito muito progresso este ano.
EN: They have been making a lot of progress this year.

Eles têm feito isso por anos.

They have been doing this for years.

Elas têm feito isso por anos.

They have been doing this for years.

Nem o Tom nem a Mary me têm feito muitas perguntas.

Neither Tom nor Mary have asked me many questions.

Eles têm feito o trabalho de casa.

They have been doing their homework.

Então, contem-me o que vocês têm feito.

So, tell me what you’ve been up to.

O que vocês têm feito é invadir ilegalmente a vida de cada pessoa neste país.

What you have been doing is illegally invading the privacy of every person in this country.

— Missão Refúgio (2026)

Eu já sei o que o Tom e a Mary têm feito.

I already know what Tom and Mary have been doing.