acaba de terminar

has just finished

→ acabar
phrase Uncommon #14,401
has just finished Used with an infinitive or participle-like sense to mean something happened very recently.
SP: María acaba de terminar su tarea.
EN: María has just finished her homework.

Tom acaba de terminar de cenar.

Tom has just finished dinner.

Mediodía, acaba de terminar el parte de mediodía.

Noon, the midday report has just finished.

— Battle Royale (2000)

Tom acaba de terminar de escribirle una carta a Mary.

Tom has just finished writing a letter to Mary.

Tom acaba de terminar su café.

Tom has just finished his coffee.

Tom acaba de terminar de comer.

Tom has just finished eating.

Naomi acaba de terminar su trabajo.

Naomi has just finished her work.

Ann acaba de terminar de escribir su informe.

Ann has just finished writing her report.

Sí, acaba de terminar.

Yes, it just ended.

— Parásitos (2019)

Tom acaba de terminar de lavar los platos.

Tom has just finished washing the dishes.