have given
Talvez Tom o tenha dado a Mary.
Perhaps Tom gave it to Mary.
Não creio que alguém tenha dado por minha falta.
I don't think anyone noticed I was missing.
Eu espero que você tenha dado uma gorjeta ao entregador.
I hope you tipped the delivery person.
Gostaria de excluir que ela tenha dado ao marido.
I would like to rule out the possibility that she gave it to her husband.
— Investigação sobre um Cidadão Acima de Qualquer Suspeita (1970)
Supondo que tenha dado certo, como ficam os próximos passos.
Assuming it worked, what are the next steps?
Estou surpreso que Tom tenha dado o seu clarinete.
I’m surprised that Tom gave away his clarinet.