A2 Past Tense 10 min read Médio

Escolhendo o Passado Correto: Pretérito Perfeito vs. Indefinido

Você tem dois jeitos de falar do passado! Use o Present Perfect para ações ligadas ao agora e o Preterite para momentos históricos e acabados.

Grammar Rule in 30 Seconds

Use the Preterite for finished, specific moments, and the Present Perfect for recent actions or experiences that still feel connected to today.

  • Use Preterite for completed, specific time points: 'Ayer comí pizza' (I ate pizza yesterday).
  • Use Present Perfect for recent, relevant actions: 'Hoy he comido pizza' (I have eaten pizza today).
  • Use Present Perfect for life experiences without a specific time: '¿Has visitado España?' (Have you visited Spain?).
Preterite: [Subject] + [Verb-Past] | Perfect: [Subject] + [Haber] + [Participio]

Overview

### Overview
Dominar os tempos verbais do passado é um dos maiores desafios para nós, brasileiros, que estamos começando a aprender espanhol. No português brasileiro, a gente usa muito o pretérito perfeito do indicativo para quase tudo o que já passou, tipo: eu comi, eu comprei, eu fui. Em espanhol, a coisa muda de figura.
Eles fazem uma distinção muito clara entre dois tempos verbais: o Pretérito Perfecto (que a gente chama de pretérito perfeito composto) e o Pretérito Indefinido (que é o nosso pretérito perfeito simples).
Por que isso importa? Porque a escolha entre um e outro não é apenas sobre quando algo aconteceu, mas sobre como você, o falante, enxerga esse passado. Se você acha que o passado ainda tem uma conexão com o seu presente ou se o período de tempo ainda não acabou, você usa um.
Se o fato está isolado, lá atrás, como uma página virada, você usa o outro. Para nós, brasileiros, isso é um pouco estranho no início, porque a gente tende a colocar tudo no mesmo saco. Mas calma, é super tranquilo!
Entender isso agora vai te dar uma base sólida para não soar como um brasileiro falando espanhol e sim como alguém que realmente entende a lógica da língua. É tipo aprender a diferença entre eu tenho falado e eu falei. Vamos desmistificar isso juntos.
### How This Grammar Works
A grande sacada aqui é a
percepção do tempo
. Pense no Pretérito Indefinido como uma caixa fechada. Quando você usa esse tempo, você está dizendo:
Isso aconteceu, acabou, não tem mais nada a ver com o agora
.
É o clássico
ontem eu fui ao cinema
. O dia de ontem já era. Em português, a gente chama isso de Pretérito Perfeito.
É o tempo da narrativa histórica, dos fatos pontuais. Se você diz Ayer comí paella, você está fechando a porta daquele evento.
Já o Pretérito Perfecto funciona de um jeito diferente. Ele é um tempo composto (usa dois verbos). Em português, a gente tem o pretérito perfeito composto (tenho comido), mas a gente usa quase exclusivamente para ações repetidas ou contínuas.
No espanhol, o Pretérito Perfecto é usado para ações que aconteceram num tempo que ainda não terminou. Se você diz Hoy he comido paella, você está dizendo que comeu hoje, e como o dia ainda não acabou, a ação ainda está viva no seu presente.
Para facilitar, imagine que o Pretérito Indefinido é um ponto fixo no passado, enquanto o Pretérito Perfecto é uma ponte que liga o passado ao seu momento atual. Se você fala
Eu viajei para a Espanha em 2010
, o ano de 2010 já era, então Viajé a España en 2010. Se você fala
Eu já viajei para a Espanha
(sem dizer quando), você está falando de uma experiência que faz parte da sua vida hoje, então He viajado a España.
Sacou a diferença? É uma questão de relevância.
### Formation Pattern
Vamos ver como montar esses verbos. O Pretérito Perfecto é composto: você conjuga o verbo haber (que funciona como nosso ter auxiliar) + o particípio do verbo principal. Já o Pretérito Indefinido é simples: você muda a terminação do próprio verbo.
| Person | Haber (Presente) | Particípio (-ado/-ido) |
|---|---|---|
| Yo | he | hablado / comido |
| Tú | has | hablado / comido |
| Él/Ella | ha | hablado / comido |
| Nosotros | hemos | hablado / comido |
| Vosotros | habéis | hablado / comido |
| Ellos/Ustedes | han | hablado / comido |
Para o Pretérito Indefinido, a regra é mudar o final do verbo:
| Person | Hablar (-ar) | Comer (-er/-ir) |
|---|---|---|
| Yo | hablé | comí |
| Tú | hablaste | comiste |
| Él/Ella | habló | comió |
| Nosotros | hablamos | comimos |
| Vosotros | hablasteis | comisteis |
| Ellos/Ustedes | hablaron | comieron |
Lembre-se: no espanhol, os verbos terminados em -er e -ir têm a mesma terminação no Pretérito Indefinido. Isso é uma mão na roda!
### When To Use It
Use o Pretérito Perfecto quando o tempo ainda não acabou. Palavras-chave: hoy, esta mañana, esta semana, este mes, últimamente. Exemplo: Esta semana he trabajado mucho (Esta semana eu trabalhei muito - a semana ainda não acabou).
Também usamos para experiências de vida: ¿Alguna vez has estado en México? (Você já esteve no México?).
Use o Pretérito Indefinido quando o tempo acabou. Palavras-chave: ayer, anoche, el año pasado, el mes pasado, hace dos días. Exemplo: Ayer fui al cine (Ontem eu fui ao cinema - o dia já passou). É o tempo das biografias e das histórias contadas.
Uma dica de ouro: no espanhol da Espanha, eles usam o Pretérito Perfecto para quase tudo que aconteceu no mesmo dia. Já na América Latina, a gente tende a usar o Pretérito Indefinido com mais frequência, até mesmo para coisas que aconteceram hoje. Mas, para provas e gramática formal, siga a regra do tempo acabado/não acabado.
### Common Mistakes
  1. 1O erro do «Já»: Muitos brasileiros tentam traduzir Eu já comi como Yo ya comí. Embora gramaticalmente possível em alguns contextos, o correto para enfatizar que a ação está concluída no presente é Ya he comido. O erro vem da nossa tendência de usar o pretérito simples para tudo.
  2. 2Confundir o auxiliar: Brasileiros costumam usar o verbo tener como auxiliar (tipo Yo he comido vira Yo tengo comido). Isso é um erro grave! O verbo tener indica posse. O auxiliar de tempo composto é sempre haber.
  3. 3Uso de hace: A gente costuma errar a estrutura de tempo decorrido. Em português dizemos
    faz dois anos que viajei
    . Em espanhol, a estrutura é Viajé hace dos años. O erro ocorre por tentar traduzir a posição do faz literalmente.
### Contrast With Similar Patterns
| Característica | Pretérito Perfecto | Pretérito Indefinido |
|---|---|---|
| Estrutura | Composto (Haber + Particípio) | Simples (Terminação direta) |
| Foco temporal | Tempo não terminado | Tempo terminado |
| Conexão | Ligado ao presente | Desconectado do presente |
| Exemplo | He comido hoy | Comí ayer |
### Quick FAQ
  1. 1Posso usar ayer com o Pretérito Perfecto? Não. Ayer indica um tempo finalizado, então ele pede o Pretérito Indefinido (Ayer comí).
  2. 2O particípio muda se for feminino? Não! Diferente do adjetivo, o particípio em tempos compostos é invariável. É sempre he comido, hemos comido, não importa quem fala.
  3. 3Todos os verbos seguem a regra do -ado/-ido? Não, existem os irregulares, como hecho (de hacer) e visto (de ver). Você precisa memorizar essa listinha básica, pois são verbos que usamos no dia a dia do WhatsApp e do trabalho.

Preterite vs. Present Perfect Formation

Pronoun Preterite (-ar) Preterite (-er/-ir) Present Perfect (Haber + Participle)
Yo
hablé
comí
he hablado/comido
hablaste
comiste
has hablado/comido
Él/Ella
habló
comió
ha hablado/comido
Nosotros
hablamos
comimos
hemos hablado/comido
Vosotros
hablasteis
comisteis
habéis hablado/comido
Ellos/Ellas
hablaron
comieron
han hablado/comido

Meanings

The distinction between a finished, isolated past event and an action that holds relevance to the present moment.

1

Completed Event

Action finished at a specific time in the past.

“Compré un coche ayer.”

“Ella llegó a las cinco.”

2

Recent Relevance

Action occurring in a time frame that is not yet finished (today, this week).

“He trabajado mucho hoy.”

“Esta mañana hemos desayunado tarde.”

3

Life Experience

General experience without a specific time reference.

“¿Has probado la paella?”

“Nunca he estado en México.”

Reference Table

Reference table for Escolhendo o Passado Correto: Pretérito Perfeito vs. Indefinido
Tempo Verbal Uso Palavras-chave Exemplo
Present Perfect
Conectado ao presente
Hoy, esta semana
He comido
Preterite
Passado terminado
Ayer, el año pasado
Comí
Present Perfect
Experiências de vida
Alguna vez, nunca
He viajado
Preterite
Datas específicas
En 1995, el lunes
Nací en 1995
Present Perfect
Recente (foco Espanha)
Hace un momento
He llegado
Preterite
Sequência de eventos
Primero, luego
Entré y vi...

Espectro de formalidade

Formal
He finalizado el informe.

He finalizado el informe. (Work/Professional)

Neutro
He terminado el informe.

He terminado el informe. (Work/Professional)

Informal
Ya acabé el informe.

Ya acabé el informe. (Work/Professional)

Gíria
Ya me lo ventilé.

Ya me lo ventilé. (Work/Professional)

Conexão Passado vs. Presente

O Passado

Conectado (Present Perfect)

  • Hoy Today
  • Esta semana This week

Desconectado (Preterite)

  • Ayer Yesterday
  • El año pasado Last year

Present Perfect vs. Preterite

Perfecto (Ponte)
He comido I've eaten (today)
Has ido You've gone
Indefinido (Muro)
Comí I ate (yesterday)
Fuiste You went

Qual Tempo Verbal Devo Usar?

1

O período de tempo está terminado?

YES
Preterite (Indefinido)
NO
Present Perfect (Perfecto)
2

É sobre uma experiência de vida?

YES
Present Perfect (Perfecto)
NO ↓

Cola de Palavras-Chave

Present Perfect

  • Hoy
  • Este mes
  • Todavía no
📅

Preterite

  • Ayer
  • Anoche
  • Hace un año

Exemplos por nível

1

Ayer comí pizza.

I ate pizza yesterday.

2

Hoy he comido pizza.

I have eaten pizza today.

3

¿Has visitado España?

Have you visited Spain?

4

Fui al cine.

I went to the cinema.

1

El año pasado viajé a Perú.

Last year I traveled to Peru.

2

Esta semana he trabajado mucho.

This week I have worked a lot.

3

Nunca he visto esa película.

I have never seen that movie.

4

Compraron el coche el lunes.

They bought the car on Monday.

1

Ya he terminado mi tarea.

I have already finished my homework.

2

Cuando era niño, jugaba en el parque.

When I was a child, I used to play in the park.

3

He estado muy ocupado últimamente.

I have been very busy lately.

4

Ayer me llamaron por teléfono.

They called me on the phone yesterday.

1

Ha sido un año difícil para todos.

It has been a difficult year for everyone.

2

En 1992, los Juegos Olímpicos se celebraron en Barcelona.

In 1992, the Olympic Games were held in Barcelona.

3

Todavía no hemos decidido qué hacer.

We still haven't decided what to do.

4

La semana pasada, el gobierno anunció nuevas medidas.

Last week, the government announced new measures.

1

He reflexionado mucho sobre lo que dijiste ayer.

I have reflected a lot on what you said yesterday.

2

Tras la caída del muro, el mundo cambió drásticamente.

After the fall of the wall, the world changed drastically.

3

Hemos presenciado cambios sin precedentes en este siglo.

We have witnessed unprecedented changes in this century.

4

Aquel día, todo pareció cobrar sentido.

That day, everything seemed to make sense.

1

La literatura española ha dejado una huella imborrable en la cultura universal.

Spanish literature has left an indelible mark on universal culture.

2

En el siglo XVII, Cervantes escribió su obra maestra.

In the 17th century, Cervantes wrote his masterpiece.

3

Hasta la fecha, no hemos hallado una solución definitiva.

To date, we have not found a definitive solution.

4

Fue entonces cuando comprendí la magnitud del problema.

It was then that I understood the magnitude of the problem.

Fácil de confundir

Choosing the Right Past: Present Perfect vs. Preterite vs Preterite vs. Imperfect

Both are past tenses, but they serve different functions in narrative.

Choosing the Right Past: Present Perfect vs. Preterite vs Present Perfect vs. Present

Learners sometimes use the present for recent actions.

Choosing the Right Past: Present Perfect vs. Preterite vs Preterite vs. Present Perfect (Regional)

Different regions use them differently.

Erros comuns

He comí ayer.

Comí ayer.

Cannot use Present Perfect with closed time markers.

Comí hoy.

He comido hoy.

Today is an open time frame.

Yo he ido a la tienda en 2020.

Yo fui a la tienda en 2020.

2020 is a finished year.

Has tú comido?

¿Has comido tú?

Word order in Spanish questions.

He visto la película el lunes.

Vi la película el lunes.

Specific day requires Preterite.

Ya comí.

Ya he comido.

In Spain, 'ya' usually triggers the perfect.

No he ido ayer.

No fui ayer.

Ayer is strictly Preterite.

He sido feliz cuando era niño.

Fui feliz cuando era niño.

Childhood is a finished period.

Esta mañana comí mucho.

Esta mañana he comido mucho.

Morning is still part of today.

He terminado el libro el mes pasado.

Terminé el libro el mes pasado.

Month past is closed.

Nunca he ido a ese lugar en mi vida.

Nunca he estado en ese lugar.

Use 'estar' for location experience.

Ya lo hice.

Ya lo he hecho.

Contextual preference for perfect.

El año ha sido muy largo.

El año ha sido muy largo.

Correct, but ensure it's still the current year.

Padrões de frases

Ayer ___ a la escuela.

Hoy ___ mucho trabajo.

¿___ alguna vez a España?

La semana pasada ___ una película.

Real World Usage

Texting a friend very common

¡Hola! ¿Qué has hecho hoy?

Job interview common

He trabajado en ventas durante cinco años.

Travel common

Ayer visité el museo.

Ordering food occasional

He pedido la pizza hace diez minutos.

Social media very common

¡He llegado a Madrid!

Reporting a crime rare

El sospechoso huyó a las diez.

💡

A Regra do 'Esta'

Se você pode usar esta (esta manhã, esta semana, este ano), use o Present Perfect. É a dica mais fácil!
Esta semana he ido al gimnasio.
⚠️

Não Separe!

Nunca coloque palavras como no, ya ou siempre entre o he/has/ha e o particípio. Eles são inseparáveis!
No he comido todavía.
💬

Espanha vs. América Latina

Na Espanha, se aconteceu hoje, use Present Perfect. Na América Latina, o Preterite é usado para quase tudo no passado.
En México, comí ayer.

Smart Tips

Always use the Present Perfect for today.

Hoy comí pizza. Hoy he comido pizza.

Use the Preterite for any specific year.

He viajado en 2010. Viajé en 2010.

Use 'Has + participle' for 'Have you ever...'.

Fuiste a París? ¿Has estado en París?

In Spain, 'ya' often triggers the Present Perfect.

Ya comí. Ya he comido.

Pronúncia

a-ber

Haber

The 'h' is always silent in Spanish.

ha-BLA-do

Participle stress

Stress the syllable before the -ado/-ido ending.

Question

¿Has comido? ↗

Rising intonation at the end for yes/no questions.

Memorize

Mnemônico

Preterite is a Point in the past; Perfect is a Period connected to the Present.

Associação visual

Imagine the Preterite as a locked box in the basement (finished). Imagine the Present Perfect as a bridge connecting a house in the past to the front door of your current home.

Rhyme

Preterite is done and dead, Perfect is what you've recently said.

Story

Yesterday (Ayer), I bought (compré) a book. Today (Hoy), I have read (he leído) three chapters. I have never (nunca he) felt so happy.

Word Web

AyerHoyYaTodavíaNuncaSiempreEsta semana

Desafio

Write 3 sentences about what you did yesterday and 3 about what you have done today.

Notas culturais

The Present Perfect is used extensively for any action that occurred within the same day or a recent time frame.

The Preterite is preferred for almost all past actions, even those that happened today.

Similar to Mexico, the Preterite dominates, and the Present Perfect is reserved for life experiences.

The Preterite comes from the Latin perfectum. The Present Perfect is a Romance innovation using 'habere' (to have) + participle.

Iniciadores de conversa

¿Qué has hecho hoy?

¿Has viajado a otro país?

¿Ya has visto la nueva película?

¿Qué es lo más interesante que has hecho este año?

Temas para diário

Write about your morning routine using the Present Perfect.
Describe a trip you took last year using the Preterite.
Compare your life today with your life five years ago.
Reflect on a recent challenge you have overcome.

Erros comuns

Incorrect

Correto


Incorrect

Correto


Incorrect

Correto


Incorrect

Correto

Test Yourself

Qual frase está correta para algo que aconteceu hoje? Múltipla escolha

Escolha a melhor opção para 'Hoje eu trabalhei':

✓ Correct! ✗ Not quite. Correct answer: Hoy he trabajado mucho.
Em espanhol (especialmente na Espanha), 'hoy' aciona o Present Perfect porque o dia ainda não terminou.
Preencha a lacuna com a forma correta do Preterite.

Ayer yo ____ (ir) a la playa.

✓ Correct! ✗ Not quite. Correct answer: fui
'Ayer' é um período de tempo terminado, então usamos a forma Preterite de 'ir', que é 'fui'.
Encontre e corrija o erro Error Correction

Find and fix the mistake:

Esta semana yo hablo con mi madre.

✓ Correct! ✗ Not quite. Correct answer: Esta semana yo he hablado con mi madre.
Como 'esta semana' é um período de tempo não terminado, o Present Perfect 'he hablado' é a escolha mais natural.

Score: /3

Exercicios praticos

8 exercises
Fill in the blank with the correct Preterite form.

Ayer yo ___ (comer) pizza.

✓ Correct! ✗ Not quite. Correct answer: comí
Ayer is a specific time marker.
Choose the correct tense. Múltipla escolha

Hoy ___ (ir) al cine.

✓ Correct! ✗ Not quite. Correct answer: he ido
Hoy is an open time frame.
Correct the sentence. Error Correction

Find and fix the mistake:

He ido a la playa el año pasado.

✓ Correct! ✗ Not quite. Correct answer: Fui a la playa el año pasado.
El año pasado is a finished time.
Reorder the words. Sentence Reorder

he / hoy / comido / ya / yo

✓ Correct! ✗ Not quite. Correct answer: Yo ya he comido hoy.
Standard word order.
Conjugate 'haber' for 'nosotros'. Conjugation Drill

Nosotros ___ hablado.

✓ Correct! ✗ Not quite. Correct answer: hemos
Correct conjugation of haber.
Match the time marker to the tense. Match Pairs

Ayer -> ?

✓ Correct! ✗ Not quite. Correct answer: Preterite
Ayer is a specific past time.
Build a sentence with 'nunca' and 'ver'. Sentence Building

Nunca / ver / yo / esa película (Perfect)

✓ Correct! ✗ Not quite. Correct answer: Nunca he visto esa película.
Experience requires perfect.
Which is correct for a life experience? Múltipla escolha

¿___ estado en México?

✓ Correct! ✗ Not quite. Correct answer: Has
Experience uses perfect.

Score: /8

Practice Bank

8 exercises
Complete com Present Perfect Preencher as lacunas

Yo todavía no ____ (comer).

✓ Correct! ✗ Not quite. Correct answer: he comido
Escolha a forma correta do Preterite Múltipla escolha

Anoche ellos ____ (ver) una película.

✓ Correct! ✗ Not quite. Correct answer: vieron
Reorganize para formar uma frase Sentence Reorder

he / hoy / café / tres / tomado / tazas / de

✓ Correct! ✗ Not quite. Correct answer: Hoy he tomado tres tazas de café.
Traduza para o espanhol Tradução

I saw the photo yesterday.

✓ Correct! ✗ Not quite. Correct answer: Vi la foto ayer.
Combine a palavra-chave com o tempo verbal Match Pairs

Combine palavras-chave com o padrão gramatical correto:

✓ Correct! ✗ Not quite. Correct answer: Hoy : Present Perfect
Corrija a ordem das palavras Error Correction

He ya comido.

✓ Correct! ✗ Not quite. Correct answer: Ya he comido.
Complete a experiência Preencher as lacunas

¿Alguna vez ____ (estar) en Madrid?

✓ Correct! ✗ Not quite. Correct answer: has estado
Escolha o fato histórico Múltipla escolha

Colón ____ (llegar) a América en 1492.

✓ Correct! ✗ Not quite. Correct answer: llegó

Score: /8

Perguntas frequentes (8)

No, never. 'Ayer' is a closed time marker and requires the Preterite.

It's a regional preference, especially in Latin America.

Yes, for all compound tenses in Spanish.

Use the Present Perfect because the week is not over.

You have to memorize them, like 'hecho' or 'visto'.

Yes, many, like 'fui' (ser/ir) or 'tuve' (tener).

No, that's the main rule to remember.

Less than the Preterite, but it appears in reflections.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

French high

Passé Composé

French uses it for almost all past events, whereas Spanish maintains a stricter Preterite/Perfect split.

German moderate

Perfekt

German distinguishes by register (written vs. spoken), not by temporal relevance.

Japanese low

Ta-form

Japanese lacks the auxiliary verb structure for past tenses.

Arabic partial

Perfective Aspect

Arabic does not have a compound 'have done' structure like Spanish.

Chinese low

Le particle

Chinese verbs do not conjugate; aspect is marked by particles.

English high

Simple Past vs. Present Perfect

English is more flexible with Present Perfect; Spanish is stricter with time markers.

Learning Path

Prerequisites

Was this helpful?
Nenhum comentário ainda. Seja o primeiro a compartilhar suas ideias!