we have finished
Ni siquiera nosotros mismos entendemos cómo hemos acabado por aquí.
Even we ourselves don't understand how we ended up here.
Hemos acabado de limpiar nuestra clase.
We have just finished cleaning our classroom.
Hemos acabado de limpiar los baños.
We’ve just finished cleaning the bathrooms.