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