Complete Irregular Verb Guide

About thirty verbs carry most of the irregularity in Portuguese — and these same thirty are among the most common verbs in the language, so learners meet them immediately. The trick is to recognise that the irregularities are not random: they fall into a small number of patterns, and once you see the pattern the forms fall into place. This page groups the top irregular verbs by shared behaviour and gives you the diagnostic forms for each.

How to read an irregular verb

Four forms tell you almost everything about a Portuguese verb:

  1. 1sg present indicative (eu form) — reveals stem irregularities that propagate through the whole present subjunctive.
  2. 3sg preterite (ele form) — reveals irregular preterite stems that propagate through the whole imperfect subjunctive and future subjunctive.
  3. 1pl future — reveals contracted stems (farei, direi, trarei).
  4. Past participle — reveals irregular participles (feito, dito, visto, posto, aberto).

For each verb below, you get these four forms plus a note on what else is irregular. The quickest way to learn an irregular verb is to memorise its eu form and its ele preterite — those two open the door to almost every other form.

Group 1: The six heavyweights — ser, estar, ir, ter, haver, dar

These six are the most irregular verbs in the language. They are also — not coincidentally — among the ten most frequent verbs, so learners meet them at A1.

VerbMeaning1sg pres.3sg pret.1pl fut.Past part.
serto be (identity)soufoiseremossido
estarto be (state)estouesteveestaremosestado
irto govoufoiiremosido
terto havetenhoteveteremostido
haverto exist / aux.heihouvehaveremoshavido
darto givedoudeudaremosdado

Note how ser and ir share a preterite (fui, foste, foi, fomos, foram) — context disambiguates.

Sou portuguesa, mas estou a viver em Londres.

I'm Portuguese, but I'm living in London.

Ontem ela teve uma reunião importante.

Yesterday she had an important meeting.

Houve um apagão na rua toda.

There was a blackout on the whole street.

Dei-lhe o livro que tu pediste.

I gave him the book you asked for.

Full paradigms: ser, estar, ir, ter, haver, dar.

Group 2: Radical changers — vir, ver, ler, crer

These verbs show vowel alternations in the present tense and surprising preterites. Their conjugation looks alien if you're expecting a regular -er or -ir verb.

VerbMeaning1sg pres.3sg pret.1pl fut.Past part.
virto comevenhoveioviremosvindo
verto seevejoviuveremosvisto
lerto readleioleuleremoslido
crerto believecreiocreucreremoscrido

Watch out for: vir and ver are dangerously similar. The present is venho/vens/vem/vimos/vêm (vir) vs vejo/vês/vê/vemos/veem (ver). The preterites look almost identical: vim/vieste/veio/viemos/vieram (vir) vs vi/viste/viu/vimos/viram (ver). Note that nós vimos is both the present of vir and the preterite of ver — context fixes the meaning.

Participles and gerunds of vir and ver are easy to mix up: vir has past participle vindo (identical to its gerund, also vindo), while ver has past participle visto and gerund vendo. Keep vindo (come) and visto (seen) strictly apart.

Eu venho de Lisboa — e tu, de onde vens?

I come from Lisbon — and you, where do you come from?

Vi um filme óptimo ontem à noite.

I saw a great film last night.

Ele leu o livro todo num fim de semana.

He read the whole book in a weekend.

Creio que ela já foi embora.

I believe she's already gone.

Group 3: Contracted future / conditional — fazer, dizer, trazer

Three verbs lose a syllable in the future and conditional. The full infinitive is NOT used as the stem — instead, a contracted stem appears. This is the only place in the language where the future isn't built from the full infinitive.

Verb1sg pres.3sg pret.Future stem1sg fut.Past part.
fazerfaçofezfar-fareifeito
dizerdigodissedir-direidito
trazertragotrouxetrar-trareitrazido

The same contracted stem runs through the whole future and the whole conditional: farei, farás, fará, faremos, farão / faria, farias, faria, faríamos, fariam. Irregular preterites propagate through the imperfect subjunctive and future subjunctive: fizesse, fizeres; dissesse, disseres; trouxesse, trouxeres.

Participles: fazer and dizer have irregular participles (feito, dito) used in compound tenses. Trazer keeps the regular trazido. Learn the trio feito / dito / visto together — they are the three most frequent irregular participles and appear in thousands of compound constructions.

Amanhã farei os trabalhos de casa, prometo.

Tomorrow I'll do the homework, I promise.

Disse-te que não tinha tempo.

I told you I didn't have time.

Trouxe-te um presente de Londres.

I brought you a present from London.

Ele já tinha feito o jantar quando cheguei.

He had already made dinner when I arrived.

Group 4: The pôr family

Pôr (to put) is a verb all by itself — a third-conjugation verb with unique endings. Its compounds (compor, dispor, opor, propor, repor, supor, impor, depor) all conjugate exactly the same way. Learning pôr gives you all of them for free.

FormValue
Infinitivepôr (with circumflex, to distinguish from the preposition por)
1sg presentponho
Presentponho / pões / põe / pomos / põem
Imperfectpunha / punhas / punha / púnhamos / punham
Preteritepus / puseste / pôs / pusemos / puseram
Futureporei / porás / porá / poremos / porão
Past participleposto
Gerundpondo

Spelling note: the infinitive is pôr with a circumflex accent on the o — a rare "strong" diacritic whose sole job is to distinguish this verb from the preposition por ("by, through"). The 3sg preterite is pôs (with circumflex) vs the present 3sg põe (with tilde).

Ponho a mesa às oito em ponto.

I set the table at eight sharp.

Pus a chave na gaveta e agora não a encontro.

I put the key in the drawer and now I can't find it.

O governo propôs uma nova lei.

The government proposed a new law.

See the dedicated pôr reference for the full paradigm.

Group 5: Saber and caber — the -be- preterites

Saber (to know) and caber (to fit) share an unusual preterite stem in -be-, and both have a 1sg present in -bo.

Verb1sg pres.3sg pret.1sg pres. subj.Past part.
saberseisoubesaibasabido
cabercaibocoubecaibacabido

The preterite of saber (soube / soubeste / soube / soubemos / souberam) has a specific meaning twist: in the preterite, saber means "to find out," not "to know":

Soube que ela se casou!

I found out she got married!

Sei falar um bocadinho de francês.

I can speak a little French.

Não caibo neste casaco — engordei.

I don't fit in this coat — I put on weight.

Group 6: Querer, poder — distinct stems across paradigms

Querer (to want) and poder (to be able) show multiple stems across different tenses — nothing predictable from the infinitive alone.

Verb1sg pres.3sg pret.1sg pres. subj.Past part.
quererqueroquisqueiraquerido
poderpossopôdepossapodido

Querer preterite: quis / quiseste / quis / quisemos / quiseram. The imperfect subjunctive — quisesse / quiseres — is very common with polite requests.

Poder preterite: pude / pudeste / pôde / pudemos / puderam. Note the contrast between pôde (3sg preterite, with circumflex) and pode (3sg present, unaccented).

Like saber, these verbs have meaning shifts in the preterite: quis means "tried" or "wanted to (and succeeded/failed)"; pude means "managed to" or "was able to (on that occasion)."

Quero ir ao cinema contigo esta noite.

I want to go to the cinema with you tonight.

Quis falar com ela, mas não estava em casa.

I tried to talk to her, but she wasn't home.

Não pude ir à reunião porque fiquei doente.

I couldn't go to the meeting because I got sick.

Group 7: Stem-changers e → i (pedir, servir, seguir, medir, vestir, repetir, sentir, mentir…)

A whole class of -ir verbs change e → i in the 1sg present (and therefore throughout the present subjunctive). Elsewhere in the present, the e stays. Outside the present, they are regular.

Verb1sg pres.2sg pres.3sg pres.1sg pres. subj.
pedirpeçopedespedepeça
medirmeçomedesmedemeça
servirsirvoservesservesirva
seguirsigoseguesseguesiga
vestirvistovestesvestevista
sentirsintosentessentesinta
mentirmintomentesmenteminta
preferirprefiropreferesprefereprefira
repetirrepitorepetesrepeterepita

Notice the spelling-change pairs in -cer / -guir: peço / peças (c replaces ç rules), sigo / sigas (g replaces gu before a/o). These are orthographic adjustments, not new irregularities — see spelling changes.

Peço desculpa pelo atraso.

I apologise for being late.

Sirvo-te mais vinho?

Shall I pour you more wine?

Sigo o conselho que me deste.

I'm following the advice you gave me.

Full class coverage: e → i stem changes.

Group 8: Stem-changers o → u (dormir, cobrir, descobrir, subir, engolir, tossir…)

Parallel to the e → i class: some -ir verbs change o → u in the 1sg present and throughout the present subjunctive.

Verb1sg pres.2sg pres.3sg pres.1sg pres. subj.
dormirdurmodormesdormedurma
cobrircubrocobrescobrecubra
descobrirdescubrodescobresdescobredescubra
engolirenguloengolesengoleengula
tossirtussotossestossetussa

Subir follows a slightly different pattern: 1sg is regular (subo), but the u appears in 2sg, 3sg and 3pl present: subo / sobes / sobe / subimos / sobem. (The same is true of fugir, sacudir and a few others.)

Durmo oito horas por noite.

I sleep eight hours a night.

Descobri um restaurante óptimo no Bairro Alto.

I discovered a great restaurant in Bairro Alto.

Sobe ao primeiro andar, que é ali.

Go up to the first floor, it's there.

Full class coverage: o → u stem changes.

Group 9: -ear vs -iar verbs

Verbs in -ear (passear, pentear, recear) all insert an i in stressed syllables: passeio, passeias, passeia, passeamos, passeiam. This is fully systematic.

Verbs in -iar split into two camps:

Camp A — insert an e (rare, fixed list): odiar, incendiar, mediar, ansiar, remediar. Paradigm: odeio / odeias / odeia / odiamos / odeiam.

Camp B — regular (most): estudar is actually -ar, but enviar, confiar, variar follow the regular pattern: envio / envias / envia / enviamos / enviam.

Passeio no parque todas as manhãs.

I walk in the park every morning.

Odeio acordar cedo.

I hate waking up early.

Envio o e-mail daqui a cinco minutos.

I'll send the email in five minutes.

Full coverage: verbs in -ear, verbs in -iar.

Group 10: -uir and -uzir verbs

-uir verbs (construir, destruir, contribuir, distribuir, influir) are mostly regular with a few spelling twists — the stressed í in the 2sg/3sg/3pl present gets a written accent: construo / constróis / constrói / construímos / constroem. Some modern style guides drop the accent; follow your main reference.

-uzir verbs (produzir, reduzir, conduzir, traduzir, seduzir) show a shortened 3sg present: produz rather than produze. They are otherwise regular. Preterite: produzi / produziste / produziu / produzimos / produziram.

Verb1sg pres.3sg pres.3sg pret.
construirconstruoconstróiconstruiu
produzirproduzoproduzproduziu
conduzirconduzoconduzconduziu
traduzirtraduzotraduztraduziu

Estão a construir um hotel novo ali.

They're building a new hotel over there.

Ele conduz demasiado depressa.

He drives too fast.

Traduz-me isto, por favor, que não percebo nada.

Translate this for me, please, I don't understand a thing.

See -uir verbs and -uzir verbs.

Group 11: Defective verbs — not enough forms

A small group of verbs is defective: some forms simply don't exist or are avoided. The poster child is falir ("to go bankrupt"), which has no 1sg, 2sg, 3sg or 3pl present indicative forms — only the "boots" (nós, vósfalimos / falis). Other defectives include abolir, banir, colorir, demolir, reaver. Speakers systematically rephrase ("vou à falência" instead of *falo).

See the defective verbs list for the complete catalogue.

Irregular past participles (critical list)

Many compound tenses hinge on getting the participle right. Here is the minimum set to know at B1:

InfinitiveRegular expectedActual irregular
fazer*fazidofeito
dizer*dizidodito
ver*vidovisto
escrever*escrevidoescrito
pôrposto
abrir*abridoaberto
cobrir*cobridocoberto
virvindo
ganharganhadoganho (both used)
gastargastadogasto (both used)
pagarpagadopago (both used)
aceitaraceitadoaceite / aceito (double)
acenderacendidoaceso (with ser/estar)
entregarentregadoentregue (with ser/estar)
morrermorridomorto (with ser/estar)
salvarsalvadosalvo (with ser/estar)

The last five rows are double participles: a regular form used with ter (tinha morrido) and a shorter form used with ser or estar (foi morto, está morto). See double participles.

Tens escrito muitos poemas ultimamente?

Have you been writing many poems lately?

O programa foi visto por milhões de pessoas.

The programme was seen by millions of people.

A porta está aberta.

The door is open.

Mesoclise applicability

A few irregulars are worth flagging for mesoclise — the literary placement where a clitic sits between the future/conditional stem and the ending (dar-te-ei, dir-lhe-ia).

For irregular futures like farei, direi, trarei, porei, mesoclise splits after the contracted stem: fá-lo-ei (I'll do it), di-lo-ás (you'll say it), trá-lo-emos (we'll bring it). This is formal / literary and rare in speech — see mesoclise modern usage.

Dir-lhe-ei a verdade amanhã.

I will tell him the truth tomorrow.

Strategy: how to learn these

  1. Prioritise Group 1 (ser, estar, ir, ter, haver, dar). They account for about 30% of verb usage by frequency.
  2. Then fazer, dizer, ver, vir, poder, querer, saber — another 15% of usage.
  3. For stem-changers (groups 7 and 8), learn the 1sg present and 1sg subjunctive; everything else cascades.
  4. Keep the irregular participle list on your wall and check compound tenses against it.
  5. Let the three contracted futures (farei, direi, trarei) anchor the patterns of the future tense in your head — they are the only real irregularities in that tense.

Common mistakes

❌ Eu fazo o almoço.

Wrong: the 1sg present of fazer is faço, not *fazo.

✅ Eu faço o almoço.

Correct: faço is the diagnostic eu form.

❌ Eu fazerei amanhã.

Wrong: the future has a contracted stem — far-, not fazer-.

✅ Eu farei amanhã.

Correct: farei, farás, fará, faremos, farão.

❌ Ele tem fazido muito barulho.

Wrong: the participle of fazer is irregular.

✅ Ele tem feito muito barulho.

Correct: feito is the irregular past participle.

❌ Eu dormo oito horas e durmo bem.

Wrong form mixing: 1sg is durmo with u.

✅ Eu durmo oito horas e durmo bem.

Correct: durmo in the eu form, o in other forms like dormes, dorme.

❌ Ele pôs o livro e eu puse o meu.

Wrong: 1sg preterite of pôr is pus (no e ending).

✅ Ele pôs o livro e eu pus o meu.

Correct: pus / puseste / pôs / pusemos / puseram.

❌ Eu sabo a resposta.

Wrong: saber has an irregular 1sg — sei.

✅ Eu sei a resposta.

Correct: sei, sabes, sabe, sabemos, sabem.

❌ Ontem ele soube de mim na escola.

Wrong if you mean he knew about me — soube means found out.

✅ Naquela altura, ele já sabia de mim.

Correct: use the imperfect sabia for ongoing past knowing.

Key takeaways

  • Most irregularity clusters in 30 high-frequency verbs — memorising them is high-yield.
  • Diagnostic forms: 1sg present (opens the present subjunctive), 3sg preterite (opens the imperfect and future subjunctive), 1pl future (shows contractions), past participle (powers compound tenses).
  • The three contracted futures farei, direi, trarei are the only deep irregularities in the future.
  • Double participles (aceite, entregue, morto) pair with ser/estar; regular forms (aceitado, entregado, morrido) pair with ter.
  • Stem changes (e → i, o → u) look scarier than they are — they affect 1sg present only in predictable ways.
  • When in doubt, consult the individual verb reference pages.

Related Topics

  • All Tenses at a GlanceA2Complete reference table of all Portuguese verb tenses and their forms.
  • Tenses at a GlanceA2A map of all Portuguese tenses and how they relate to each other
  • Irregular Verb GroupsB1Portuguese irregular verbs organised into families that share the same irregularity — learn one pattern, unlock a whole group.
  • Verb Classes: Overview of Irregular PatternsA2Most 'irregular' Portuguese verbs follow patterns. A map of the main verb classes — spelling-change, stem-change, -ear, -iar, -air — plus the short list of verbs that truly are one-offs.
  • Past Participle: Irregular FormsA2The comprehensive list of Portuguese verbs with irregular past participles — feito, dito, visto, escrito, aberto, posto, vindo, and the whole family of -pôr and -cobrir derivatives.
  • Compound Tenses Complete ReferenceB1Full reference for all compound tenses with ter.