Learn Portuguese (Portugal): acabar de - to have just done something