B2 Advanced Syntax 18 min read Difícil

Terceira Condicional: Arrependimentos Passados (Se eu tivesse...)

Para falar de arrependimentos ou realidades alternativas no passado, usamos a estrutura mágica: Se tivesse + particípio seguido de teria + particípio.

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

Já ficou encarando uma mensagem que acabou de enviar e pensou:
Se eu não tivesse apertado enviar, não estaria nessa confusão
? Bem-vindo à Terceira Condicional. Esta é a gramática das realidades alternativas, dos arrependimentos passados e dos e se da vida.
É usada para falar de coisas que não aconteceram no passado, mas você está imaginando qual teria sido o resultado se tivessem acontecido. Em português, essa estrutura separa os falantes intermediários dos avançados porque exige malabarismo com dois verbos compostos. Mas não se preocupe — ela segue uma fórmula matemática rigorosa.
Depois de pegar o ritmo do *tivesse* e *teria*, você vai reescrever a história como um profissional.

How This Grammar Works

Pense nessa estrutura como uma máquina do tempo que só visita universos paralelos. Você está no presente, olhando para um momento específico do passado. Você sabe o que realmente aconteceu (Realidade A), mas quer discutir um cenário hipotético (Realidade B).
Para construir essa ponte para a Realidade B, você precisa de duas partes distintas:
  1. 1 A Condição (A parte do Se): Imagina a mudança no passado. Se eu soubesse...
  2. 2 O Resultado (A parte do Então): Imagina o resultado dessa mudança. ...eu teria ido.
A ordem das palavras é flexível, mas os pares de verbos são almas gêmeas. Eles devem combinar. Você não pode simplesmente jogar qualquer tempo passado ali.
Você precisa do Pretérito Mais-que-perfeito do Subjuntivo para a condição e do Futuro do Pretérito Composto (ou um substituto coloquial comum) para o resultado.

Formation Pattern

1
A fórmula é um pouco longa, mas consistente. Ela depende muito do verbo ter como auxiliar.
2
A Fórmula Padrão:
3
Cláusula Se: Se + Sujeito + tivesse + [Particípio]
4
Cláusula de Resultado: Sujeito + teria + [Particípio]
5
* *Se eu tivesse estudado, eu teria passado.*
6
O Truque Coloquial Brasileiro:
7
No português brasileiro falado, as pessoas frequentemente substituem o formal teria por apenas tinha. Soa menos rígido e é usado constantemente na vida diária.
8
Cláusula Se: Se + Sujeito + tivesse + [Particípio]
9
Cláusula de Resultado: Sujeito + tinha + [Particípio]
10
* *Se eu tivesse visto, eu tinha falado.*

When To Use It

Use isso sempre que quiser expressar:
  • Arrependimentos:
    Se eu não tivesse comido aquele sushi de rua...
  • Alívio:
    Se eu tivesse perdido o ônibus, teria me atrasado.
  • Desculpas:
    Eu teria ligado se minha bateria não tivesse acabado!
  • Análise:
    Se o time tivesse jogado melhor, teria ganhado.
É enorme em contar histórias, reclamar de encontros ruins e análises pós-jogo de futebol. Se você está falando de um capítulo fechado do passado e mudando um detalhe, esta é sua ferramenta.

Common Mistakes

  • Usar o pretérito perfeito: Iniciantes costumam tentar dizer *Se eu sabia* para Se eu soubesse. Isso está errado. Você deve usar o composto *tivesse sabido*.
  • Descompasso do auxiliar: Dizer *Se eu tivesse ido, eu falaria*. Geralmente você precisa do composto *teria falado* para combinar com a linha do tempo. *Falaria* (condicional simples) geralmente implica um resultado presente, não passado.
  • Esquecer o particípio: O verbo principal deve estar sempre na forma de particípio (terminado em -ado/-ido). *Tivesse falar* está incorreto; *tivesse falado* está correto.

Contrast With Similar Patterns

É fácil confundir as condicionais. Aqui está a cola:
  • Primeira Condicional (Futuro Real): *Se eu tiver tempo, eu vou.* -> Possível.
  • Segunda Condicional (Presente Irreal): *Se eu tivesse tempo, eu iria.* -> Hipotético agora.
  • Terceira Condicional (Passado Irreal): *Se eu tivesse tido tempo, eu teria ido.* -> Impossível, já acabou.
O marcador chave para a Terceira Condicional é o duplo auxiliar (tivesse + teria) e o duplo particípio.

Quick FAQ

P: Posso inverter a ordem?

R: Sim!

Eu teria ido se você tivesse me convidado
está perfeitamente bem. O *se* fica grudado na parte do *tivesse*.

P: Tinha é realmente aceitável em vez de teria?

R: No Brasil? Absolutamente. Em mensagens de texto, conversas com amigos e linguagem falada, *tinha* é extremamente comum. Em uma redação formal ou entrevista de emprego, fique com *teria*.

P: Como digo
Se eu tivesse sido...
?

R: *Se eu tivesse sido...* ou *Se eu tivesse estado...* dependendo 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 Terceira Condicional: Arrependimentos Passados (Se eu tivesse...)
Tipo de Oração Verbo Auxiliar Forma do Verbo Principal Exemplo
Condição (Se)
tivesse (Imp. Subj.)
Particípio (-ado/-ido)
"Se eu tivesse falado..."
Resultado (Formal)
teria (Fut. do Pretérito)
Particípio (-ado/-ido)
"...eu teria ouvido."
Resultado (Coloquial)
tinha (Mais-que-perf.)
Particípio (-ado/-ido)
"...eu tinha ouvido."

Espectro de formalidade

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

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

Neutro
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)

Gíria
Se eu tivesse a nota, tinha levado.

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

Anatomia de um Arrependimento (3º Condicional)

A Situação

Condição (Se...)

  • Se + Tivesse... Se + Tivesse (subj)...
  • Particípio Final -ado/-ido

Resultado (Então...)

  • Teria... Teria (Formal)
  • Tinha... Tinha (Coloquial BR)

2ª vs 3ª Condicional

2ª (Presente Irreal)
Se eu tivesse tempo, eu iria. Se eu tivesse tempo (agora), eu iria.
3ª (Passado Irreal)
Se eu tivesse tido tempo, eu teria ido. Se eu tivesse tido tempo (naquela época), eu teria ido.

Construindo a Frase

1

Começa com 'Se'?

YES
Use 'tivesse' + Particípio
NO
Frase de resultado primeiro
2

É formal?

YES
Use 'teria' + Particípio
NO
Use 'tinha' + Particípio (Brasil)

Particípios Comuns

Regulares

  • falado
  • comido
  • partido
⚠️

Irregulares

  • feito
  • dito
  • visto

Exemplos por nível

1

Se eu tivesse dinheiro, teria comprado.

2

Se ele tivesse vindo, teria visto.

3

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

4

Se você tivesse falado, eu teria ajudado.

1

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

2

Se ela tivesse estudado, teria passado?

3

Se eles tivessem chegado, teriam comido.

4

Se você tivesse pedido, eu teria feito.

1

Se eu tivesse tido a oportunidade, teria viajado mais.

2

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

3

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

4

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

1

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

2

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

3

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

4

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

1

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

2

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

3

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

4

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

1

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

2

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

3

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

4

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

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'.

Erros comuns

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.

Padrões de frases

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.

💬

O 'Tinha' Brasileiro

No dia a dia no Brasil, você vai ouvir muito mais 'eu tinha ido' do que 'eu teria ido'. O sentido é exatamente o mesmo, mas soa muito mais natural e relaxado!
Se eu soubesse, eu tinha ido com você.
⚠️

Não traduza o 'Had' literalmente

Em inglês usamos 'If I had...', mas em português você deve usar sempre o subjuntivo 'tivesse' na parte do 'SE'. Nunca use o indicativo 'tinha' nessa primeira parte.
Se eu tivesse dinheiro, eu comprava tudo.
🎯

O Duplo 'Ter'

Vai falar sobre ter tido tempo ou coisas? Você vai dizer 'tivesse tido'. Parece repetitivo, mas está certinho!
Se eu tivesse tido tempo, teria te ligado.

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...

Pronúncia

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.

Memorize

Mnemônico

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

Associação 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

Desafio

Write 3 sentences about things you regret from last week.

Notas culturais

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.

Iniciadores de conversa

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 diário

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.

Erros comuns

Incorrect

Correto


Incorrect

Correto


Incorrect

Correto


Incorrect

Correto

Test Yourself

Complete a frase com a forma correta do pretérito imperfeito do subjuntivo.

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

✓ Correct! ✗ Not quite. Correct answer: tivesse estudado
A oração com 'Se' exige o auxiliar no subjuntivo 'tivesse' + o particípio do verbo.
Selecione a frase que expressa corretamente um arrependimento do passado.

Qual frase significa 'If I had gone, I would have seen'?

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse ido, eu teria visto.
Essa estrutura (tivesse... teria...) é a única que expressa o passado hipotético (3º condicional).
Corrija o erro gramatical na parte do resultado da frase.

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.
Você não pode usar o passado simples (perdi) no resultado. Deve usar o condicional (teria perdido) ou o coloquial (tinha perdido).

Score: /3

Exercicios praticos

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. Múltipla escolha

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
Preencha a lacuna com o verbo auxiliar correto. Preencher as lacunas

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

✓ Correct! ✗ Not quite. Correct answer: tivéssemos
Combine a condição com o resultado correto. Match Pairs

Conecte a condição ao seu 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."]
Organize as palavras para formar uma frase no 3º condicional. Sentence Reorder

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

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse falado, teria sido diferente.
Traduza esta frase para o português. Tradução

If you had asked, I would have helped.

✓ Correct! ✗ Not quite. Correct answer: Se você tivesse pedido, eu teria ajudado.
Qual frase usa a forma coloquial brasileira? Múltipla escolha

Identifique a frase que usa 'tinha' corretamente como condicional.

✓ Correct! ✗ Not quite. Correct answer: Se ele tivesse ligado, eu tinha atendido.
Encontre o erro na conjugação do verbo principal. Error Correction

Se eles tivessem chego cedo, teriam conseguido lugar.

✓ Correct! ✗ Not quite. Correct answer: Se eles tivessem chegado cedo, teriam conseguido lugar.
Complete com a forma correta de 'saber'. Preencher as lacunas

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

✓ Correct! ✗ Not quite. Correct answer: tivesse sabido
Escolha a forma negativa correta. Preencher as lacunas

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

✓ Correct! ✗ Not quite. Correct answer: tivesse falado
Selecione o final correto para a frase. Múltipla escolha

Se eu tivesse ganho na loteria...

✓ Correct! ✗ Not quite. Correct answer: ...eu teria viajado o mundo.
Desembaralhe 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

Perguntas frequentes (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?
Nenhum comentário ainda. Seja o primeiro a compartilhar suas ideias!