Most tenses in Portuguese answer the question when: past, present, future. But there is a second, more subtle question every verb quietly answers: what shape does the action have from inside? Is it complete or ongoing? Starting or ending? Once-off or habitual? Gradual or instantaneous? That second question is aspect — and Portuguese marks it more precisely than English does, partly through tense contrasts (preterite vs imperfect) and partly through a rich toolkit of periphrastic constructions.
Mastering aspect is what separates learners who sound "textbook" from learners who sound Portuguese. English speakers tend to pick the right tense but the wrong aspect, and the result is always slightly off — grammatical but unidiomatic. This page is the complete map of aspectual categories in European Portuguese and the constructions that express each.
Perfective vs imperfective — the Romance spine
The deepest aspectual contrast in Portuguese is inherited from Latin: perfective (the event seen as a complete whole, bounded) vs imperfective (the event seen from inside, unbounded, ongoing or repeated). In the past tense, this is the preterite–imperfect contrast.
- Preterite (pretérito perfeito simples) — perfective. "It happened, complete."
- Imperfect (pretérito imperfeito) — imperfective. "It was happening / used to happen."
Ontem às oito, ela chegou a casa.
Yesterday at eight, she arrived home. (preterite — a bounded event)
Ontem às oito, ela chegava a casa todas as noites.
Yesterday at eight was when she used to arrive home every night. (imperfect — habitual/repeated)
Ontem, quando tu ligaste, ela chegava a casa.
Yesterday, when you called, she was arriving home. (imperfect — ongoing action interrupted by another)
The same moment ("yesterday at eight") takes three different verb forms depending on how the speaker wants to shape the action. The preterite closes the event; the imperfect opens it. This is the core Romance aspectual contrast and the first thing you should master — see the preterite vs imperfect overview.
Telicity: bounded events in the preterite
Verbs with a natural endpoint (chegar, morrer, acabar) go most naturally with the preterite, because the preterite presupposes that the endpoint was reached.
Cheguei a Lisboa às três da tarde.
I arrived in Lisbon at three in the afternoon. (the endpoint of 'arriving' was reached)
Atelicity: unbounded events in the imperfect
Verbs describing ongoing states or activities (saber, querer, estar) go most naturally with the imperfect in past contexts, because no endpoint is in view.
Eu queria falar contigo.
I wanted to speak to you. (state, no endpoint)
The preterite–imperfect contrast can change the basic meaning of some verbs: soube means "I found out" (the bounded moment of acquiring knowledge), sabia means "I knew" (the ongoing state). See meaning changes between preterite and imperfect.
Progressive — the event in its middle
The progressive is a sub-aspect of the imperfective: it zooms in on the middle of an event. English marks it with be + -ing. European Portuguese marks it with estar a + infinitive (never estar + gerund — that is Brazilian Portuguese).
Estou a escrever-te um e-mail agora mesmo.
I'm writing you an email right now.
Quando entrei, estava a chover torrencialmente.
When I came in, it was pouring with rain.
Estar a + infinitive combines freely with any tense of estar: present, preterite (less common, marked), imperfect (very common), future, conditional, subjunctive. The imperfect of estar + a + infinitive is the standard past progressive.
Amanhã a esta hora estarei a voar para Londres.
Tomorrow at this time I'll be flying to London.
Contrast with simple tenses
The simple present in Portuguese does not express "in progress right now" — for that, you must use the progressive.
Leio um livro do Saramago.
I read a book by Saramago. (generic — I'm a Saramago reader, or this is what I read)
Estou a ler um livro do Saramago.
I'm reading a book by Saramago. (right now, ongoing)
English blurs this distinction in the simple present ("I read a book" can mean either in casual speech), but Portuguese does not. Use the progressive whenever you mean "right now."
Iterative — "doing repeatedly lately"
EP has a dedicated periphrasis for an action that repeats over a recent stretch of time: andar a + infinitive. English sometimes uses "have been -ing" for the same meaning, but often struggles to render it cleanly.
Ando a dormir mal por causa do calor.
I've been sleeping badly lately because of the heat.
O meu pai anda a ler muito sobre história romana.
My dad has been reading a lot about Roman history lately.
The time frame of andar a + inf is wider than estar a + inf — we are talking about days, weeks, or months, not this moment. The action need not be literally happening right now; the pattern of repeated engagement is what matters.
The compound perfect with ter has a strongly iterative flavour as well: tenho feito, tem estado, and so on express "have been (repeatedly) doing." See Present Perfect Overview.
Tenho ido ao ginásio três vezes por semana.
I've been going to the gym three times a week.
Tem chovido muito este mês.
It's been raining a lot this month.
This is an EP peculiarity: the compound perfect (ter + past participle) does not mean "have done once" the way English "have done" does. It means "have done repeatedly / continuously" over a recent, open stretch. For a single completed event, EP uses the simple preterite (fui, choveu). See EP present perfect vs Spanish.
Inchoative — starting
Inchoative aspect marks the beginning of an action. EP has several inchoative periphrases, each with a different flavour.
| Construction | Flavour | Example |
|---|---|---|
| começar a + inf | neutral "start doing" | começou a chover |
| pôr-se a + inf | abrupt, sudden, sometimes unexpected | pôs-se a gritar |
| passar a + inf | shift to a new regime | passei a trabalhar à noite |
| desatar a + inf | vivid, colloquial, uncontainable start | desatou a rir |
Começámos a jantar às oito.
We started dinner at eight.
Quando ouviu a notícia, pôs-se a chorar.
When she heard the news, she burst into tears.
Depois do divórcio, passei a viver sozinho.
After the divorce, I took to living alone.
Pôr-se a has a stronger "out of nowhere" feel than começar a. Passar a marks a durable change of habit or regime, not just the first moment.
Terminative — stopping or just-finished
Terminative aspect marks the end of an action, either because the action has just finished or because someone stopped doing it.
| Construction | Meaning | Example |
|---|---|---|
| acabar de + inf | just finished doing | acabo de chegar |
| deixar de + inf | stop doing | deixei de fumar |
| parar de + inf | stop doing (concrete, physical) | parou de chover |
| acabar por + inf | end up doing (resigned outcome) | acabei por aceitar |
| cessar de + inf | cease doing (formal) | cessou de funcionar |
Acabo de receber a confirmação, podes avançar.
I've just received confirmation, you can go ahead.
Deixei de comer carne há dois anos.
I stopped eating meat two years ago.
Acabei por concordar, para não haver mais discussão.
I ended up agreeing, so there wouldn't be any more argument.
The acabar de vs acabar por contrast is the classic trap: de = "just", por = "end up". Completely different meanings, one-letter difference.
Continuative — still doing
Continuative aspect marks the persistence of an action across time.
| Construction | Meaning | Example |
|---|---|---|
| continuar a + inf | still doing, has not stopped | continua a chover |
| ficar a + inf | remain doing (stay in place doing) | ficou a ler até tarde |
| seguir + gerund | go on doing (formal/literary) | segue dizendo o mesmo |
Apesar da chuva, continuamos a caminhar.
Despite the rain, we kept walking.
Fiquei a pensar no que tinhas dito até adormecer.
I lay thinking about what you'd said until I fell asleep.
Ficar a + inf adds a sense of "remaining in place" — the subject stays somewhere doing something. Continuar a is more neutral.
Habitual — "usually / used to"
Habitual aspect marks actions that happen regularly or customarily. Portuguese expresses habituality in three main ways.
| Strategy | Meaning | Example |
|---|---|---|
| simple present | present habitual | almoço à uma |
| costumar + inf | explicit habitual "usually do" | costumo almoçar à uma |
| imperfect indicative | past habitual "used to" | almoçava à uma |
Costumo acordar cedo, mesmo ao fim de semana.
I usually wake up early, even on weekends.
Em miúdo, íamos sempre passar o Verão à Nazaré.
As a child, we always used to go and spend summer in Nazaré.
The imperfect is the default "used to" in EP. English has the separate form "used to do" to mark past habit; Portuguese simply uses the imperfect. The costumar construction intensifies and makes explicit the habitual reading and can be used in any tense.
Costumávamos jantar fora todas as sextas.
We used to eat out every Friday.
Frequentative — doing again
The frequentative periphrases mark repetition — an action happens once more, not for the first time.
Voltei a ligar-lhe, mas não atendeu.
I called her again, but she didn't answer.
Não tornei a ver aquele filme desde miúdo.
I haven't seen that film again since I was a kid.
Voltar a + inf is everyday; tornar a + inf is its older, more literary twin, still used especially in negative contexts ("never again"). English prefixes "re-" (rewatch, redo) or adds "again"; Portuguese does this with a verb.
Gradual aspect — unfolding bit by bit
A distinctly Portuguese flavour: the gerund periphrases ir + gerund and vir + gerund mark gradual, cumulative progression.
| Construction | Meaning | Example |
|---|---|---|
| ir + gerund | gradually doing, going on doing | fui aprendendo |
| vir + gerund | gradually building up to now | os preços vêm subindo |
Com o tempo, fui percebendo as diferenças entre os dialectos.
Over time, I gradually came to notice the differences between the dialects.
A cidade tem vindo a crescer a um ritmo impressionante.
The city has been growing at an impressive pace.
These constructions have a slightly formal or journalistic flavour. Ir + gerund is anticipatory: the progression goes forward. Vir + gerund is retrospective: the progression comes toward us from earlier times. This direction-of-progression intuition is exactly the literal meaning of ir ("go") and vir ("come") projected onto time.
Resultative — the state after the action
Resultative aspect describes the state that results from a completed action. Portuguese has two main resultative constructions.
| Construction | Meaning | Example |
|---|---|---|
| estar + past participle | be in the resulting state | a porta está fechada |
| ficar + past participle | end up in a resulting state (change-of-state) | a porta ficou fechada |
O trabalho está terminado desde quinta-feira.
The work has been finished since Thursday. (state)
Depois da discussão, ficámos todos calados.
After the argument, we all fell silent. (change of state)
The contrast is dynamic. Estar + pp is a state: the door is closed (and has been for a while). Ficar + pp is a becoming: the door got/ended up closed. See ficar passive.
How aspect interacts with tense
The same periphrasis can be put in any tense — the periphrasis controls the aspect, and the auxiliary's tense controls the time location.
Estou a estudar português.
I'm studying Portuguese. (present progressive)
Estava a estudar português quando o telefone tocou.
I was studying Portuguese when the phone rang. (past progressive)
Vou estar a estudar português durante as férias.
I'll be studying Portuguese during the holidays. (future progressive)
Se estivesse a estudar português, saberia isto.
If I were studying Portuguese, I'd know this. (imperfect subjunctive progressive)
The progressive aspect stays constant; only the tense of estar changes.
Similarly, you can combine the compound perfect with a progressive for an iterative, recent, still-ongoing reading:
Tenho estado a estudar muito.
I've been studying a lot (recent, ongoing, iterative).
This stacking — ter (perfect) + estar a (progressive) + main verb — is one of the densest aspectual markings available in EP. It says the activity has been repeatedly in progress over a recent open stretch. No single English form captures it as tightly.
Contrasting aspects in the same tense
Here are parallel sentences in the same tense (past), showing the aspectual options:
Li aquele livro no ano passado.
I read that book last year. (preterite — completed event)
Lia aquele livro todas as noites.
I used to read that book every night. (imperfect — habitual)
Estava a ler aquele livro quando ele entrou.
I was reading that book when he came in. (past progressive)
Andava a ler aquele livro nessa altura.
I was reading that book at the time (off-and-on, over days). (iterative)
Acabara de ler aquele livro quando me falaste dele.
I had just finished that book when you mentioned it to me. (pluperfect, terminative — literary)
Tinha acabado de ler aquele livro quando me falaste dele.
I had just finished that book when you mentioned it. (compound pluperfect, terminative — everyday)
Fui lendo o livro aos poucos durante o ano.
I read the book bit by bit through the year. (gradual)
Same event (reading a book, past time), seven different aspectual shapes. This is what it means to say Portuguese marks aspect precisely.
Common mistakes
❌ Estudo português agora mesmo.
Odd — the simple present doesn't mean 'right now' in Portuguese. Use the progressive.
✅ Estou a estudar português agora mesmo.
I'm studying Portuguese right now.
English blurs the present tense; Portuguese forces a choice. For "right now," use estar a + inf.
❌ Tenho lido aquele livro no ano passado.
Incorrect — the EP compound perfect is for open, recent stretches reaching into now. A bounded past event takes the preterite.
✅ Li aquele livro no ano passado.
I read that book last year.
English "have done" maps to both the Portuguese compound perfect (for repeated/continuous) and the preterite (for a single completed event). Learners trained on English often overuse tenho feito.
❌ Ando pensando no assunto.
Incorrect in EP — use 'andar a + infinitive', not 'andar + gerund'.
✅ Ando a pensar no assunto.
I've been thinking about the matter.
❌ Acabei por sair cedo ontem, tenho de passar na farmácia.
Ambiguous/odd — 'acabei por sair' means 'I ended up leaving', not 'I've just left'. For recency, use 'acabo de'.
✅ Acabei de sair agora mesmo, estou a chegar a casa.
I've just left now, I'm on my way home.
❌ Eu usava ir ao ginásio três vezes por semana.
Odd — Portuguese doesn't calque 'used to' with a literal word. The imperfect already carries 'used to'.
✅ Ia ao ginásio três vezes por semana.
I used to go to the gym three times a week.
Or: costumava ir. Never usava ir.
Key takeaways
- Tense locates an event in time. Aspect describes its internal shape. Portuguese marks both, often separately.
- The core aspectual contrast is perfective (preterite) vs imperfective (imperfect). This is inherited from Latin and shared with every Romance language.
- For every finer aspect — progressive, iterative, inchoative, terminative, continuative, habitual, frequentative, gradual, resultative — Portuguese reaches for a periphrasis (auxiliary + linker + main verb).
- The EP progressive is estar a + infinitive. The BP progressive is estar + gerund. Do not mix them.
- The EP compound perfect (tenho feito) is iterative/durative, not a simple anterior. For a bounded past event, use the preterite.
- Aspectual periphrases stack: tenho andado a pensar, está a ser feito, tem vindo a crescer are all densely aspectually marked.
- The gerund periphrases ir + gerund and vir + gerund add gradual unfolding — think of the literal directions of go and come projected onto time.
- The resultative pair estar + pp (state) vs ficar + pp (change of state) is an everyday EP contrast English often misses.
Related Topics
- Preterite vs Imperfect OverviewA2 — When to use the preterite and when to use the imperfect
- Completed vs Ongoing ActionsA2 — Distinguishing finished events from background or habitual actions
- Periphrastic Verb Constructions: OverviewA2 — A map of the productive verb + preposition + infinitive (and verb + gerund) constructions of European Portuguese — the compact machinery that adds aspect, phase, and modality to any verb.
- Complete Guide to Verbal PeriphrasesB2 — An exhaustive reference to all productive verb + (preposition +) infinitive and verb + gerund constructions of European Portuguese — organised by the semantic work they do: tense, aspect, modality, causation, result, and voice.
- Pretérito Perfeito Composto OverviewB1 — The Portuguese present perfect and why it's different from English or Spanish
- Imperfect for Habitual Past ActionsA2 — Describing what used to happen or would happen regularly