European Portuguese Past Tense: The Pretérito Perfeito Made Simple
Published on 2026-10-15

Your Portuguese colleague walks past your desk at half past one and asks, "Já almoçaste?" You've done your homework. You know English says "Have you had lunch?", so you reach for the Portuguese "have" and answer "Sim, tenho almoçado." Your colleague looks puzzled: you've just told them you've been having lunch regularly lately. As a lifestyle.
That one exchange is the whole story of the European Portuguese past tense. The conjugations are learnable in an afternoon. What trips English speakers up is when to use them. This guide covers both: the pretérito perfeito simples (the simple past), the handful of irregulars you'll use every day, a European spelling detail that Brazilian materials skip, and the "have you eaten?" trap. If the present tense isn't solid yet, start with our European Portuguese present tense guide.
What Is the Pretérito Perfeito?
It's the past tense for finished actions: things that happened, started and ended, and are done. I spoke. She ate. We left. If you can put a full stop after it and a time stamp on it, it's the pretérito perfeito.
- "Ontem falei com a senhoria." (Yesterday I spoke with the landlady.)
- "Comemos bacalhau no sábado." (We ate salt cod on Saturday.)
- "O comboio partiu há dez minutos." (The train left ten minutes ago.)
Portuguese also has an imperfect past for background and habits ("I used to…"), but the pretérito perfeito comes first.
How Do Regular Verbs Work in the Past Tense?
Same method as the present: drop -ar, -er or -ir, keep the stem, add the past endings.
| Person | falar (to speak) | comer (to eat) | partir (to leave) |
|---|---|---|---|
| eu | falei | comi | parti |
| tu | falaste | comeste | partiste |
| ele / ela / o senhor | falou | comeu | partiu |
| nós | falámos | comemos | partimos |
| eles / elas | falaram | comeram | partiram |
A few patterns make the grid lighter:
- -er and -ir run in parallel, swapping e for i: comeste / partiste, comeu / partiu.
- Spelling shifts in the eu form keep the sound of the stem: ficar becomes fiquei, chegar becomes cheguei, começar becomes comecei.
- The nós form of -er and -ir verbs looks the same as the present tense. Comemos means both "we eat" and "we ate". Context and time words (ontem, no sábado) do the work.
Falámos or Falamos: Why Does the Accent Matter?
For -ar verbs, European Portuguese tells the present and past nós forms apart, and it does so with one small accent:
- falamos = we speak (present)
- falámos = we spoke (past)
The accent isn't just decoration. In Portugal, the two are pronounced differently. In the present, the stressed a in falamos is closed and muffled. In the past, falámos has an open, bright a, like the "a" in "father". You'll hear "Já falámos sobre isso" (We've already talked about that) in every Lisbon meeting.
EP vs. BR callout: Brazilian Portuguese normally writes both forms as falamos and pronounces them alike, so Brazilian-leaning courses rarely teach the distinction. In Portugal, falámos, chegámos, ficámos and comprámos with the accent are standard, including on the CIPLE exam. Write the accent and you write like someone who learned in Portugal.
Which Irregular Verbs Do I Actually Need?
Some of the most common past forms are irregular, but there are fewer than you'd fear, and two of the biggest verbs share a single set of forms.
| Person | ser / ir (to be / to go) | estar (to be) | ter (to have) | fazer (to do, make) |
|---|---|---|---|---|
| eu | fui | estive | tive | fiz |
| tu | foste | estiveste | tiveste | fizeste |
| ele / ela | foi | esteve | teve | fez |
| nós | fomos | estivemos | tivemos | fizemos |
| eles / elas | foram | estiveram | tiveram | fizeram |
Yes, ser and ir really are identical in the past. "Fui ao Porto" is "I went to Porto". "Fui professor" is "I was a teacher". The preposition gives it away: ir is followed by a or para and a place. (The ser/estar split still applies in the past: foi for identity and events, esteve for states and location. Our ser vs. estar guide explains the logic.)
A few more come up all the time: ver (vi, viste, viu), dizer (disse), poder (pude) and dar (dei).
Advertisement
Why Do the Portuguese Say "Já Comeste?" Instead of "Have You Eaten"?
This is where English speakers struggle. English uses the present perfect ("I have eaten", "Have you seen it?") for finished actions with a link to now. European Portuguese doesn't. It uses the plain simple past.
| English | European Portuguese |
|---|---|
| Have you eaten? | Já comeste? |
| Yes, I've eaten. / Not yet. | Já. / Já comi. / Ainda não. |
| Have you ever been to Porto? | Já foste ao Porto? |
| I've never seen that film. | Nunca vi esse filme. |
| I've just arrived. | Acabei de chegar. |
The little word já (already, yet) does the job that "have" does in English. Ainda não (not yet) is the standard negative answer.
The Portuguese tense that looks like the English present perfect, the pretérito perfeito composto (ter + past participle), means something else. It describes something repeated or ongoing up to now, usually a recent trend:
- "Tenho estado doente." (I've been ill, these past days or weeks.)
- "Tenho trabalhado muito." (I've been working a lot lately.)
- "Tem chovido imenso." (It's been raining loads.)
So "Tenho comido" doesn't mean "I have eaten". It means "I've been eating", as a pattern. Used correctly, it's handy: "Tens dormido bem?" (Have you been sleeping well?)
Which Time Words Signal the Past?
Time markers anchor the pretérito perfeito, and they're worth learning as one set:
| Portuguese | English |
|---|---|
| ontem | yesterday |
| anteontem | the day before yesterday |
| ontem à noite | last night |
| hoje de manhã | this morning |
| no sábado | on Saturday (last Saturday) |
| a semana passada / na semana passada | last week |
| o ano passado | last year |
| há dois dias | two days ago |
Há + time is the "ago" structure, and it comes before the time phrase: "Cheguei há três meses" (I arrived three months ago).
The Five-Minute Drill
- Yesterday in five sentences. Say aloud what you did yesterday: Acordei às sete. Tomei um café. Fui ao supermercado. Trabalhei em casa. Jantei com amigos.
- The já ladder. Ask and answer: Já comeste? Já comi. Já foste a Sintra? Ainda não. Make it a rule never to answer with tenho.
- The accent pair. Read aloud falamos / falámos, chegamos / chegámos until the open past a comes naturally.
Quick Questions
Is the pretérito perfeito the same as the Spanish preterite?
Mostly, yes. It covers the same ground for finished actions. The bigger difference is that European Portuguese uses it where Spanish speakers in Spain often use he comido. Spanish speakers fall into the same "Já comeste?" trap as English speakers.
Do I need the accent on falámos in casual messages?
Nobody will fail you over a WhatsApp message. Still, it's standard spelling in Portugal and it removes real ambiguity, so make it a habit early. On written exams, it counts.
How do I say "I was doing something" in the past?
Use the imperfect of estar + a + infinitive: "Estava a trabalhar quando ligaste" (I was working when you called). Never the gerund. Estava trabalhando is Brazilian.
Should I learn the pretérito perfeito or the imperfeito first?
The pretérito perfeito. It's what you need for telling anyone what happened, from a pharmacy visit to your weekend. The imperfeito adds background detail, and it's easier once the perfeito is automatic.
Ready to tell your first story in the past tense? Our free European Portuguese lessons put these verbs to work in real Portugal situations, no signup required.
Advertisement
Start Learning Today
Join PortuTalk to unlock interactive lessons, listening exercises, and more.
Sign up for FreeNo credit card required.
