hemos sido amigos

have been friends

→ haber
phrase Rare #32,265
have been friends Used for saying that the friendship started in the past and continues now.
SP: Nos conocemos desde niños; hemos sido amigos por mucho tiempo.
EN: We’ve been friends for a long time.

Hemos sido amigos demasiado tiempo.

We've been friends for too long.

— ¡Que te den profe! (2013)

Todos estos largos años, hemos sido amigos.

All these long years, we have been friends.

— El señor de los anillos: La comunidad del anillo (2001)

Kabir y yo hemos sido amigos desde la escuela.

Kabir and I have been friends since school.

— Sólo se vive una vez (2011)

Toda la vida hemos sido amigos.

We've been friends all our lives.

— La ironía del destino, o goce de su baño (1976)

Siempre hemos sido amigos.

We've always been friends.

Él y yo hemos sido amigos inseparables desde nuestra época de estudiantes.

He and I have been inseparable friends since our student days.