Has acabado

have you finished

→ haber
phrase Rare #47,400
have you finished The subject tú (“you”) is implied.
SP: ¿Has acabado de leer el libro?
EN: Have you finished reading the book?

¿Has acabado ya?

Have you finished yet?

— El duelo (2006)

¿Has acabado con el periódico?

Have you finished with the newspaper?

¿Has acabado?

Are you done?

— Das Experiment (2001)

¿Has acabado los deberes?

Have you finished your homework?

¿Has acabado tus compras navideñas?

Have you finished your Christmas shopping?