hemos acabado

we have finished

→ haber
phrase Rare #33,762
we have finished Used to say that a group including the speaker has finished something. With de + infinitive, it means “we have just finished doing something,” as in hemos acabado de limpiar. In expressions such as hemos acabado por aquí, it can mean “we ended up here.”
SP: Ya hemos acabado de preparar la cena.
EN: We have finished preparing dinner.

Casi hemos acabado.

We’re almost finished.

— Love Actually (2003)

Hemos acabado.

We're done.

— Adiós, muchachos (1987)

Ni siquiera nosotros mismos entendemos cómo hemos acabado por aquí.

Even we ourselves don't understand how we ended up here.

Ya casi hemos acabado.

We're almost done.

— Nicky, la aprendiz de bruja (1989)

No hemos acabado.

We aren't finished.

— Caché (Escondido) (2005)

Hemos acabado de limpiar nuestra clase.

We have just finished cleaning our classroom.

Ya hemos acabado, pero puedo quedarme.

We're finished, but I can stay.

— Mystic River (2003)

Hemos acabado de limpiar los baños.

We’ve just finished cleaning the bathrooms.