I have finished
He terminado de limpiar mi habitación.
I've finished cleaning my room.
I've already finished it.
Le devolveré el libro el martes, si para entonces me lo he terminado.
I’ll return the book to him on Tuesday, if I’ve finished it by then.
Y al final, yo he terminado siendo el chiste.
And in the end, I’ve ended up being the joke.
— Devdas (2002)
He terminado con la guerra, ¿de acuerdo?
I'm done with the war, okay?
— Avatar: El camino del agua (2022)
I haven't finished lunch.