B2 Future & Conditional 8 min read Medium

Portuguese Conditional Perfect: 'Would Have' (teria feito)

Use the conditional perfect ('teria' + participle) to talk about what would have happened in the past but didn't.

Grammar Rule in 30 Seconds

Use the Conditional Perfect to talk about hypothetical actions that didn't happen in the past.

  • Use 'teria' + past participle for most verbs: 'Eu teria comido' (I would have eaten).
  • Use 'haveria' only in very formal or literary contexts; 'teria' is standard.
  • The past participle must agree with the subject if using 'ser' or 'estar' in passive constructions, but usually remains invariant with 'ter'.
Subject + Teria + Past Participle (e.g., 'Eu teria feito')

Overview

Ever double-tapped a post on Instagram and instantly panicked? Or maybe you missed a flight and grumbled to your travel buddy, "We would have arrived on time if you hadn't forgotten your passport!" Welcome to the Portuguese Conditional Perfect, known formally as the Futuro do Pretérito Composto. This is the ultimate tense of alternative timelines, missed opportunities, and dramatic regrets.

If you want to talk about what would have happened in the past, but didn't, this is your golden ticket. It's the essential tool for Monday morning quarterbacks and chronic overthinkers alike. We use it constantly in daily life.

Whether you are arguing about a referee's terrible call in a football match, explaining to your boss why your zoom presentation failed, or just imagining a totally different life path, you need this grammar point. It adds a whole new layer of depth to your Portuguese vocabulary. Instead of just stating boring facts about what actually happened, you can finally talk about what could have been.

Grab your favorite cafézinho, sit back, and let's master the art of "woulda, coulda, shoulda" in Portuguese!

How This Grammar Works

Think of the Conditional Perfect as a time machine that only travels to alternate dimensions. You are currently standing in the present, looking back at a past event, and changing one tiny detail to see how the outcome changes. In English, we build this specific idea by saying "would have" followed by an action word like "eaten," "gone," or "said." Portuguese does the exact same thing, just with a slightly different flavor!
You take the auxiliary (or helping) verb ter (which means to have), push it into the conditional tense (teria), and attach the past participle of your main verb (comido, ido, dito). It is a compound tense, meaning it always takes two words working together to do the job of one concept. The truly beautiful part?
Once you memorize the five conditional forms of ter, you basically know the entire tense! The second word, the participle, rarely ever changes. It doesn't care if you are a man, a woman, or a group of fifty people.
The participle stays locked in its default masculine singular form. Easy, right? It is like a grammar buy-one-get-one-free deal: learn one auxiliary verb, and unlock infinite hypothetical pasts.
You will often see this tense paired with "if" clauses (se), creating a clear cause-and-effect relationship in the past.

Formation Pattern

1
Building the Conditional Perfect is just like snapping together two LEGO bricks. Here is the foolproof blueprint to construct it flawlessly every single time.
2
Grab your subject pronoun (Eu, Você, Nós, Eles, etc.).
3
Conjugate the auxiliary verb ter in the Conditional tense (Futuro do Pretérito).
4
Find the Past Participle (Particípio Passado) of your main action verb.
5
Put them side-by-side. You are done!
6
Let's break down step two. Here are the required conditional forms of ter:
7
Eu teria (I would have)
8
Tu terias (You would have - informal, mainly used in Portugal or parts of Brazil)
9
Ele/Ela/Você teria (He/She/You would have)
10
Nós teríamos (We would have)
11
Eles/Elas/Vocês teriam (They/You all would have)
12
Next, let's look at step three: the Past Participle. For regular verbs ending in -AR, drop the -AR and add -ado (falar -> falado). For -ER and -IR verbs, drop the ending and add -ido (comer -> comido, partir -> partido).
13
Combine them: Eu teria falado (I would have spoken). Nós teríamos comido (We would have eaten).
14
Watch out for the irregulars! They don't follow the rules. Fazer (to do/make) becomes feito. Dizer (to say) becomes dito. Escrever (to write) becomes escrito. Ver (to see) becomes visto. Vir (to come) becomes vindo. Abrir (to open) becomes aberto.
15
Formula: Pronoun + teria(s/mos/m) + Participle. Boom. You are now fluent in hypotheticals.

When To Use It

So, when do you actually bust this grammar out in a real, living conversation? There are four main scenarios.
First, for expressing personal regrets. "I would have studied more for that exam!" (Eu teria estudado mais para aquela prova!).
Second, for the classic "Third Conditional" sentences. These are the classic "If X had happened, Y would have happened" scenarios. "If I had money, I would have bought that new iPhone." (Se eu tivesse dinheiro, eu teria comprado aquele iPhone novo.).
Third, to express polite disbelief or assumptions about the past. If your friend says João was at the club last night, but João absolutely hates loud music, you might reply: "Really? He would have stayed home." (`Sério?
Ele teria ficado em casa.`). It means you doubt the story based on what you logically know about João.
Fourth, for playfully (or seriously) blaming people! "We would have won the match if you had passed the ball!" (Nós teríamos ganhado o jogo se você tivesse passado a bola!).
It is literally everywhere. From dramatic reality TV shows in Brazil to everyday WhatsApp voice notes complaining about terrible traffic. "I would have arrived earlier, but the bridge was completely closed." (Eu teria chegado mais cedo, mas a ponte estava fechada.).

Common Mistakes

Even advanced speakers trip up here from time to time. Let's dodge the most common traps right now!
Mistake 1: Matching the participle to gender or number. In compound tenses formed with the verb ter, the participle NEVER changes. Do not say Ela teria ida! It is strictly Ela teria ido. The participle stays masculine singular, always, regardless of who is speaking.
Mistake 2: Using the wrong auxiliary verb. In Spanish, they use "haber". In Portuguese, we overwhelmingly use ter. While haver technically exists in Portuguese (haveria feito), it sounds incredibly archaic, like you are a time-traveling poet from the 1800s. Stick to ter for daily life.
Mistake 3: Forgetting the irregular participles. You cannot say Eu teria fazido. Fazer is completely irregular. It must be Eu teria feito. Same with abrir (aberto, not abrido). Always double-check your irregulars before speaking.
Mistake 4: Getting tangled up in European versus Brazilian Portuguese differences. In Brazil, teria feito is the absolute standard for "would have done". But if you go to Lisbon, you will often hear people use the Imperfect tense (tinha feito) to mean the exact same thing! A Portuguese person might casually say "Eu tinha ido à festa, mas choveu" to mean "I would have gone to the party, but it rained." Context is key when traveling!

Contrast With Similar Patterns

It is incredibly easy to mix this up with its close cousins. Let's clear the air and compare them side-by-side.
Conditional Simple vs. Conditional Perfect:

Simple: Eu faria (I would do). Focuses on a hypothetical present or future. "I would do it right now if I could."

Perfect: Eu teria feito (I would have done). Focuses strictly on a hypothetical past. "I would have done it yesterday, but I completely forgot."

Pluperfect (Pretérito Mais-que-perfeito) vs. Conditional Perfect:

Pluperfect: Eu tinha feito (I had done). This is an actual fact that happened before another past action. "By the time you arrived, I had already eaten."

Perfect: Eu teria feito (I would have done). This is fake news. It did not actually happen. "I would have eaten, but you took my food."

Notice the huge difference? The Pluperfect (tinha) is reality. The Conditional Perfect (teria) is pure imagination. (Except in Portugal slang, as mentioned earlier, where lines blur!).

Quick FAQ

Q

Do I always need to use the word "Se" (If) with this tense?

Not at all! You can use it totally on its own. Like replying to a friend: "I wouldn't have done that." (Eu não teria feito isso.). No "if" clause is required to make sense.

Q

Can I use this in text messages or is it too formal?

It is extremely common in casual texting! Brazilians abbreviate it all the time. "Eu teria ido fds" means "I would have gone this weekend."

Q

What happens with reflexive verbs? Where does the tiny pronoun go?

In Brazil, the pronoun usually goes right before the auxiliary verb ter. Right: Eu me teria lembrado. Wrong: Eu teria lembrado-me. In formal European Portuguese, it splits the auxiliary: ter-me-ia lembrado.

Q

Is this tense hard to learn?

Nope! Once you nail the 5 forms of teria, it is just plugging in words you already know. You've got this entirely under control!

Conjugation of 'Teria' + Past Participle

Subject Auxiliary (Teria) Participle (Ex: Falar) Full Form
Eu
teria
falado
teria falado
Você/Ele/Ela
teria
falado
teria falado
Nós
teríamos
falado
teríamos falado
Vocês/Eles/Elas
teriam
falado
teriam falado

Meanings

This structure expresses a hypothetical action that could have occurred in the past but did not, often used in counterfactual conditional sentences.

1

Hypothetical Past

Actions that failed to happen due to a condition not being met.

“Eu teria comprado o carro.”

“Ela teria vindo se pudesse.”

2

Past Probability/Conjecture

Speculating about a past event with uncertainty.

“Ele teria chegado às dez?”

“Quem teria feito isso?”

3

Reported Future-in-the-Past

Expressing a future action from the perspective of the past.

“Ele disse que teria terminado tudo ontem.”

“Eu sabia que eles teriam sucesso.”

Reference Table

Reference table for Portuguese Conditional Perfect: 'Would Have' (teria feito)
Form Structure Example
Affirmative
Subject + teria + Participle
Eu teria ido.
Negative
Subject + não + teria + Participle
Eu não teria ido.
Question
Teria + Subject + Participle?
Teria você ido?
Short Answer
Sim/Não + (Subject) + teria(m)
Sim, eu teria.
Reflexive
Subject + se + teria + Participle
Ele se teria arrependido.
Passive
Subject + teria + sido + Participle
O bolo teria sido feito.

Formality Spectrum

Formal
Eu teria realizado tal tarefa.

Eu teria realizado tal tarefa. (General)

Neutral
Eu teria feito isso.

Eu teria feito isso. (General)

Informal
Eu teria feito.

Eu teria feito. (General)

Slang
Teria feito, né?

Teria feito, né? (General)

Conditional Perfect Logic

Teria + Participle

Function

  • Hipótese Hypothesis
  • Regret Regret

Structure

  • Ter (Condicional) Have (Conditional)
  • Particípio Past Participle

Examples by Level

1

Eu teria comido.

I would have eaten.

2

Ele teria ido.

He would have gone.

3

Nós teríamos visto.

We would have seen.

4

Eles teriam falado.

They would have spoken.

1

Eu não teria comprado isso.

I would not have bought this.

2

Você teria feito o bolo?

Would you have made the cake?

3

Ela teria estudado mais.

She would have studied more.

4

Eles não teriam aceitado.

They would not have accepted.

1

Se eu tivesse tempo, eu teria viajado.

If I had had time, I would have traveled.

2

Quem teria deixado a porta aberta?

Who could have left the door open?

3

Nós teríamos terminado se não fosse a chuva.

We would have finished if it weren't for the rain.

4

Eu teria ligado, mas perdi meu celular.

I would have called, but I lost my phone.

1

Ele disse que teria chegado às oito.

He said he would have arrived at eight.

2

Teriam eles esquecido o encontro?

Could they have forgotten the meeting?

3

Eu teria preferido uma solução diferente.

I would have preferred a different solution.

4

Teria sido melhor se tivéssemos avisado.

It would have been better if we had warned them.

1

Eu teria agido de outra forma, caso soubesse.

I would have acted differently, had I known.

2

Eles teriam vencido, não fosse o erro do árbitro.

They would have won, were it not for the referee's error.

3

Teria havido mais tempo se começássemos antes.

There would have been more time if we had started earlier.

4

Quem teria imaginado tal desfecho?

Who would have imagined such an outcome?

1

Teria sido, porventura, uma decisão precipitada?

Could it have been, perhaps, a hasty decision?

2

Jamais teriam eles consentido, soubessem a verdade.

They would never have consented, had they known the truth.

3

Teria o autor pretendido outra interpretação?

Could the author have intended another interpretation?

4

Não teriam eles, em sã consciência, aceitado tal oferta.

They would not have, in their right mind, accepted such an offer.

Easily Confused

Portuguese Conditional Perfect: 'Would Have' (teria feito) vs Simple Conditional vs. Conditional Perfect

Learners mix up 'I would do' (would + verb) and 'I would have done' (would have + participle).

Portuguese Conditional Perfect: 'Would Have' (teria feito) vs Conditional Perfect vs. Pluperfect Subjunctive

Learners put the conditional perfect in the 'if' clause.

Portuguese Conditional Perfect: 'Would Have' (teria feito) vs Ter vs. Haver

Learners think 'haveria' is the standard 'would have'.

Common Mistakes

Eu teria falar

Eu teria falado

Must use past participle, not infinitive.

Eu teria fazido

Eu teria feito

Irregular participle.

Eu teria ido

Eu teria ido

Correct, but watch for 'ter' vs 'haver'.

Teria eu ido?

Eu teria ido?

Word order in questions.

Se eu teria tempo, eu iria.

Se eu tivesse tempo, eu iria.

Conditional perfect doesn't go in the 'if' clause.

Ele teriam ido.

Ele teria ido.

Subject-verb agreement.

Eu teria visto ele.

Eu o teria visto.

Clitic placement.

Eu teria dito que eu iria.

Eu teria dito que iria.

Redundant subject pronoun.

Nós teríamos feito o que ele teria pedido.

Nós teríamos feito o que ele pedira.

Tense sequence.

Se eu soubesse, eu teria feito.

Se eu soubesse, teria feito.

Subject dropping is natural.

Haveria eu feito isso?

Teria eu feito isso?

Use 'ter', not 'haver' for conditional perfect.

Eles teriam de ter ido.

Eles teriam ido.

Avoid double auxiliary.

Teria sido melhor se nós tivéssemos ido.

Teria sido melhor se tivéssemos ido.

Redundant 'nós'.

Ele teria tido feito.

Ele teria feito.

Incorrect auxiliary chain.

Sentence Patterns

Eu teria ___ se tivesse ___.

Quem teria ___?

Teria sido ___ se ___.

Eu não teria ___ se soubesse a verdade.

Real World Usage

Texting very common

Eu teria ido, mas estava ocupado.

Job Interview common

Eu teria abordado o problema de forma diferente.

Social Media common

Quem teria imaginado isso?

Travel occasional

Eu teria reservado o hotel antes.

Food Delivery occasional

Eu teria pedido outra coisa se soubesse.

Academic Report common

Os resultados teriam sido melhores.

💡

Focus on 'Teria'

Always remember 'teria' is the conditional of 'ter'. If you know the conditional, you know the auxiliary.
⚠️

Avoid 'Haveria'

Unless you are writing a 19th-century novel, stick to 'teria'. 'Haveria' sounds very stiff.
🎯

The 'If' Rule

Never put the conditional perfect in the 'if' clause. It only goes in the result clause.
💬

Regional Nuance

In some parts of Brazil, people might use the imperfect indicative instead of the conditional, but 'teria' is always correct.

Smart Tips

Use 'teria' + past participle to show you are thinking about the past.

Eu queria fazer diferente. Eu teria feito diferente.

Use 'teria' in a question to sound like a native speaker.

Quem fez isso? Quem teria feito isso?

Use the conditional perfect to explain why a deadline was missed.

Eu não entreguei o trabalho. Eu teria entregue o trabalho se tivesse recebido os dados.

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

Se eu teria dinheiro, eu comprava. Se eu tivesse dinheiro, eu teria comprado.

Pronunciation

/teˈɾi.ɐ/

Teria

The 'r' is a soft tap in the middle of the word.

Rising for questions

Você teria ido? ↗

Indicates a genuine question.

Memorize It

Mnemonic

Teria (the 'would' part) + Participle (the 'done' part). Think: 'Teria' is the key to the past door.

Visual Association

Imagine a time machine. You are standing in front of a door labeled 'Past'. You hold a key labeled 'Teria'. You insert it to change what happened.

Rhyme

Para o passado que não aconteceu, use 'teria' e o particípio que você aprendeu.

Story

Maria missed her flight. She stood at the gate thinking: 'Eu teria chegado a tempo se o táxi não tivesse atrasado.' She felt sad, but then she realized: 'Eu teria aproveitado o próximo voo se tivesse esperado.'

Word Web

teriateríamosparticípiohipótesepassadocondicionalteria feitoteria ido

Challenge

Write 3 sentences about things you would have done differently yesterday.

Cultural Notes

In Brazil, 'teria' is almost exclusively used. 'Haveria' is considered very formal or literary.

In Portugal, 'teria' is also standard, but you might hear more formal structures in academic writing.

In legal documents, you might see 'haveria' used to sound more authoritative.

The conditional perfect is a Romance construction derived from the Latin pluperfect indicative, which evolved into a conditional form in the Ibero-Romance languages.

Conversation Starters

O que você teria feito se ganhasse na loteria?

Você teria mudado algo no seu passado?

Quem teria sido a pessoa mais importante da sua vida?

Você teria aceitado o emprego se o salário fosse menor?

Journal Prompts

Escreva sobre um erro que você cometeu e o que teria feito diferente.
Imagine um mundo onde a internet nunca existiu. Como teria sido sua infância?
Reflita sobre uma decisão importante. O que teria acontecido se você tivesse escolhido o outro caminho?
Se você pudesse encontrar uma figura histórica, o que teria perguntado a ela?

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Complete with the correct form.

Eu ___ (ter) feito o trabalho.

✓ Correct! ✗ Not quite. Correct answer: a
Conditional perfect requires 'teria'.
Choose the correct sentence. Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: a
Must use past participle.
Fix the sentence. Error Correction

Find and fix the mistake:

Se eu tivesse tempo, eu teria ido.

✓ Correct! ✗ Not quite. Correct answer: a
Correct structure.
Reorder the words. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: a
Standard word order.
Translate to Portuguese. Translation

I would have eaten.

Answer starts with: a...

✓ Correct! ✗ Not quite. Correct answer: a
Correct translation.
Conjugate 'ter' in conditional. Conjugation Drill

Nós ___ (ter) feito.

✓ Correct! ✗ Not quite. Correct answer: a
Correct conjugation for 'nós'.
Match the sentence to its meaning. Match Pairs

Match each item on the left with its pair on the right:

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

Use 'teria' + 'visto'.

✓ Correct! ✗ Not quite. Correct answer: a
Correct structure.

Score: /8

Practice Exercises

8 exercises
Complete with the correct form.

Eu ___ (ter) feito o trabalho.

✓ Correct! ✗ Not quite. Correct answer: a
Conditional perfect requires 'teria'.
Choose the correct sentence. Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: a
Must use past participle.
Fix the sentence. Error Correction

Find and fix the mistake:

Se eu tivesse tempo, eu teria ido.

✓ Correct! ✗ Not quite. Correct answer: a
Correct structure.
Reorder the words. Sentence Reorder

teria / eu / feito / isso

✓ Correct! ✗ Not quite. Correct answer: a
Standard word order.
Translate to Portuguese. Translation

I would have eaten.

✓ Correct! ✗ Not quite. Correct answer: a
Correct translation.
Conjugate 'ter' in conditional. Conjugation Drill

Nós ___ (ter) feito.

✓ Correct! ✗ Not quite. Correct answer: a
Correct conjugation for 'nós'.
Match the sentence to its meaning. Match Pairs

Match 'Eu teria ido' with meaning.

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

Use 'teria' + 'visto'.

✓ Correct! ✗ Not quite. Correct answer: a
Correct structure.

Score: /8

Practice Bank

11 exercises
Fill in the blank with the correct form of 'dizer'. Fill in the Blank

Você ___ (dizer) a verdade?

✓ Correct! ✗ Not quite. Correct answer: teria dito
Translate the sentence to Portuguese. Translation

I would have slept.

✓ Correct! ✗ Not quite. Correct answer: Eu teria dormido.
Reorder the words to form a correct sentence. Sentence Reorder

Reorder the words:

✓ Correct! ✗ Not quite. Correct answer: Eu teria comido a pizza.
Match the pronoun to the correct auxiliary verb. Match Pairs

Match appropriately:

✓ Correct! ✗ Not quite. Correct answer: Eu -> teria, Nós -> teríamos, Eles -> teriam, Você -> teria
Fix the participle agreement error. Error Correction

As meninas teriam faladas com ele.

✓ Correct! ✗ Not quite. Correct answer: As meninas teriam falado com ele.
Select the correct hypothetical past sentence. Multiple Choice

If I had seen the message, I would have replied.

✓ Correct! ✗ Not quite. Correct answer: Eu teria respondido.
Conjugate the irregular verb 'ver' (to see). Fill in the Blank

Eles ___ (ver) o filme, mas acabou a luz.

✓ Correct! ✗ Not quite. Correct answer: teriam visto
Translate the phrase. Translation

We would have opened the window.

✓ Correct! ✗ Not quite. Correct answer: Nós teríamos aberto a janela.
Reorder the words. Sentence Reorder

Build the question:

✓ Correct! ✗ Not quite. Correct answer: O que você teria feito?
Which verb is NOT an irregular participle? Multiple Choice

Identify the regular participle:

✓ Correct! ✗ Not quite. Correct answer: falado
Fill in the correct auxiliary. Fill in the Blank

Tu ___ (comer) o bolo inteiro?

✓ Correct! ✗ Not quite. Correct answer: terias comido

Score: /11

FAQ (8)

Yes, but it is very formal. Stick to 'teria' for daily use.

Yes, it is the direct equivalent.

Because 'if' clauses require the subjunctive mood.

Yes, 'Teria feito' is perfectly fine.

Yes, it is very common for explaining past issues.

You must use the irregular past participle (e.g., 'feito', 'dito').

Yes, simple conditional is for the present/future; conditional perfect is for the past.

Not really, 'teria' is standard across all Portuguese-speaking countries.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

habría hecho

Auxiliary verb: 'haber' vs 'ter'.

French high

aurais fait

Conjugation of the auxiliary verb.

German moderate

hätte gemacht

Word order is different (participle at the end).

Japanese low

shiteita darou

Lack of direct verb conjugation.

Arabic low

kuntu sa-af'alu

Structure is completely different.

Chinese low

wǒ běn lái huì zuò

No verb conjugation.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!