just did; finished doing
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?