Portuguese builds many of its tenses and constructions by combining an auxiliary verb (verbo auxiliar) with a non-finite form — a participle, a gerund, or an infinitive. Learn these five auxiliaries thoroughly and you can construct every compound tense and every passive sentence in the language:
- ter — all compound perfect tenses (tenho falado, tinha falado, terei falado…)
- haver — literary compound tenses; also existential (há)
- ser — passive voice (a porta foi aberta)
- estar — progressive aspect (estou a trabalhar) and resultant state (está cansado)
- ir — immediate future (vou sair) and motion (vou a Lisboa)
This page gives you the complete paradigm of each auxiliary in every tense and mood, plus its primary auxiliary functions and two example sentences of the auxiliary in use.
Ter — to have (auxiliary of the perfect tenses)
Primary auxiliary function: Ter + past participle builds every compound perfect tense in modern European Portuguese: pretérito perfeito composto (tenho falado), pretérito mais-que-perfeito composto (tinha falado), futuro perfeito (terei falado), condicional perfeito (teria falado), and their subjunctive counterparts.
Present indicative
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| tenho | tens | tem | temos | tendes | têm |
Preterite (pretérito perfeito simples)
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| tive | tiveste | teve | tivemos | tivestes | tiveram |
Imperfect
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| tinha | tinhas | tinha | tínhamos | tínheis | tinham |
Pluperfect simple (literary)
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| tivera | tiveras | tivera | tivéramos | tivéreis | tiveram |
Future
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| terei | terás | terá | teremos | tereis | terão |
Conditional
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| teria | terias | teria | teríamos | teríeis | teriam |
Present subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| tenha | tenhas | tenha | tenhamos | tenhais | tenham |
Imperfect subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| tivesse | tivesses | tivesse | tivéssemos | tivésseis | tivessem |
Future subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| tiver | tiveres | tiver | tivermos | tiverdes | tiverem |
Imperative
| tu | você | nós | vocês |
|---|---|---|---|
| tem | tenha | tenhamos | tenham |
Non-finite forms
- Impersonal infinitive: ter
- Personal infinitive: ter, teres, ter, termos, terdes, terem
- Gerund: tendo
- Past participle: tido
Ter as auxiliary — examples
Tenho lido muito este mês, três romances já.
I've been reading a lot this month — three novels already.
Quando cheguei, eles já tinham jantado.
When I arrived, they had already had dinner.
Haver — to have (literary auxiliary; existential)
Primary auxiliary function: Haver + past participle builds literary compound tenses that parallel the ter-based ones (havia falado ≈ tinha falado). In modern speech, haver + participle is largely replaced by ter + participle; haver persists as the existential (há = there is/are) and in the idiom haver de + infinitive (a marker of resolve).
Present indicative
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| hei | hás | há | havemos (hemos) | haveis (heis) | hão |
Preterite
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| houve | houveste | houve | houvemos | houvestes | houveram |
Imperfect
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| havia | havias | havia | havíamos | havíeis | haviam |
Pluperfect simple (literary)
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| houvera | houveras | houvera | houvéramos | houvéreis | houveram |
Future
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| haverei | haverás | haverá | haveremos | havereis | haverão |
Conditional
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| haveria | haverias | haveria | haveríamos | haveríeis | haveriam |
Present subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| haja | hajas | haja | hajamos | hajais | hajam |
Imperfect subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| houvesse | houvesses | houvesse | houvéssemos | houvésseis | houvessem |
Future subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| houver | houveres | houver | houvermos | houverdes | houverem |
Imperative
Rarely used in modern speech. Traditional forms: há (tu), haja (você), hajamos (nós), hajam (vocês).
Non-finite forms
- Impersonal infinitive: haver
- Personal infinitive: haver, haveres, haver, havermos, haverdes, haverem
- Gerund: havendo
- Past participle: havido
Haver as auxiliary — examples
Há muitos anos que não vou à praia.
It's been many years since I went to the beach.
Havia já chegado quando a tempestade começou. (literary)
He had already arrived when the storm began.
Ser — to be (auxiliary of the passive voice)
Primary auxiliary function: Ser + past participle forms the true passive voice, where the subject undergoes the action. The participle agrees in gender and number with the subject.
Present indicative
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| sou | és | é | somos | sois | são |
Preterite
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| fui | foste | foi | fomos | fostes | foram |
Imperfect
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| era | eras | era | éramos | éreis | eram |
Pluperfect simple
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| fora | foras | fora | fôramos | fôreis | foram |
Future
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| serei | serás | será | seremos | sereis | serão |
Conditional
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| seria | serias | seria | seríamos | seríeis | seriam |
Present subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| seja | sejas | seja | sejamos | sejais | sejam |
Imperfect subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| fosse | fosses | fosse | fôssemos | fôsseis | fossem |
Future subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| for | fores | for | formos | fordes | forem |
Imperative
| tu | você | nós | vocês |
|---|---|---|---|
| sê | seja | sejamos | sejam |
Non-finite forms
- Impersonal infinitive: ser
- Personal infinitive: ser, seres, ser, sermos, serdes, serem
- Gerund: sendo
- Past participle: sido
Ser as auxiliary — examples
As cartas foram enviadas ontem à tarde.
The letters were sent yesterday afternoon.
O ladrão foi preso antes de conseguir fugir.
The thief was arrested before he managed to flee.
Estar — to be (auxiliary of progressive and resultant state)
Primary auxiliary function: In European Portuguese, estar a + infinitive forms the progressive: estou a ler (I'm reading). Estar + past participle signals the resultant state of a completed action: a porta está aberta (the door is open — as a result of having been opened).
Present indicative
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| estou | estás | está | estamos | estais | estão |
Preterite
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| estive | estiveste | esteve | estivemos | estivestes | estiveram |
Imperfect
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| estava | estavas | estava | estávamos | estáveis | estavam |
Pluperfect simple
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| estivera | estiveras | estivera | estivéramos | estivéreis | estiveram |
Future
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| estarei | estarás | estará | estaremos | estareis | estarão |
Conditional
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| estaria | estarias | estaria | estaríamos | estaríeis | estariam |
Present subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| esteja | estejas | esteja | estejamos | estejais | estejam |
Imperfect subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| estivesse | estivesses | estivesse | estivéssemos | estivésseis | estivessem |
Future subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| estiver | estiveres | estiver | estivermos | estiverdes | estiverem |
Imperative
| tu | você | nós | vocês |
|---|---|---|---|
| está | esteja | estejamos | estejam |
Non-finite forms
- Impersonal infinitive: estar
- Personal infinitive: estar, estares, estar, estarmos, estardes, estarem
- Gerund: estando
- Past participle: estado
Estar as auxiliary — examples
Estou a tentar perceber o que aconteceu, mas não é fácil.
I'm trying to understand what happened, but it's not easy.
Quando chegámos, o jantar já estava pronto na mesa.
When we arrived, dinner was already ready on the table.
Ir — to go (auxiliary of the immediate future)
Primary auxiliary function: Ir + infinitive forms the periphrastic (immediate) future: vou sair (I'm going to leave). Ir remains a lexical verb of motion in other uses: vou ao supermercado (I'm going to the supermarket).
Present indicative
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| vou | vais | vai | vamos | ides | vão |
Preterite (shares forms with ser)
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| fui | foste | foi | fomos | fostes | foram |
Imperfect
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| ia | ias | ia | íamos | íeis | iam |
Pluperfect simple
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| fora | foras | fora | fôramos | fôreis | foram |
Future
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| irei | irás | irá | iremos | ireis | irão |
Conditional
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| iria | irias | iria | iríamos | iríeis | iriam |
Present subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| vá | vás | vá | vamos | vades | vão |
Imperfect subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| fosse | fosses | fosse | fôssemos | fôsseis | fossem |
Future subjunctive
| eu | tu | ele | nós | vós | eles |
|---|---|---|---|---|---|
| for | fores | for | formos | fordes | forem |
Imperative
| tu | você | nós | vocês |
|---|---|---|---|
| vai | vá | vamos | vão |
Non-finite forms
- Impersonal infinitive: ir
- Personal infinitive: ir, ires, ir, irmos, irdes, irem
- Gerund: indo
- Past participle: ido
Ir as auxiliary — examples
Vou telefonar-te logo que chegar a casa.
I'll call you as soon as I get home.
Eles iam comprar o bilhete online, mas o site estava em baixo.
They were going to buy the ticket online, but the site was down.
How the auxiliaries combine — quick map
| Construction | Example | What it expresses |
|---|---|---|
| ter + past participle | tenho falado | Repeated / ongoing past action with present relevance |
| tinha + past participle | tinha falado | Action complete before another past moment |
| terei + past participle | terei falado | Action complete before a future moment |
| teria + past participle | teria falado | Hypothetical completed action |
| ser + past participle | foi escrito | Passive voice — subject undergoes action |
| estar a + infinitive | estou a escrever | Progressive — action in progress now |
| estar + past participle | está escrito | Resultant state — action complete, state holds |
| ir + infinitive | vou escrever | Immediate future — intention / plan |
| haver de + infinitive | hei-de escrever | Resolve / eventual future certainty |
| há + time phrase + que | há dois anos que escrevo | Existential time reference — "it has been X time since…" |
Which auxiliary picks which non-finite form?
- ter and haver → past participle (tenho falado, havia falado)
- ser → past participle (é escrito, foi escrito)
- estar → past participle (está escrito) OR a + infinitive (está a escrever)
- ir → infinitive (vai escrever)
Never use a gerund with estar in European Portuguese progressive. Never use a bare infinitive with ter or haver in compound tenses. The pairings are fixed.
Common mistakes
❌ Eu estou escrevendo uma carta agora.
Wrong in PT-PT — this is the Brazilian pattern; PT-PT uses **estar a + infinitive**.
✅ Eu estou a escrever uma carta agora.
Correct — European Portuguese progressive.
❌ Ele há de vir ontem à noite.
Wrong — **haver de** signals future resolve, not past action.
✅ Ele veio ontem à noite.
Correct — simple preterite for a past event.
❌ As cartas estão enviadas pelo carteiro hoje.
Wrong — this is the passive of an action, which needs **ser**, not **estar**.
✅ As cartas foram enviadas pelo carteiro hoje.
Correct — passive with **ser**.
❌ Vou ir ao supermercado.
Wrong — redundant double **ir**; PT-PT avoids this.
✅ Vou ao supermercado.
Correct — the present of **ir** already carries future meaning with motion verbs.
❌ Tinha chegado às oito, mas o avião já havia aterrado.
Mixing **tinha** and **havia** in the same narrative sounds odd — pick one register.
✅ Tinha chegado às oito, mas o avião já tinha aterrado.
Correct — everyday PT-PT uses **ter** throughout.
Key takeaways
- Ter is the default auxiliary for every compound perfect tense in modern PT-PT.
- Haver survives as existential (há), in haver de
- infinitive (resolve), and in literary compound tenses.
- Ser
- participle = passive voice (action undergone); estar
- participle = resultant state (condition after action).
- participle = passive voice (action undergone); estar
- Estar a
- infinitive is the PT-PT progressive; estar + gerund is Brazilian.
- Ir
- infinitive is the immediate future; it shares preterite forms with ser, so context matters.
- Know these five paradigms and you can build any compound tense in Portuguese.
For the teaching pages on each auxiliary construction, see ter-haver, compound tenses, and ser-passive.
Related Topics
- Ter and Haver: Two Verbs for 'To Have'A2 — Portuguese splits the work of 'to have' between two verbs: ter (possession, obligation, auxiliary, everyday states) and haver (existential, time expressions, mild obligation, literary auxiliary). This page is the high-level map.
- Ter as Auxiliary VerbA2 — How ter conjugates as the auxiliary for every compound tense in European Portuguese, with the full paradigm and the invariability rule that governs the participle.
- Haver as Auxiliary (Formal)C1 — Haver + past participle in formal writing, legal prose, and nineteenth-century literature — how to recognize it, why it persists, and when (almost never) to produce it yourself.
- Compound Tenses OverviewA2 — The complete inventory of European Portuguese compound tenses built with ter + past participle, across indicative, subjunctive, infinitive, and gerund.
- Ser + Past Participle (Analytic Passive)B1 — The Portuguese analytic passive — ser + past participle + (por + agent). The most explicit passive construction, with mandatory participle agreement and the por contractions (pelo, pela, pelos, pelas).
- Estar a + Infinitive: the European Portuguese ProgressiveA2 — How European Portuguese expresses ongoing actions: not with estar + gerund, but with estar a + infinitive (estou a ler, estás a falar). Full paradigm across tenses, the sister periphrases andar a / continuar a / passar a, and why this construction is the single most important marker of EP speech.
- Ir + Infinitive (Informal Future)A1 — The most common way to express future in spoken Portuguese