B2

Compound Conditional in Portuguese

Condicional Composto

This article is part of the Portuguese grammar tree on Settemila Lingue.

In Brief

The Portuguese compound conditional uses the conditional of ter plus a past participle: teria feito (“would have done”), teríamos visto (“we would have seen”). It looks back at a past result that was hypothetical, unrealized, uncertain, or dependent on a condition. In a full past conditional sentence, it commonly appears in the result clause: Se tivesse sabido, teria vindo (“If I had known, I would have come”).

Overview

The compound conditional (condicional composto) is the Portuguese equivalent of forms such as “would have gone,” “could have helped,” and “should have said.” It combines an auxiliary verb (a helping verb) with a past participle (a form such as feito, “done,” or vindo, “come”). The action is viewed as already complete from an imagined point in the past.

This B2 form is useful whenever reality and an alternative past are being compared. Perhaps something did not happen because a condition was not met: Eu teria ido, mas estava doente (“I would have gone, but I was ill”). It can also soften criticism, express regret, report an unconfirmed claim, or make a careful deduction about a past event.

English and Portuguese often line up closely here, but not word for word in every expression. English “should have” and “could have,” in particular, allow more than one natural Portuguese structure. It is therefore more useful to learn the meaning of the whole phrase than to replace each English word mechanically.

How It Works

The basic pattern

The core construction is:

conditional of ter + past participle

  • teria falado — would have spoken
  • teríamos perdido — we would have lost
  • teriam chegado — they would have arrived

The auxiliary ter carries the person and number. The participle normally remains unchanged.

Person Conditional of ter Example with fazer Meaning
eu teria teria feito I would have done
tu terias terias feito you would have done
ele / ela / você teria teria feito he / she / you would have done
nós teríamos teríamos feito we would have done
vós teríeis teríeis feito you would have done
eles / elas / vocês teriam teriam feito they / you would have done

The written accent in teríamos and teríeis matters. The vós form is uncommon in most everyday varieties, but it still appears in older, literary, religious, and some regional language.

Portuguese often leaves out the subject pronoun because the verb form and context identify the subject. Since teria can mean “I,” “he,” “she,” or singular “you,” a pronoun or noun is added when context does not make the meaning clear:

  • Teria aceitado. — I/he/she/you would have accepted.
  • Ela teria aceitado. — She would have accepted.

Forming the past participle

Regular participles usually end in -ado for -ar verbs and -ido for -er and -ir verbs.

Infinitive Past participle Compound conditional
falar falado teria falado
estudar estudado teríamos estudado
comer comido terias comido
perder perdido teriam perdido
partir partido teria partido
decidir decidido teríeis decidido

Several frequent verbs have irregular participles that must be learned as complete forms.

Infinitive Participle Example
abrir aberto teria aberto
dizer dito teria dito
escrever escrito teríamos escrito
fazer feito teriam feito
pôr posto terias posto
ver visto teria visto
vir vindo teriam vindo

With ter, the participle does not agree with the subject or with an object: Ela teria escrito a carta and Eles teriam escrito as cartas. It stays escrito, not escrita or escritos.

Past results under a condition

A typical full pattern is:

se + pluperfect subjunctive, compound conditional

The pluperfect subjunctive is the verb form used after se to present an unreal past condition, often built with tivesse + participle.

  • Se tivesse recebido a mensagem, teria respondido.
    If I had received the message, I would have replied.

The order can be reversed without changing the basic relationship:

  • Teria respondido se tivesse recebido a mensagem.

Do not put the compound conditional directly after conditional se in this standard pattern. The condition is se tivesse recebido, not se teria recebido. This article focuses on the result form; the full choice of tenses in se clauses belongs to past conditional sentences.

The condition does not always need to be stated. Context can supply it:

  • Sem a tua ajuda, não teria conseguido. — Without your help, I would not have succeeded.
  • Eu teria ido, mas tive de trabalhar. — I would have gone, but I had to work.

Negation and questions

Place não before the auxiliary:

  • Não teria comprado aquilo. — I would not have bought that.
  • Eles não teriam percebido. — They would not have understood.

Questions use the same verb form. In writing, the question mark and context show the difference:

  • Terias feito o mesmo? — Would you have done the same?
  • Quem teria deixado a porta aberta? — Who might have left the door open?

Modal meanings: could have, should have, wanted to

Portuguese can place a modal verb such as poder, dever, or querer in the compound conditional:

  • teria podido ajudar — could have helped / would have been able to help
  • terias devido avisar-me — you should have warned me
  • teria querido ficar — would have liked to stay

In present-day usage, alternatives are often more natural, especially in conversation:

  • poderia ter ajudado — could have helped
  • deverias ter-me avisado / você deveria ter me avisado — you should have warned me
  • gostaria de ter ficado — I would have liked to stay

These alternatives place the conditional ending on the modal and use the infinitive ter. Both patterns locate the unrealized possibility before the present, but idiom and region affect which one speakers prefer.

Examples in Context

Portuguese English Note
Teria querido vir, mas não consegui trocar o turno. I would have liked to come, but I could not change my shift. Unrealized wish
Se soubesse da reunião, teria vindo mais cedo. If I had known about the meeting, I would have come earlier. Past result under a condition
Sem o mapa, ter-nos-íamos perdido. Without the map, we would have got lost. Formal European-style pronoun placement
Eu teria aceitado a proposta em outras circunstâncias. I would have accepted the offer under other circumstances. Implied condition
Terias feito a mesma escolha? Would you have made the same choice? Question about an alternative past
Eles teriam chegado a horas se o voo não tivesse atrasado. They would have arrived on time if the flight had not been delayed. Negative condition
Não teria comprado o carro se conhecesse o problema. I would not have bought the car if I had known about the problem. Negative result
A Ana teria podido resolver tudo sozinha. Ana could have solved everything by herself. Past ability or possibility
Deverias ter-me dito a verdade. You should have told me the truth. Common alternative with a modal
Segundo a imprensa, o ministro teria apresentado a demissão. According to the press, the minister reportedly submitted his resignation. Unconfirmed report
Quem teria enviado estas flores? Who might have sent these flowers? Speculation about a completed event
Àquela hora, já teriam fechado a loja. By that time, they had probably already closed the shop. Cautious deduction
Teria sido melhor esperar até segunda-feira. It would have been better to wait until Monday. Hindsight or regret
Nós teríamos ficado mais tempo, mas começou a chover. We would have stayed longer, but it started to rain. Contrast with what actually happened

Common Mistakes

Using the infinitive instead of the participle

  • Wrong: Teria fazer isso.
  • Right: Teria feito isso.
  • Why: After conditional ter, use the past participle: feito, not the infinitive fazer.

Putting the conditional after se in an unreal past condition

  • Wrong: Se teria sabido, teria vindo.
  • Right: Se tivesse sabido, teria vindo.
  • Why: Standard Portuguese uses the pluperfect subjunctive after conditional se. The compound conditional normally expresses the result.

Making the participle agree

  • Wrong: Elas teriam escritas as cartas.
  • Right: Elas teriam escrito as cartas.
  • Why: In a compound tense with ter, the past participle is normally invariable.

Confusing teria feito with faria

  • Wrong for a completed past alternative: Ontem eu faria isso, mas não tive tempo.
  • Right: Ontem eu teria feito isso, mas não tive tempo.
  • Why: Faria is the simple conditional and does not itself mark the action as completed before the reference point. Teria feito does.

Translating “should have” word by word every time

  • Awkward in many everyday contexts: Terias devido dizer-me.
  • Often more natural: Deverias ter-me dito. / Você deveria ter me dito.
  • Why: ter + devido + infinitive is possible, but placing the conditional on dever is frequently more idiomatic. Pronoun placement varies between European and Brazilian Portuguese.

Usage Notes

Spoken alternatives

In informal speech, especially in European Portuguese, an imperfect form may replace the conditional in some unreal constructions. You may hear Se eu soubesse, tinha vindo where a more explicit textbook pattern would be Se eu tivesse sabido, teria vindo. Such forms are established in conversation, but learners benefit from mastering tivesse + participle ... teria + participle first because it makes the time relationship clear and works well across formal writing and Portuguese varieties.

Brazilian speech may also favor simpler phrasing or put object pronouns before the main verb in patterns such as deveria ter me avisado. European usage more often gives deveria ter-me avisado. Neither difference changes the meaning of the compound conditional itself.

Haveria as an auxiliary

Haver can replace ter in elevated or formal language: haveria acontecido (“would have happened”). In ordinary modern Portuguese, teria acontecido is generally the safest and most frequent choice. Do not confuse auxiliary haveria with existential haveria, meaning “there would be”: Haveria mais opções (“There would be more options”).

Conditional as reported or unconfirmed information

News and formal writing may use the conditional to distance the writer from a claim. O suspeito teria saído do país can mean “The suspect reportedly left the country” or “The suspect is said to have left the country.” It does not necessarily describe a result blocked by an unstated condition. Words such as segundo, “according to,” and the surrounding news context usually make this evidential meaning clear.

This distancing use is common in journalism but should be handled carefully: it signals that the information is attributed, inferred, or not fully confirmed. In everyday conversation, speakers may instead say Dizem que... (“They say that...”) or Parece que... (“It seems that...”).

Beyond the Basics / Advanced Use

Counterfactual, uncertainty, or politeness?

The same form can point to different relationships with reality:

  • Counterfactual: Teria ido se pudesse. The speaker did not go.
  • Open past possibility: Ela teria conseguido entrar? The speaker asks whether it might have happened.
  • Attributed report: A empresa teria ocultado os dados. The claim is not presented as directly confirmed.
  • Polite hindsight: Teria sido melhor avisar antes. The speaker softens a criticism or judgment.

Do not assume that every teria + participle means the event definitely did not happen. The clause type, source phrase, and context determine whether it marks an unreal result or uncertainty about a real event.

Mixed time frames

A past condition can have a present result. In that case, the condition uses a past perfect idea, while the result often uses the simple conditional rather than the compound conditional:

  • Se tivesse aceitado o emprego, moraria em Lisboa agora.
    If I had accepted the job, I would live in Lisbon now.

Conversely, a continuing state can explain a past unrealized result:

  • Se não fosse tão prudente, teria investido todo o dinheiro.
    If I were not so cautious, I would have invested all the money.

These mixed conditionals show why meaning should guide tense choice. Use teria + participle when the imagined result itself is completed in the past.

Object pronouns and very formal mesoclisis

With unstressed object pronouns, placement differs by variety and register. Formal European Portuguese may place a pronoun inside a conditional form: tê-lo-ia feito (“I would have done it”) or ter-nos-íamos perdido (“we would have got lost”). This is called mesoclisis—placing the pronoun inside the verb form—and is mainly associated with careful formal Portuguese.

Everyday Brazilian Portuguese strongly prefers other arrangements and often avoids mesoclisis altogether: teria feito isso, teria me perdido, or a rephrased sentence. At B2, recognition is more important than forcing a highly formal form into conversation.

Practice Tips

  1. Build two-part timelines. Write five pairs beginning with Se tivesse... and complete each with teria...: Se tivesse saído cedo, teria apanhado o comboio. Mark the condition and the imagined result in different colors.
  2. Drill participles, not just endings. Combine all six forms of ter with frequent irregular participles: teria dito, terias feito, teríamos visto, teriam posto. This prevents the common infinitive-for-participle error.
  3. Sort examples by meaning. When reading news or listening to conversation, label each teria + participle as unreal result, regret, speculation, or unconfirmed report. Context-based sorting is more useful than translating every occurrence as “would have.”

Related Concepts

  • Prerequisite: Conditional — supplies the conditional forms and core hypothetical meanings used by teria.
  • Next step: Past Conditional Sentences — combines unreal past conditions with results such as teria vindo.

Prerequisite

Conditional in PortugueseB1

Concepts that build on this

More B2 concepts

Practice Compound Conditional in Portuguese with a free Settemila Lingue account. We will set up Portuguese · B2 and generate cards for this exact grammar concept.

Practice this concept