B2 Advanced Syntax 18 min read Difficile

Troisième conditionnel : Regrets passés (Se eu tivesse...)

Pour dire « Si j'avais fait X, Y se serait passé », utilise la formule magique Se tivesse + participe et teria + participe.

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

As-tu déjà fixé un SMS que tu venais d'envoyer en pensant : « Si je n'avais pas appuyé sur envoyer, je ne serais pas dans ce pétrin » ? Bienvenue dans le Troisième Conditionnel (Third Conditional). C'est la grammaire des réalités alternatives, des regrets passés et des « et si ».
On l'utilise pour parler de choses qui ne se sont pas produites dans le passé, mais en imaginant quel aurait été le résultat si elles s'étaient produites. En portugais, cette structure sépare les locuteurs intermédiaires des avancés car elle nécessite de jongler avec deux verbes composés. Mais ne t'inquiète pas, cela suit une formule mathématique stricte.
Une fois que tu as le rythme de *tivesse* et *teria*, tu réécriras l'histoire comme un pro.

How This Grammar Works

Vois cette structure comme une machine à voyager dans le temps qui ne visite que des univers parallèles. Tu es dans le présent, regardant un moment précis du passé. Tu sais ce qui s'est réellement passé (Réalité A), mais tu veux discuter d'un scénario hypothétique (Réalité B).
Pour construire ce pont vers la Réalité B, tu as besoin de deux parties distinctes :
  1. 1 La Condition (La partie « Si ») : Elle imagine le changement passé. « Si j'avais su... »
  2. 2 Le Résultat (La partie « Alors ») : Il imagine le résultat de ce changement. « ...je serais allé. »
En portugais, contrairement à l'anglais, l'ordre des mots est flexible, mais les paires de verbes sont inséparables. Ils doivent correspondre. Tu ne peux pas juste y mettre n'importe quel temps passé.
Tu as besoin du Plus-que-parfait du Subjonctif pour la condition et du Conditionnel Passé pour le résultat.

Formation Pattern

1
La formule est un peu longue, mais cohérente. Elle repose beaucoup sur le verbe ter (avoir) comme auxiliaire.
2
La Formule Standard :
3
Proposition Si : Se + Sujet + tivesse + [Participe]
4
Proposition Résultat : Sujet + teria + [Participe]
5
* *Se eu tivesse estudado, eu teria passado.* (Si j'avais étudié, j'aurais réussi.)
6
L'Astuce Familière Brésilienne :
7
En portugais brésilien parlé, les gens remplacent souvent le formel teria (aurais) par simplement tinha. Cela sonne moins rigide et est utilisé constamment dans la vie quotidienne.
8
Proposition Si : Se + Sujet + tivesse + [Participe]
9
Proposition Résultat : Sujet + tinha + [Participe]
10
* *Se eu tivesse visto, eu tinha falado.* (Si j'avais vu, j'aurais parlé.)

When To Use It

Utilise ceci chaque fois que tu veux exprimer :
  • Des regrets : « Si je n'avais pas mangé ce sushi dans la rue... »
  • Du soulagement : « Si j'avais raté le bus, j'aurais été en retard. »
  • Des excuses : « J'aurais appelé si ma batterie n'avait pas lâché ! »
  • Une analyse : « Si l'équipe avait mieux joué, ils auraient gagné. »
C'est énorme dans la narration, les plaintes sur les mauvais rendez-vous et l'analyse d'après-match de foot. Si tu parles d'un chapitre clos du passé et que tu changes un détail, c'est ton outil.

Common Mistakes

  • Utiliser le passé simple : Les débutants essaient souvent de dire *Se eu sabia* (Si je savais) pour « Si j'avais su ». C'est faux. Tu dois utiliser le composé *tivesse sabido*.
  • Mauvais auxiliaire : Dire *Se eu tivesse ido, eu falaria*. Tu as généralement besoin du composé *teria falado* pour correspondre à la chronologie. *Falaria* (conditionnel simple) implique généralement un résultat présent, pas passé.
  • Oublier le participe : Le verbe principal doit toujours être sous forme de participe (finissant par -ado/-ido). *Tivesse falar* est incorrect ; *tivesse falado* est correct.

Contrast With Similar Patterns

Il est facile de confondre les conditionnels. Voici l'antisèche :
  • Premier Conditionnel (Futur Réel) : *Se eu tiver tempo, eu vou.* (Si j'ai le temps [futur], je vais.) -> Possible.
  • Deuxième Conditionnel (Présent Irréel) : *Se eu tivesse tempo, eu iria.* (Si j'avais le temps [maintenant], j'irais.) -> Hypothétique maintenant.
  • Troisième Conditionnel (Passé Irréel) : *Se eu tivesse tido tempo, eu teria ido.* (Si j'avais eu le temps [alors], je serais allé.) -> Impossible, c'est fini.
Le marqueur clé pour le Troisième Conditionnel est le double auxiliaire (tivesse + teria) et le double participe.

Quick FAQ

Q : Puis-je inverser l'ordre ?

R: Oui ! « Eu teria ido se você tivesse me convidado » est parfaitement correct. Le *se* reste attaché à la partie *tivesse*.

Q : Est-ce que tinha est vraiment acceptable à la place de teria ?

R: Au Brésil ? Absolument. Dans les SMS, les discussions entre amis et la langue parlée, *tinha* est extrêmement courant. Dans une dissertation formelle ou une candidature, reste sur *teria*.

Q : Comment dire « Si j'avais été... » ?

R: *Se eu tivesse sido...* ou *Se eu tivesse estado...* selon 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 Troisième conditionnel : Regrets passés (Se eu tivesse...)
Type de proposition Verbe auxiliaire Forme du verbe principal Exemple
Condition (Si...)
tivesse (Imp. Subj.)
Participe (-ado/-ido)
Se eu tivesse falado...
Résultat (Formel)
teria (Cond. Perf.)
Participe (-ado/-ido)
...eu teria ouvido.
Résultat (Familier)
tinha (Pluperfect)
Participe (-ado/-ido)
...eu tinha ouvido.

Spectre de formalité

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

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

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

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

Informel
Se eu tivesse grana, tinha comprado.

Se eu tivesse grana, tinha comprado. (Shopping)

Argot
Se eu tivesse a nota, tinha levado.

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

Anatomie d'un regret (3ème Conditionnel)

La Situation

Condition (Si...)

  • Se + Tivesse... Si + Avait (subj)...
  • Particípio Participe (-ado/-ido)

Résultat (Alors...)

  • Teria... Aurait...
  • Tinha... (Brésil) Avait/Aurait...

2ème vs 3ème Conditionnel

2ème (Présent irréel)
Se eu tivesse tempo, eu iria. Si j'avais le temps (maintenant), j'irais.
3ème (Passé irréel)
Se eu tivesse tido tempo, eu teria ido. Si j'avais eu le temps (alors), je serais allé.

Construire la phrase

1

Commencer par 'Se' (Si) ?

YES
Utilise 'tivesse' + Participe
NO
Clause de résultat en premier
2

Est-ce formel ?

YES
Utilise 'teria' + Participe
NO
Utilise 'tinha' + Participe (Brésil)

Participes Communs

Réguliers

  • falado
  • comido
  • partido
⚠️

Irréguliers

  • feito
  • dito
  • visto

Exemples par niveau

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.

Facile à confondre

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

Erreurs courantes

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.

Structures de phrases

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.

💬

Le 'Tinha' brésilien

Dans une discussion informelle au Brésil, tu entendras eu tinha ido bien plus souvent que eu teria ido. C'est exactement la même chose ici !
Se eu soubesse, eu tinha vindo.
⚠️

Attention au 'Had' littéral

En anglais on dit 'If I had...', mais en portugais, n'utilise jamais l'indicatif après le 'Se'. C'est toujours le subjonctif : Se eu tivesse, jamais Se eu tinha.
🎯

Le double Ter

Tu veux parler d'avoir eu du temps ou de l'argent ? Tu vas dire tivesse tido. Ça sonne répétitif, mais c'est correct !
Se eu tivesse tido dinheiro...

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

Prononciation

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.

Mémorise-le

Moyen mnémotechnique

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

Association visuelle

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

Défi

Write 3 sentences about things you regret from last week.

Notes culturelles

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.

Amorces de conversation

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?

Sujets d'écriture

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.

Erreurs courantes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Complète la phrase avec la forme correcte du subjonctif passé.

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

✓ Correct! ✗ Not quite. Correct answer: tivesse estudado
La clause avec 'Se' (si) exige l'auxiliaire au subjonctif imparfait 'tivesse' + le participe passé.
Choisis la phrase qui exprime correctement un regret passé.

Quelle phrase signifie 'Si j'étais allé, j'aurais vu' ?

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse ido, eu teria visto.
Cette structure (tivesse... teria...) est la seule qui exprime l'hypothèse dans le passé.
Corrige l'erreur grammaticale dans la clause de résultat.

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.
On ne peut pas utiliser le passé simple (perdi) pour un résultat hypothétique. Il faut le conditionnel passé (teria perdido).

Score: /3

Exercices pratiques

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

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
Remplis le vide avec l'auxiliaire correct. Texte trous

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

✓ Correct! ✗ Not quite. Correct answer: tivéssemos
Associe la condition au bon résultat. Match Pairs

Relie la condition 'Si' à son résultat logique.

✓ Correct! ✗ Not quite. Correct answer: ["...eu n\u00e3o estaria com fome agora.","...n\u00f3s ter\u00edamos ido \u00e0 praia.","...ela teria passado no teste."]
Remets les mots dans l'ordre pour former une phrase correcte. Sentence Reorder

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

✓ Correct! ✗ Not quite. Correct answer: Se eu tivesse falado, teria sido diferente.
Traduis cette phrase en portugais. Traduction

Si tu avais demandé, j'aurais aidé.

✓ Correct! ✗ Not quite. Correct answer: Se você tivesse pedido, eu teria ajudado.
Quelle phrase utilise la forme familière brésilienne ? Choix multiple

Identifie la phrase qui utilise 'tinha' correctement comme conditionnel.

✓ Correct! ✗ Not quite. Correct answer: Se ele tivesse ligado, eu tinha atendido.
Trouve l'erreur dans la conjugaison du verbe. Error Correction

Se eles tivessem chego cedo, teriam conseguido lugar.

✓ Correct! ✗ Not quite. Correct answer: Se eles tivessem chegado cedo, teriam conseguido lugar.
Complète avec la forme correcte de 'saber'. Texte trous

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

✓ Correct! ✗ Not quite. Correct answer: tivesse sabido
Choisis la forme négative correcte. Texte trous

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

✓ Correct! ✗ Not quite. Correct answer: tivesse falado
Sélectionne la fin de phrase correcte. Choix multiple

Se eu tivesse ganho na loteria...

✓ Correct! ✗ Not quite. Correct answer: ...eu teria viajado o mundo.
Remets cette phrase familière dans l'ordre. 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

FAQ (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?
Pas encore de commentaires. Soyez le premier à partager vos idées !