Just done it: acabar de + infinitive
English says "I have just arrived". Spanish has no word for that "just": it uses the verb acabar ("to finish") plus de and an infinitive. Acabo de llegar literally means "I finish arriving", and it means "I've just arrived".
acabo de comer — I've just eaten
acaba de salir — he/she has just left
acabamos de ver la película — we've just seen the film
The trap is translating "just" with justo or solo. Solo comí means "I only ate", not "I've just eaten". Notice too that acabar de stays in the present even though the English is about the past: the present tense of acabar does the work. In storytelling, acababa de means "had just": acababa de salir cuando llamaste.
Two neighbours work the same way. Estar a punto de + infinitive means "to be about to": estoy a punto de salir. Soler + infinitive means "usually": suelo cenar tarde.
Regional note: in Argentina, Uruguay and parts of the Andes you will also hear recién + preterite (recién llegué). It is correct there, but acabo de llegar is understood everywhere.
- Acabo de hablar con tu madre. I've just spoken to your mother.
- El tren acaba de salir. The train has just left.
- Estoy a punto de cenar, te llamo luego. I'm about to have dinner, I'll call you later.
- Suelo correr los domingos. I usually go running on Sundays.
Now write these in Spanish
- Sorry, the bus has just left. Sign up to try
- My sister has just had a baby girl. Sign up to try
- We've just eaten, but thanks for the cake. Sign up to try
- I've just sent you the photos from the trip. Sign up to try