acabaste de

just did; finished doing

→ acabar
phrase Rare #41,967
just did; finished doing The meaning depends on context: it can describe something done very recently or ask whether someone has finished an activity.
PO: Acabaste de jantar?
EN: Have you just eaten dinner?

Já acabaste de ler os livros que era suposto lermos?

Have you finished reading the books we were supposed to read?

Acabaste de chegar.

You just arrived.

O que acabaste de lhe dizer?

What did you just tell him?

Já acabaste de arrumar a mala?

Have you finished packing your suitcase yet?