tenha feito isso

has done that

→ ter
phrase Rare #24,628
has done that Used in the subjunctive, often after expressions of emotion, doubt, suspicion, or possibility. The subject is understood from context.
PO: Espero que ela tenha feito isso.
EN: I hope she has done that.

Não acredito que ela tenha feito isso de propósito.

I don't believe she did that on purpose.

Duvido que ela tenha feito isso sem ajuda de ninguém.

I doubt she did that without anyone's help.

Não há provas de que Tom tenha feito isso.

There is no proof that Tom did it.

Estou feliz que Tom tenha feito isso.

I'm glad Tom did that.

Fala sério, não é possível que ele tenha feito isso.

Seriously, it's impossible that he did that.

Não acredito que o Tom não tenha feito isso.

I can't believe Tom didn't do that.

Eu fico feliz que o Tom não tenha feito isso.

I'm glad Tom didn't do that.

Suspeito que o Tom nunca tenha feito isso por conta própria.

I suspect Tom never did that on his own.

Mesmo que tenha feito isso, você tem que negar.

Even if you did it, you have to deny it.

— Mother - A Busca Pela Verdade (2009)

Talvez Tom tenha feito isso.

Perhaps Tom did it.

Talvez o Tom não tenha feito isso.

Maybe Tom didn't do that.

Poderia, mas não acho que tenha feito isso.

I could have, but I don't think I did.

— Um Tiro na Noite (1981)