B2 Advanced Syntax 18 min read Difícil

Tercer condicional: Arrepentimientos pasados (Se eu tivesse...)

Para hablar de arrepentimientos o situaciones hipotéticas del pasado, usa Se tivesse + participio seguido de teria + participio.

Grammar Rule in 30 Seconds

Use the Third Conditional to talk about past regrets or hypothetical situations that didn't happen by using the pluperfect subjunctive and conditional perfect.

  • Use 'se' + Pretérito Mais-que-perfeito Composto (tivesse + participle) for the condition.
  • Use the Futuro do Pretérito Composto (teria + participle) for the result.
  • This structure is exclusively for past events that cannot be changed.
Se + Tivesse + Particípio, [Sujeito] + Teria + Particípio

Overview

¿Alguna vez te has quedado mirando un mensaje que acabas de enviar y has pensado:
Si no hubiera dado a enviar, no estaría en este lío
? Bienvenido al Tercer Condicional (Third Conditional). Esta es la gramática de las realidades alternativas, los arrepentimientos del pasado y los
qué hubiera pasado si
.
Se usa para hablar de cosas que no sucedieron en el pasado, pero imaginando cuál habría sido el resultado si hubieran pasado. En portugués, esta estructura separa a los hablantes intermedios de los avanzados porque requiere malabares con dos verbos compuestos. Pero no te preocupes, sigue una fórmula matemática estricta.
Una vez que pilles el ritmo de *tivesse* y *teria*, estarás reescribiendo la historia como un profesional.

How This Grammar Works

Piensa en esta estructura como una máquina del tiempo que solo visita universos paralelos. Estás en el presente, mirando hacia un momento específico del pasado. Sabes lo que realmente sucedió (Realidad A), pero quieres discutir un escenario hipotético (Realidad B).
Para construir este puente a la Realidad B, necesitas dos partes distintas:
  1. 1 La Condición (La parte del Si): Imagina el cambio en el pasado. Si hubiera sabido...
  2. 2 El Resultado (La parte del Entonces): Imagina el resultado de ese cambio. ...habría ido.
En portugués, a diferencia del inglés, el orden de las palabras es flexible, pero las parejas de verbos son almas gemelas. Deben coincidir. No puedes lanzar cualquier tiempo pasado ahí.
Necesitas el Pretérito Pluscuamperfecto de Subjuntivo para la condición y el Condicional Compuesto para el resultado.

Formation Pattern

1
La fórmula es un poco larga, pero consistente. Depende mucho del verbo ter (tener) como auxiliar.
2
La Fórmula Estándar:
3
Cláusula Si: Se + Sujeto + tivesse + [Participio]
4
Cláusula de Resultado: Sujeto + teria + [Participio]
5
* *Se eu tivesse estudado, eu teria passado.* (Si hubiera estudiado, habría aprobado.)
6
El Truco Coloquial Brasileño:
7
En el portugués brasileño hablado, la gente suele reemplazar el formal teria (habría) con simplemente tinha (había/hubiera). Suena menos rígido y se usa constantemente en la vida diaria.
8
Cláusula Si: Se + Sujeto + tivesse + [Participio]
9
Cláusula de Resultado: Sujeto + tinha + [Participio]
10
* *Se eu tivesse visto, eu tinha falado.* (Si lo hubiera visto, habría dicho algo.)

When To Use It

Úsalo siempre que quieras expresar:
  • Arrepentimientos:
    Si no me hubiera comido ese sushi de la calle...
  • Alivio:
    Si hubiera perdido el autobús, habría llegado tarde.
  • Excusas:
    ¡Te habría llamado si no se me hubiera muerto la batería!
  • Análisis:
    Si el equipo hubiera jugado mejor, habrían ganado.
Es enorme en la narración de historias, quejarse de malas citas y análisis post-partido de fútbol. Si estás hablando de un capítulo cerrado del pasado y cambiando un detalle, esta es tu herramienta.

Common Mistakes

  • Usar el pasado simple: Los principiantes a menudo intentan decir *Se eu sabia* (Si yo sabía) para Si hubiera sabido. Eso está mal. Debes usar el compuesto *tivesse sabido*.
  • Desajuste del auxiliar: Decir *Se eu tivesse ido, eu falaria*. Generalmente necesitas el compuesto *teria falado* para coincidir con la línea temporal. *Falaria* (condicional simple) suele implicar un resultado presente, no pasado.
  • Olvidar el participio: El verbo principal siempre debe estar en forma de participio (terminado en -ado/-ido). *Tivesse falar* es incorrecto; *tivesse falado* es correcto.

Contrast With Similar Patterns

Es fácil mezclar los condicionales. Aquí tienes la chuleta:
  • Primer Condicional (Futuro Real): *Se eu tiver tempo, eu vou.* (Si tengo tiempo [futuro], voy.) -> Posible.
  • Segundo Condicional (Presente Irreal): *Se eu tivesse tempo, eu iria.* (Si tuviera tiempo [ahora], iría.) -> Hipotético ahora.
  • Tercer Condicional (Pasado Irreal): *Se eu tivesse tido tempo, eu teria ido.* (Si hubiera tenido tiempo [entonces], habría ido.) -> Imposible, ya pasó.
El marcador clave para el Tercer Condicional es el doble auxiliar (tivesse + teria) y el doble participio.

Quick FAQ

P: ¿Puedo cambiar el orden?

R: ¡Sí!

Eu teria ido se você tivesse me convidado
está perfectamente bien. El *se* se queda pegado a la parte de *tivesse*.

P: ¿Es tinha realmente aceptable en lugar de teria?

R: ¿En Brasil? Absolutamente. En mensajes de texto, charlas con amigos y lenguaje hablado, *tinha* es extremadamente común. En un ensayo formal, quédate con *teria*.

P: ¿Cómo digo
Si hubiera sido/estado...
?

R: *Se eu tivesse sido...* o *Se eu tivesse estado...* dependiendo de Ser vs Estar.

Third Conditional Formation

If Clause (Subjunctive) Result Clause (Conditional)
Se eu tivesse + Particípio
eu teria + Particípio
Se você tivesse + Particípio
você teria + Particípio
Se ele tivesse + Particípio
ele teria + Particípio
Se nós tivéssemos + Particípio
nós teríamos + Particípio
Se vocês tivessem + Particípio
vocês teriam + Particípio
Se eles tivessem + Particípio
eles teriam + Particípio

Meanings

The Third Conditional expresses a hypothetical past situation and its imaginary result. It is used to express regrets or speculate about 'what could have been'.

1

Regret

Expressing sadness or frustration about a past choice.

“Se eu tivesse aceitado o emprego, teria ganhado mais.”

“Se ele tivesse chegado cedo, teria visto o show.”

2

Hypothetical Past

Speculating on alternative history.

“Se o Brasil tivesse vencido, a festa teria sido maior.”

“Se ela tivesse me ligado, eu teria ido.”

Reference Table

Reference table for Tercer condicional: Arrepentimientos pasados (Se eu tivesse...)
Parte de la frase Verbo Auxiliar Forma del Verbo Principal Ejemplo
Condición (Si...)
tivesse (Imp. Subj.)
Participio (-ado/-ido)
Se eu tivesse falado...
Resultado (Formal)
teria (Cond. Perf.)
Participio (-ado/-ido)
...eu teria ouvido.
Resultado (Coloquial BR)
tinha (Mais-que-perf.)
Participio (-ado/-ido)
...eu tinha ouvido.

Espectro de formalidad

Formal
Se eu tivesse tido os recursos, teria adquirido o item.

Se eu tivesse tido os recursos, teria adquirido o item. (Shopping)

Neutral
Se eu tivesse tido dinheiro, teria comprado o item.

Se eu tivesse tido dinheiro, teria comprado o item. (Shopping)

Informal
Se eu tivesse grana, tinha comprado.

Se eu tivesse grana, tinha comprado. (Shopping)

Jerga
Se eu tivesse a nota, tinha levado.

Se eu tivesse a nota, tinha levado. (Shopping)

Anatomía de un Arrepentimiento (3er Condicional)

La Situación

Condición (Si...)

  • Se + Tivesse... Si + Hubiera...
  • Particípio Participio (-ado/-ido)

Resultado (Entonces...)

  • Teria... Habría...
  • Tinha... (Coloquial BR) Había/Habría...

2do vs. 3er Condicional

2do (Presente Irreal)
Se eu tivesse tempo, eu iria. Si tuviera tiempo (ahora), iría.
3er (Pasado Irreal)
Se eu tivesse tido tempo, eu teria ido. Si hubiera tenido tiempo (entonces), habría ido.

Construyendo la Frase

1

¿Empiezas con 'Se' (Si)?

YES
Usa 'tivesse' + Participio
NO
Empieza con el Resultado
2

¿Es formal?

YES
Usa 'teria' + Participio
NO
Usa 'tinha' + Participio (Brasil)

Participios Comunes

Regulares

  • falado
  • comido
  • partido
⚠️

Irregulares

  • feito
  • dito
  • visto

Ejemplos por nivel

1

Se eu tivesse dinheiro, teria comprado.

If I had money, I would have bought it.

2

Se ele tivesse vindo, teria visto.

If he had come, he would have seen it.

3

Se nós tivéssemos tempo, teríamos ido.

If we had time, we would have gone.

4

Se você tivesse falado, eu teria ajudado.

If you had spoken, I would have helped.

1

Se eu não tivesse esquecido, teria te avisado.

If I hadn't forgotten, I would have warned you.

2

Se ela tivesse estudado, teria passado?

If she had studied, would she have passed?

3

Se eles tivessem chegado, teriam comido.

If they had arrived, they would have eaten.

4

Se você tivesse pedido, eu teria feito.

If you had asked, I would have done it.

1

Se eu tivesse tido a oportunidade, teria viajado mais.

If I had had the opportunity, I would have traveled more.

2

Se nós tivéssemos sabido da notícia, teríamos reagido.

If we had known the news, we would have reacted.

3

Se ele não tivesse mentido, teríamos confiado nele.

If he hadn't lied, we would have trusted him.

4

Se você tivesse se esforçado, teria conseguido.

If you had put in the effort, you would have succeeded.

1

Se o governo tivesse agido antes, a crise teria sido evitada.

If the government had acted earlier, the crisis would have been avoided.

2

Se eu tivesse sido mais paciente, não teríamos brigado.

If I had been more patient, we wouldn't have fought.

3

Se tivéssemos investido no projeto, teríamos lucrado muito.

If we had invested in the project, we would have profited a lot.

4

Se ela tivesse percebido o erro, teria corrigido a tempo.

If she had noticed the error, she would have corrected it in time.

1

Tivesse eu previsto as consequências, jamais teria tomado tal decisão.

Had I foreseen the consequences, I would never have made such a decision.

2

Se o autor tivesse explorado mais o tema, a obra teria sido memorável.

If the author had explored the theme more, the work would have been memorable.

3

Se tivéssemos mantido o foco, teríamos alcançado o objetivo.

If we had kept the focus, we would have reached the goal.

4

Se ele tivesse sido mais diplomático, o acordo teria sido assinado.

If he had been more diplomatic, the agreement would have been signed.

1

Se a história tivesse seguido outro curso, o mundo teria sido um lugar diferente.

If history had followed another course, the world would have been a different place.

2

Se tivéssemos tido a clarividência de agir, teríamos mitigado os danos.

If we had had the foresight to act, we would have mitigated the damages.

3

Se ela não tivesse abdicado de seus princípios, teria sido respeitada.

If she hadn't abdicated her principles, she would have been respected.

4

Se o projeto tivesse sido concebido com mais rigor, teria superado as expectativas.

If the project had been conceived with more rigor, it would have exceeded expectations.

Fácil de confundir

Third Conditional: Past Regrets (Se eu tivesse...) vs Second vs Third Conditional

Learners mix up hypothetical present and hypothetical past.

Third Conditional: Past Regrets (Se eu tivesse...) vs Indicative vs Subjunctive

Using 'tinha' instead of 'tivesse'.

Third Conditional: Past Regrets (Se eu tivesse...) vs Conditional vs Future

Using 'terei' instead of 'teria'.

Errores comunes

Se eu tinha estudado, teria passado.

Se eu tivesse estudado, teria passado.

Use subjunctive, not indicative.

Se eu teria estudado, eu passava.

Se eu tivesse estudado, teria passado.

Conditional does not go in the 'if' clause.

Se eu tivesse estuda, teria passado.

Se eu tivesse estudado, teria passado.

Must use the full participle.

Se eu tivessem estudado...

Se eu tivesse estudado...

Wrong conjugation for 'eu'.

Se eu tivesse feito, teria fazido.

Se eu tivesse feito, teria feito.

Irregular participle.

Se eu tivesse ido, teria ido.

Se eu tivesse ido, teria ido.

Correct, but check context.

Se eu tivesse visto, teria ver.

Se eu tivesse visto, teria visto.

Must use participle.

Se eu tivesse tido, teria tido.

Se eu tivesse tido, teria tido.

Correct, but watch for double 'ter'.

Se ele tivesse vindo, teria vindo.

Se ele tivesse vindo, teria vindo.

Correct.

Teria eu sabido, teria evitado.

Tivesse eu sabido, teria evitado.

Inversion requires subjunctive.

Patrones de oraciones

Se eu tivesse ___, eu teria ___.

Se você tivesse ___, teria se sentido ___?

Tivesse eu ___, teria ___.

Se nós tivéssemos ___, não teríamos ___.

Real World Usage

Social Media common

Se eu tivesse visto seu post antes, teria curtido!

Texting constant

Se tivesse me avisado, eu teria ido.

Job Interviews occasional

Se eu tivesse tido mais experiência, teria aplicado antes.

Travel common

Se tivéssemos reservado o hotel, teríamos economizado.

Food Delivery occasional

Se eu tivesse pedido a pizza, teria chegado quente.

Academic Writing common

Se o estudo tivesse sido mais amplo, os resultados teriam sido outros.

💬

El 'Tinha' brasileño

En conversaciones casuales en Brasil, escucharás mucho más 'eu tinha ido' que 'eu teria ido'. ¡Significa exactamente lo mismo en este contexto! Por ejemplo:
Se eu soubesse, eu tinha vindo.
⚠️

No traduzas 'Had' literalmente

En inglés dices 'If I had...', pero en portugués debes usar obligatoriamente 'tivesse' (subjuntivo) en la parte del 'SI'. Nunca digas Se eu tinha... para hipótesis:
Se eu tivesse falado a verdade...
🎯

El doble 'Ter'

Si hablas de haber tenido tiempo o cosas, dirás 'tivesse tido'. Suena repetitivo, ¡pero es perfecto! Intenta decir:
Se eu tivesse tido dinheiro, teria comprado.

Smart Tips

Use inversion to sound more sophisticated.

Se eu tivesse sabido, teria mudado. Tivesse eu sabido, teria mudado.

Focus on the rhythm, not the perfect grammar.

Se eu tivesse tido tempo, teria feito. Se eu tivesse tempo, tinha feito.

Remember: 'If' = Subjunctive, 'Result' = Conditional.

Se eu teria, eu teria. Se eu tivesse, eu teria.

Check the participle list first.

Se eu tivesse fazido... Se eu tivesse feito...

Pronunciación

ti-VE-ssi

Tivesse

The 'ss' is a soft 's' sound. The 'e' at the end is often dropped in fast speech.

te-RI-a

Teria

The 'r' is a soft flap, like in 'better'.

Conditional rise

Se eu tivesse estudado ↗, teria passado ↘.

The 'if' clause rises, the result clause falls.

Memorízalo

Mnemotecnia

Tivesse-Teria: The past is gone, but the grammar remains.

Asociación visual

Imagine a time machine that is broken. You are looking at a photo of a past event, and you are drawing a different ending on top of the photo with a red marker.

Rhyme

Se tivesse o passado, teria o resultado.

Story

Maria missed her train. She stands on the platform thinking: 'Se eu tivesse saído mais cedo, teria chegado a tempo.' She sighs, realizing the train is already gone.

Word Web

SeTivesseTeriaParticípioPassadoRegressoHipótese

Desafío

Write 3 sentences about things you regret from last week.

Notas culturales

Brazilians often use 'tinha' instead of 'teria' in very informal speech, though it is grammatically incorrect.

More formal usage of 'haver' is common in writing.

Similar to Portugal, but with distinct rhythmic patterns.

Derived from Latin conditional structures, evolving through the Romance languages.

Inicios de conversación

Se você tivesse nascido em outro país, onde teria morado?

Se você tivesse tido mais tempo ontem, o que teria feito?

Se você tivesse a chance de mudar uma decisão do passado, qual seria?

Se você tivesse estudado outra profissão, qual teria sido?

Temas para diario

Write about a missed opportunity from your childhood.
Reflect on a major life decision you made 5 years ago.
Imagine an alternate history for your country.
Describe a day where everything went wrong.

Errores comunes

Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto


Incorrect

Correcto

Test Yourself

Completa la frase con la forma correcta del subjuntivo pasado.

Se você ___ (estudar) mais, teria passado na prova.

✓ Correct! ✗ Not quite. Correct answer: tivesse estudado
La cláusula con 'Se' requiere el auxiliar del imperfecto del subjuntivo 'tivesse' + el participio.
Selecciona la frase que expresa correctamente un arrepentimiento pasado. Opción múltiple

¿Qué frase significa 'Si hubiera ido, habría visto'?

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse ido, eu teria visto.
Esta estructura (tivesse... teria...) es la única que expresa el pasado hipotético (3er condicional).
Corrige el error gramatical en la cláusula de resultado. Error Correction

Find and fix the mistake:

Se eu tivesse acordado cedo, eu não perdi o ônibus.

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse acordado cedo, eu não teria perdido o ônibus.
No puedes usar el pasado simple (perdi) en el resultado. Debes usar el condicional perfecto (teria perdido) o el coloquial (tinha perdido).

Score: /3

Ejercicios de practica

8 exercises
Fill in the blanks.

Se eu ___ (ter) estudado, ___ (ter) passado.

✓ Correct! ✗ Not quite. Correct answer: a
Correct subjunctive and conditional.
Find the error. Error Correction

Find and fix the mistake:

Se eu teria visto, teria falado.

✓ Correct! ✗ Not quite. Correct answer: a
Conditional in 'if' clause is wrong.
Select the correct sentence. Opción múltiple

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: a
Correct conjugation.
Transform to Third Conditional. Sentence Transformation

Eu não estudei, por isso não passei.

✓ Correct! ✗ Not quite. Correct answer: a
Correct past hypothetical.
Match the condition to the result. Match Pairs

Se eu tivesse dinheiro...

✓ Correct! ✗ Not quite. Correct answer: a
Matches the past hypothetical.
Conjugate the verb. Conjugation Drill

Se nós (ter) ___ visto, (ter) ___ falado.

✓ Correct! ✗ Not quite. Correct answer: a
Correct plural conjugation.
Build a sentence. Sentence Building

Se / ele / ter / chegado / ter / visto

✓ Correct! ✗ Not quite. Correct answer: a
Correct word order.
Is this rule true? True False Rule

Can you use 'teria' in the 'if' clause?

✓ Correct! ✗ Not quite. Correct answer: a
Never use conditional in the if-clause.

Score: /8

Practice Bank

10 exercises
Rellena el espacio con el verbo auxiliar correcto. Completar huecos

Se nós ___ (ter) chegado antes, teríamos visto o trailer.

✓ Correct! ✗ Not quite. Correct answer: tivéssemos
Une la condición con el resultado. Match Pairs

Conecta la condición con su resultado lógico.

✓ Correct! ✗ Not quite. Correct answer: ["...eu n\u00e3o estaria com fome agora.","...n\u00f3s ter\u00edamos ido \u00e0 praia.","...ela teria passado no teste."]
Ordena las palabras para formar una frase condicional correcta. Sentence Reorder

sido / teria / diferente / tivesse / Se / eu / falado

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse falado, teria sido diferente.
Traduce esta frase al portugués. Traducción

Si hubieras pedido, yo habría ayudado.

✓ Correct! ✗ Not quite. Correct answer: Se você tivesse pedido, eu teria ajudado.
¿Cuál frase usa la forma coloquial brasileña? Opción múltiple

Identifica la frase que usa 'tinha' correctamente como condicional.

✓ Correct! ✗ Not quite. Correct answer: Se ele tivesse ligado, eu tinha atendido.
Encuentra el error en la conjugación del verbo. Error Correction

Se eles tivessem chego cedo, teriam conseguido lugar.

✓ Correct! ✗ Not quite. Correct answer: Se eles tivessem chegado cedo, teriam conseguido lugar.
Completa con la forma correcta de 'saber'. Completar huecos

Eu não teria vindo se ___ (saber) que estava fechado.

✓ Correct! ✗ Not quite. Correct answer: tivesse sabido
Elige la forma negativa correcta. Completar huecos

Se você não ___ (falar) nada, ninguém saberia.

✓ Correct! ✗ Not quite. Correct answer: tivesse falado
Selecciona el final correcto. Opción múltiple

Se eu tivesse ganho na loteria...

✓ Correct! ✗ Not quite. Correct answer: ...eu teria viajado o mundo.
Desordena esta frase coloquial. Sentence Reorder

tinha / eu / Se / visto / falado / não

✓ Correct! ✗ Not quite. Correct answer: Se eu não tivesse visto, eu não tinha falado.

Score: /10

Preguntas frecuentes (8)

Yes, but it's very formal and mostly used in Portugal.

No, it's for any hypothetical past situation.

It requires two complex verb forms at once.

No, use the Second Conditional for the future.

It's common in speech but wrong in writing.

The structure is the same, but 'ter' is preferred in Brazil.

Just add 'não' before 'tivesse' and 'teria'.

Yes, like 'feito', 'dito', 'posto'.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Si hubiera tenido, habría tenido

Auxiliary verb choice.

French high

Si j'avais eu, j'aurais eu

French uses 'avoir' for both parts.

German moderate

Wenn ich gehabt hätte, hätte ich gehabt

Word order is much stricter in German.

Japanese low

Moshi ~tara, ~ta noni

No verb conjugation for person.

Arabic moderate

Law kana... la-kuntu

Different particle system.

Chinese low

Ruguo... jiu...

No verb conjugation.

Learning Path

Prerequisites

Was this helpful?
¡No hay comentarios todavía. Sé el primero en compartir tus ideas!