Now that you've met the pretérito perfeito, let's put it to work with time markers. This lesson is your past-tense toolkit: 'ontem' (yesterday), 'semana passada' (last week), 'ontem à noite' (last night). Combine these with all three regular conjugations (-ar, -er, -ir) plus the five essential irregulars, and you can narrate almost anything that happened recently. You're about to sound twice as fluent.
Learning tips
- Notice the 'nós' -amos ending is identical in present AND past for -ar verbs: 'nós falamos' works for both 'we speak' and 'we spoke'. Context (and time markers like 'ontem') decides.
- In fast speech, Brazilians often drop 'eu' — 'Trabalhei de manhã' is perfectly natural without a stated subject.
- 'Na semana passada' and 'no mês passado' always use the definite article. Don't say 'em semana passada' — it sounds wrong.
- For stative verbs in the past, 'estar' becomes 'estive/esteve' — 'Estive em Paraty' = I was (spent time) in Paraty. Use this, not 'fui', when describing a stay.
Warm-up & Active Recall
| Word | Meaning |
|---|---|
| já | already |
| ainda não | not yet |
| nunca | never |
| uma vez | once |
| várias vezes | several times |
| experimentar | to try/experiment |
| provar | to taste |
| visitar | to visit |
| conhecer | to get to know |
| fazer | to do/make |
Dialog
Monday morning at a Copacabana café. Thiago recounts his weekend to Beatriz — fish at the beach Saturday, work early Monday. Notice how the past-tense verbs flow naturally with time markers: 'No sábado... eu fui', 'Na semana passada eu saí'. The irregular 'fiz' (fazer) and 'li' (ler) appear without fanfare — past tense is just how you talk about yesterday.
Vocabulary
Active words
| Word | IPA | Translation | Note |
|---|---|---|---|
| ontem | /ˈõ.tẽj̃/ | yesterday | The most common past-time marker |
| anteontem | /ɐ̃.tʃiˈõ.tẽj̃/ | the day before yesterday | One word in Portuguese! |
| semana passada | /seˈmɐ.nɐ paˈsa.dɐ/ | last week | Always with article: 'na semana passada' |
| mês passado | /ˈmes paˈsa.du/ | last month | 'no mês passado' |
| ano passado | /ˈɐ.nu paˈsa.du/ | last year | 'no ano passado' |
| ontem à noite | /ˈõ.tẽj̃ a ˈnoj.tʃi/ | last night | Literally 'yesterday at night' |
| de manhã cedo | /dʒi maˈɲɐ̃ ˈse.du/ | early in the morning | 'cedo' = early; common in workday descriptions |
| trabalhei | /tɾa.baˈʎej/ | I worked | Regular -ar past, eu form |
| comi | /koˈmi/ | I ate | Regular -er past, eu form |
| saí | /saˈi/ | I went out, I left | Irregular-looking -ir past (saí) but actually regular |
Passive words
| Word | IPA | Translation | Note |
|---|---|---|---|
| no outro dia | /nu ˈow.tɾu ˈdʒi.ɐ/ | the other day, recently | Vague recent past |
| faz tempo | /ˈfas ˈtẽ.pu/ | a while ago | Literally 'makes time' |
| há pouco | /a ˈpo.ku/ | a little while ago | Literally 'there is little' |
| naquele dia | /naˈke.li ˈdʒi.ɐ/ | on that day | Points to a specific past day |
| no ano passado | /nu ˈɐ.nu paˈsa.du/ | last year | Synonym for 'ano passado' |
| de madrugada | /dʒi ma.dɾuˈɡa.dɐ/ | in the small hours, pre-dawn | From ~1 AM to sunrise — the 'madrugada' is its own time of day in BR |
Useful chunks
| Word | Translation |
|---|---|
| como foi o seu fim de semana? | how was your weekend? |
| o que você fez ontem? | what did you do yesterday? |
Grammar: Regular -ar, -er, -ir verbs in the pretérito perfeito + key irregulars (ser/ir, ter, fazer, estar, ver)
Verbos regulares no pretérito perfeito:
| Pronome | falar | comer | abrir |
|---|---|---|---|
| Eu | falei | comi | abri |
| Você / Ele / Ela | falou | comeu | abriu |
| Nós / A gente | falamos / falou | comemos / comeu | abrimos / abriu |
| Vocês / Eles / Elas | falaram | comeram | abriram |
Irregulares essenciais (A1):
| Pronome | ser / ir | ter | fazer | estar | ver |
|---|---|---|---|---|---|
| Eu | fui | tive | fiz | estive | vi |
| Você | foi | teve | fez | esteve | viu |
| Nós | fomos | tivemos | fizemos | estivemos | vimos |
| Eles | foram | tiveram | fizeram | estiveram | viram |
Dica fundamental: No Brasil, o pretérito perfeito serve para TUDO que em inglês é passado — tanto 'I ate' quanto 'I have eaten'. Ontem eu comi feijoada pode traduzir as duas ideias. O português brasileiro não usa 'tenho comido' como o present perfect do inglês!
Marcadores de tempo no passado:
- ontem (yesterday), anteontem (day before yesterday)
- na semana passada, no mês passado, no ano passado
- ontem à noite, de manhã cedo, de madrugada
Let's complete the regular past-tense conjugation for all three conjugation classes.
Regular verbs in the pretérito perfeito:
| Pronoun | falar (-ar) | comer (-er) | abrir (-ir) |
|---|---|---|---|
| Eu | falei | comi | abri |
| Você / Ele / Ela | falou | comeu | abriu |
| Nós / A gente | falamos / falou | comemos / comeu | abrimos / abriu |
| Vocês / Eles / Elas | falaram | comeram | abriram |
More sample -ar verbs: estudar → estudei, estudou, estudamos, estudaram | trabalhar → trabalhei, trabalhou, trabalhamos, trabalharam | comprar → comprei, comprou, compramos, compraram
More sample -er verbs: beber → bebi, bebeu, bebemos, beberam | viver → vivi, viveu, vivemos, viveram
More sample -ir verbs: sair → saí, saiu, saímos, saíram | partir → parti, partiu, partimos, partiram
The five essential A1 irregulars (these cover 80% of your past-tense conversations):
| Pronoun | ser / ir | ter | fazer | estar | ver |
|---|---|---|---|---|---|
| Eu | fui | tive | fiz | estive | vi |
| Você | foi | teve | fez | esteve | viu |
| Nós | fomos | tivemos | fizemos | estivemos | vimos |
| Eles | foram | tiveram | fizeram | estiveram | viram |
Critical reminder: In BR, the pretérito perfeito translates BOTH 'I ate' AND 'I have eaten'. Ontem eu comi feijoada can mean either. Brazilian Portuguese doesn't have a separate 'present perfect' like English — the 'pretérito perfeito composto' (tenho comido) exists but means 'I have been eating repeatedly/lately', a different beast you'll meet in B1+.
Past-time markers (use these to anchor your verbs):
- ontem (yesterday) / anteontem (day before yesterday)
- na semana passada / no mês passado / no ano passado
- ontem à noite (last night) / de manhã cedo (early morning) / de madrugada (in the small hours)
Exercises
Fill in the Blanks
Conjugate the verb in parentheses in the pretérito perfeito.
- Ontem eu no escritório. (trabalhar)(trabalhar, eu)
- No sábado ela peixe no restaurante. (comer)(comer, ela)
- Na semana passada nós muito à noite. (sair)(sair, nós)
- Anteontem o Thiago à praia. (ir)(ir, ele — irregular)
- No ano passado eles uma viagem para o Sul. (fazer)(fazer, eles — irregular)
Grammar Application
Conjugate each verb in the pretérito perfeito for the indicated subject.
- Conjugue 'estudar' no passado com 'eu': (regular -ar)
- Conjugue 'beber' no passado com 'ela': (regular -er)
- Conjugue 'abrir' no passado com 'nós': (regular -ir)
- Conjugue 'ver' no passado com 'eu': (irregular — to see)
- Conjugue 'estar' no passado com 'eles': (irregular — to be, location)
Translation (English → Portuguese)
Translate into past-tense BR Portuguese.
- Yesterday I worked and studied.
- Last week she traveled to São Paulo.
- Last night we ate feijoada.
- How was your weekend?
- The day before yesterday they went to the beach.
Creative Construction
Describe one thing you did yesterday, one thing last week, and one thing last month — three sentences, each with a different time marker.
Takeaway
Past-tense time markers: ontem, anteontem, na semana passada, no mês passado, no ano passado, ontem à noite, de manhã cedo. Regular endings for the three classes are distinct for 'eu' (-ei / -i / -i) but 'nós' matches the present (falamos, comemos, abrimos). The five A1 irregulars — fui, tive, fiz, estive, vi — appear constantly.