ter me dado

to have given me

→ ter
phrase Rare #26,590
to have given me Infinitive perfect form: used after another verb or in longer phrases like 'ter me dado conta' ('to have realized').
PO: Obrigado por ter me dado uma chance.
EN: Thank you for having given me a chance.

Apenas juntei as mãos e agradeci por Ele ter me dado a vida.

I just clasped my hands and thanked Him for giving me life.

— 3 Idiotas (2009)

Por não ter me dado conta do que aconteceu.

Because I didn't realize what happened.

— Volver (2006)

Red te deu o pacote e deveria ter me dado o dinheiro.

Red gave you the package and should have given me the money.

— O Gângster (2007)

Era melhor ter me dado pelo assalto.

I should have noticed the robbery.

— Carandiru (2003)

Não foi muito depois de ter me dado à luz.

It wasn't long after she gave birth to me.

— A Criada (2016)

Você deveria ter me dado antes, poderíamos ter feito alguma coisa.

You should have given it to me sooner, we could have done something.

— Hum Dil De Chuke Sanam (1999)