ter esperado

to have waited

→ ter
phrase Uncommon #11,997
to have waited In some contexts, esperar means “to expect” rather than “to wait.”
PO: Eu deveria ter esperado mais um pouco.
EN: I should have waited a little longer.

Você poderia ter esperado sua mãe cortar o bolo.

You could have waited for your mother to cut the cake.

— Não Se Vive Duas Vezes (2011)

Acho que eu deveria ter esperado isso do Tom.

I guess I should have expected that from Tom.

Você deveria ter esperado.

You should have waited.

Nós deveríamos ter esperado mais alguns minutos.

We should have waited a few more minutes.

Você é tudo o que eu poderia ter esperado.

You are everything I could have ever hoped for.

— Demon Slayer: Kimetsu no Yaiba Castelo Infinito (2025)

Grato por ter esperado.

Thank you for waiting.

Deveríamos ter esperado mais alguns minutos.

We should have waited a few more minutes.

É tudo que nós poderíamos ter esperado.

It's everything we could have hoped for.

Eu deveria ter esperado mais três meses.

I should have waited another three months.

O que eu falei é que você poderia ter esperado uns dias.

What I said was that you could have waited a few days.

— Dor e Glória (2019)

Nós deveríamos ter esperado.

We should have waited.

Sua filha deve ter esperado a noite toda.

Your daughter must have waited all night.

— O Motorista de Táxi (2017)

Poderia pelo menos ter esperado até eu ir embora.

He could at least have waited until I left.

— Ирония судьбы, или С легким паром! (1976)

Tom não deveria ter esperado por tanto tempo.

Tom shouldn't have waited so long.

Deveríamos ter esperado.

We should have waited.

Eu deveria ter esperado pelo Tom.

I should have waited for Tom.

Tom poderia muito facilmente ter esperado por nós.

Tom could very easily have waited for us.

Deveria ter esperado pelo Tom.

You should have waited for Tom.

Eu deveria ter esperado que aquilo aconteceria.

I should have expected that to happen.

Nesse caso, devia ter esperado.

In that case, I should have waited.

— Amor à Flor da Pele (2000)