1
se...ha...acabado
(reflex. v.) (present perfect) (usted / él / ella)
has/have finished; has/have come to an end