haber terminado

to have finished

→ haber
phrase Very common #1,300
to have finished Uses the infinitive haber plus the past participle terminado to refer to completing something before another time or action.
SP: Después de haber terminado el trabajo, salimos a cenar.
EN: After having finished work, we went out to dinner.

Tienes que haber terminado el artículo para el lunes.

You need to have finished the article by Monday.

Lo debiste haber terminado hace mucho.

You should have finished it a long time ago.

Podría haber terminado con un intento de violación, ¿no cree?

It could have ended with an attempted rape, don't you think?

— Madre (2009)

De haber terminado, supongo habría hecho las cosas de la misma manera.

Had it ended, I suppose I would have done things the same way.

— El sacrificio (1986)

Después de haber terminado la tarea, me fui a dormir.

After finishing my homework, I went to sleep.

Podría haber terminado en las Edades Oscuras.

It could have ended in the Dark Ages.

Él se fue a la cama después de haber terminado su tarea.

He went to bed after finishing his homework.

Es el único lugar donde podría haber terminado Georgie.

It's the only place Georgie could have ended up.

— It (Eso) (2017)