Introduction
This article explains the difference between Acabo de and Estoy acabando de in Spanish. You will learn when to use each form, how they affect meaning, and how native speakers use them in everyday conversation. Clear examples and usage notes will help beginners and intermediate learners understand recent past versus ongoing actions.
Overview: recent past vs ongoing action
Spanish offers several ways to talk about actions that just happened or are still happening. Two common constructions are Acabo de and Estoy acabando de. Both use the verb acabar, but they convey different time frames and shades of meaning. Understanding the difference helps you sound natural and precise.
Core distinction
Acabo de + infinitive expresses that an action was completed very recently. It is equivalent to English I just did something. Acabo de focuses on the moment of completion and places the action in the recent past.
Estoy acabando de + infinitive indicates an action that began recently and is still in progress. It corresponds to English I am just finishing or I am in the process of doing something. Use Estoy acabando de to emphasize duration and ongoing activity rather than completion.
How each construction is formed
Both constructions combine the verb acabar with another verb in the infinitive, but the verb form and auxiliary matter:
Acabo de + infinitive: Use the present tense of acabar (acabo, acabas, acaba, acabamos, acabáis, acaban) + the preposition de + infinitive.
Example: Acabo de llegar.
Estoy acabando de + infinitive: Use the present progressive of acabar: estar (estoy, estás, está, estamos, estáis, están) + acabando (gerund) + de + infinitive.
Example: Estoy acabando de comer.
Meaning in context
To see the subtle difference, compare pairs of sentences with the same infinitive verb.
Example 1:
Acabo de terminar el informe.
I just finished the report. The report is done; the completion moment is recent.
Estoy acabando de terminar el informe.
I am finishing the report now; the action is still ongoing. Perhaps you are adding last details.
Example 2:
Acabo de llamar a María.
I just called María. The call happened moments ago and is already completed.
Estoy acabando de llamar a María.
I am just finishing calling María. Maybe you are still on the phone or about to hang up.
When to prefer one over the other
Use Acabo de when the speaker wants to report a completed action and highlight its recency. It often appears in responses to questions about what happened or to explain why something is the case.
Use Estoy acabando de when the speaker wants to emphasize that they are in the middle of finishing something. It is appropriate when the action is ongoing and completion is imminent but not yet achieved.
Common usage patterns and collocations
Some verbs appear frequently after these constructions. Learn typical pairings to help recognition and production.
With Acabo de common verbs: llegar, comer, salir, ver, encontrar, leer, terminar, decir, empezar.
Examples:
Acabo de llegar al trabajo.
Acabo de leer el capítulo.
With Estoy acabando de common verbs: hacer, escribir, preparar, comer, revisar, limpiar.
Examples:
Estoy acabando de escribir un email.
Estoy acabando de limpiar la cocina.
Note on frequency and naturalness
Native speakers use Acabo de more often to report very recent events. Estoy acabando de is less common and might feel slightly more formal or explicit because it stresses the ongoing nature of finishing. In many spoken situations, speakers prefer simpler progressive forms like estoy terminando to express the same idea.
Comparisons with other Spanish expressions
Understanding alternatives helps you choose the best phrase for different situations.
Estoy terminando vs Estoy acabando de
Estoy terminando + de + infinitive and Estoy acabando de + infinitive both express an action in progress that will be finished soon. However, terminar is often more idiomatic in progressive use. For example:
Estoy terminando de comer. is more common than Estoy acabando de comer. Both are correct, but hablarse with terminar is frequent.
Acabo de vs Hace poco que
Hace poco que + present can also express recent past: Hace poco que llegué means I arrived a short time ago. Acabo de is more immediate and idiomatic when the action occurred just moments ago.
Conjugation examples for clarity
Below are conjugation examples to show how forms change by subject.
Acabar in the present for Acabo de:
Yo: Acabo de llamar.
Tú: Acabas de llamar.
Él/Ella/Usted: Acaba de llamar.
Nosotros: Acabamos de llamar.
Vosotros: Acabáis de llamar.
Ellos/Ustedes: Acaban de llamar.
Present progressive for Estoy acabando de:
Yo: Estoy acabando de llamar.
Tú: Estás acabando de llamar.
Él/Ella/Usted: Está acabando de llamar.
Nosotros: Estamos acabando de llamar.
Vosotros: Estáis acabando de llamar.
Ellos/Ustedes: Están acabando de llamar.
Tips for learners
1. When you want to announce something just finished, default to Acabo de. It is quick and natural.
2. When you want to tell someone you are almost done and still working on it, use Estoy acabando de or the more common Estoy terminando de.
3. Pay attention to context. If you want to answer What did you do? use Acabo de. If someone asks Are you done? and you are still finishing, use Estoy acabando de.
Real conversational examples
Example: At the office
Boss: ¿Puedes enviar el informe?
You: Acabo de terminarlo. Lo envío ahora mismo.
Example: On the phone
Friend: ¿Vienes ya?
You: Estoy acabando de vestirme, salgo en cinco minutos.
Example: In a café
Barista: ¿Quieres pagar ahora?
Customer: Acabo de pagar con tarjeta, ¿puede traer mi taza?
Cultural and pragmatic notes
Using Acabo de often signals politeness when explaining why you are late or why something happened. It can soften requests: Acabo de llegar, ¿puedo entrar? sounds like a gentle explanation. Meanwhile, Estoy acabando de signals immediacy and may be used to ask for a brief wait: Estoy acabando de preparar tu pedido, un momento por favor.
Regional variation exists. Some speakers prefer terminar in progressive contexts, others may use acabar more freely. Context and exposure to native speech will help you internalize preferences.
Common mistakes and how to avoid them
Mistake 1: Using Acabo de for ongoing actions. Avoid saying Acabo de terminar si todavía estás trabajando. If the action is not complete, use Estoy acabando de or Estoy terminando.
Mistake 2: Omitting de after acabar. Always use de between acabar and the following infinitive: Acabo de leer, not Acabo leer.
Mistake 3: Confusing past tenses. Acabo de uses present acabar to mark recent past; do not convert it to a past form like acabé de to mean I just did something. Acabé de is rarely used for the immediate past in the same way; it can imply a specific past event rather than immediacy.
Quick reference summary
Acabo de + infinitive = I just did something (recently completed). Use to report completed actions that happened moments ago.
Estoy acabando de + infinitive = I am finishing something now (in progress). Use when the action is ongoing and near completion. Consider using Estoy terminando de as a natural alternative.
Conclusion
Mastering the difference between Acabo de and Estoy acabando de will make your Spanish more precise and natural. Use Acabo de to report what you just finished, and use Estoy acabando de or Estoy terminando de to indicate you are still finishing something. Pay attention to context, listen to native speech, and practice these patterns in real conversations to build confidence.

