The construction acabar de + infinitive expresses that an action has just happened. It's the natural equivalent of English "to have just done something" and is used constantly in everyday Latin American Spanish.
The verb acabar on its own means "to finish", but in this periphrastic structure it loses its literal meaning and simply marks immediate recency.
Formation
Conjugate acabar in the present tense for recent past, then add de + infinitive.
| Subject | Acabar (present) |
|
|---|---|---|
| yo | acabo | acabo de llegar |
| tú | acabas | acabas de llegar |
| él/ella/usted | acaba | acaba de llegar |
| nosotros | acabamos | acabamos de llegar |
| ustedes/ellos | acaban | acaban de llegar |
Acabo de terminar la tarea.
I just finished the homework.
Acaba de llegar del aeropuerto.
He just arrived from the airport.
Present vs. Imperfect Use
The construction appears almost exclusively in two tenses:
- Present: the action happened just moments ago, in the very recent past.
- Imperfect: the action had just happened from a past point of view.
Acababa de salir de la casa cuando empezó a llover.
I had just left the house when it started to rain.
How Recent Is "Just"?
The time window is flexible but typically very short: from seconds ago up to a few hours or, stretching it, the same day. For anything older, use the present perfect or the preterite instead.
Acaban de anunciar el resultado del partido.
They just announced the game result.
Pronouns with Acabar de
Object pronouns can go before acabar or attach to the infinitive. Both are correct and widely used.
Lo acabo de ver. / Acabo de verlo.
I just saw him/it.
Contrast with Recién
In Latin American Spanish, the adverb recién often accompanies or replaces acabar de to emphasize recentness:
Recién llegó. / Acaba de llegar.
He just got here.
Negative Form
Negating acabar de is uncommon because "I did not just do X" is rarely what speakers want to express. When it appears, it's usually to correct someone.
Compare this structure with ir a + infinitive for the near future, and see volver a + infinitive for "doing something again".
Related Topics
- Ir + A + InfinitiveA2 — Express the near or planned future with ir + a + infinitive, the most common periphrastic construction in Latin American Spanish.
- Volver + A + Infinitive (Do Again)B1 — Use volver a + infinitive to express that an action is being repeated or done again.
- Formation (Haber + Past Participle)A2 — The present perfect in Spanish is built from the present tense of haber plus the past participle of the main verb.