Introduction
Understanding the difference between acabar de and terminar de is essential for expressing recent actions and completed tasks in Brazilian Portuguese. Both verbs relate to actions that end, but they carry different time nuances and usage patterns. This article explains meaning, grammar, examples, and cultural notes to help English-speaking learners use these expressions more naturally.
Core meanings: recent past versus completion
Acabar de is used to describe something that happened just moments ago. Think of it as the Portuguese equivalent of English just + past. It highlights immediacy: the action finished very recently.
Terminar de focuses on the completion of an action or activity. It does not necessarily imply the action happened a few moments ago; it simply indicates that the action has come to an end.
Basic examples to feel the difference
Acabar de: Eu acabei de chegar.
Meaning: I just arrived a moment ago.
Terminar de: Eu terminei de ler o livro.
Meaning: I finished reading the book (when is not specified; could be earlier).
Grammar and conjugation patterns
Acabar de is conjugated like the regular verb acabar and is always followed by the preposition de and an infinitive verb to express the recent past. The structure is:
subject + conjugated form of acabar + de + infinitive
Examples:
Eu acabei de comer.
Ela acabou de sair.
Nós acabamos de chegar.
For negative and interrogative sentences, simply place negation or question words as usual: Você acabou de telefonar? / Eu não acabei de falar com ele.
Terminar de is conjugated like the regular verb terminar and also uses the preposition de before an infinitive. The structure is:
subject + conjugated form of terminar + de + infinitive
Examples:
Eu terminei de estudar.
Ele terminou de trabalhar.
Nós terminamos de jantar.
Negative and question forms work the same: Você terminou de ler? / Eu não terminei de escrever a carta.
Present, past, and future uses
Acabar de is most natural in the present tense to indicate an action that happened a short time ago. You can also use it in the past, but the sense changes to reflect immediacy relative to another past moment:
Present: Eu acabo de receber uma mensagem.
Past narrated moment: Quando cheguei, ela acabara de sair. (past perfect to show she had just left before I arrived)
Terminar de is flexible across tenses when you want to mark completion:
Present: Eu termino de limpar a casa agora.
Past: Eu terminei de limpar ontem à noite.
Future: Eu terminarei de revisar o texto amanhã.
Nuances and common confusions
Immediacy versus end point is the main nuance. Use acabar de when you want to emphasize that something happened moments ago. Use terminar de to emphasize that an activity reached its end, without the built-in sense of how recent that end was.
Example contrast:
Ela acabou de ligar para você.
Meaning: She called you just now.
Ela terminou de ligar para você.
Meaning: She finished the call. It could have ended a few minutes ago, an hour ago, or earlier; the focus is on the call being complete.
When both are possible and subtle differences
Sometimes both verbs appear possible, and the difference is a matter of perspective. Consider someone finishing a cake:
Eu acabei de comer o bolo.
Impression: I ate the cake a moment ago; maybe there are crumbs, the plate is fresh.
Eu terminei de comer o bolo.
Impression: I finished eating the cake; the action is complete, but the time since finishing is not emphasized.
Idiomatic uses and collocations
Certain verbs and contexts favor one expression. Acabar de is commonly used with verbs of common immediate actions like chegar, sair, falar, ligar, receber, comer. For example:
Ela acabou de receber uma mensagem.
Ele acabou de sair.
Terminar de often pairs with longer activities or tasks like estudar, trabalhar, ler, escrever, organizar. It highlights the finished task:
Eu terminei de estudar para a prova.
Ela terminou de pintar a parede.
Negative and questioning forms
Both verbs form negatives simply with não before the verb. The meaning remains consistent: the action was not recently completed or the task was not completed.
Examples:
Eu não acabei de comer. (I did not just finish eating.)
Você não terminou de fazer o relatório? (Did you not finish doing the report?)
Past perfect and narrative uses
When recounting a sequence of past events, Portuguese uses compound forms or the pluperfect to show actions that had just happened. Acabar de can appear in compound or pluperfect forms for literary or formal narration:
Quando cheguei, ele acabara de sair.
This is a pluperfect form emphasizing he had just left before my arrival.
In spoken Brazilian Portuguese, speakers more often use simple past with context or other constructions rather than the formal literary pluperfect. Still, learners should recognize this structure in written texts.
Short time expressions and adverbs
Adverbs like agora, pouco, recentemente, and agora há pouco often accompany acabar de to reinforce immediacy:
Eu acabei de sair agora.
Ela acabou de voltar há pouco.
With terminar de, time adverbs specify when the completion happened but are not necessary to show completion:
Eu terminei de ler o relatório ontem.
Ele terminou de falar há uma hora.
Practical tips for learners
1. If you want to say just now, choose acabar de. It signals immediacy and is very common in everyday conversation.
2. If you want to stress that an activity is finished, choose terminar de. It fits well for tasks, projects, and activities with a clear endpoint.
3. Remember the grammar pattern: both verbs use de + infinitive. Conjugate acabar or terminar for the subject and keep the infinitive unchanged.
4. Practice recognizing collocations: arrive, leave, call, receive often go with acabar de; study, work, read, write often go with terminar de.
Common mistakes and how to avoid them
Mistake 1: Using acabar de to mean I finished something earlier today without implying recency. Correction: Use terminar de or add a time phrase if you need to indicate the moment precisely.
Mistake 2: Dropping de after acabar or terminar before an infinitive. Both verbs require de before the infinitive in these constructions.
Mistake 3: Overusing one verb because it feels safer. Try to listen and mimic natural usage in Brazilian Portuguese media: podcasts, soap operas, and YouTube channels reveal authentic examples.
Cultural and usage notes
Brazilian Portuguese favors present-tense conversational forms. Saying Eu acabei de chegar is extremely common on arrival. People use acabar de frequently when describing very recent events because it conveys immediacy and often a sense of freshness or surprise.
In more formal or written contexts, especially in narrative or past descriptions, you might encounter pluperfect or compound structures showing actions that had just happened. However, in everyday speech, simpler past tenses with context are preferred.
Examples from everyday scenarios
Arriving at a party: Desculpa, eu acabei de chegar. (Sorry, I just arrived.)
Finishing work: Eu terminei de trabalhar agora. (I finished working now.)
Receiving news: Ela acabou de me contar a novidade. (She just told me the news.)
Completing a project: Nós terminamos de preparar a apresentação. (We finished preparing the presentation.)
Summary of contrasts
Acabar de: emphasizes recent past, immediate completion; structure: acabar conjugated + de + infinitive; use for actions that happened just now.
Terminar de: emphasizes completion or end point; structure: terminar conjugated + de + infinitive; use for finished tasks regardless of how long ago they ended.
Conclusion
Mastering the difference between acabar de and terminar de helps you express timing and completion more precisely in Brazilian Portuguese. Use acabar de for just now and immediate past, and terminar de when you want to mark that an activity is complete. Pay attention to collocations and context in spoken Portuguese to build natural usage.

