Ir al contenido
0 de 7 díasNada pendiente

Gramática · B2

Condicionales III: pasado irreal y mixtas

Condicionais irreais no passado e mistas

La respuesta corta

Pasado irreal: se + tivesse + participio → teria + participio (escrito) o tinha + participio (habla). Mixtas: Se eu tivesse estudado, hoje estaria melhor. Lamento: devia ter feito.

seSetivesse + participleeu tivesse sabido,teria / tinha + participleteria ido.
Pasado irreal: condición con tivesse, consecuencia con teria o tinha.

Escrito

  • Se eu tivesse sabido, teria ido.
  • Se tivéssemos saído cedo, não teríamos pegado trânsito.
  • Eu deveria ter avisado.

Habla

  • Se eu tivesse sabido, tinha ido.
  • Se a gente tivesse saído cedo, não tinha pegado trânsito.
  • Eu tinha que ter avisado.
El mismo significado en dos registros.

Formas clave

  • Se eu tivesse sabido, teria ido (writing) / tinha ido (speech).
  • Past → present: Se você tivesse dormido, não estaria cansado agora.
  • Present → past: Se eu fosse mais organizado, não teria perdido o voo.
  • Regret: Eu devia ter… / Eu podia ter… / Se não fosse você…

Qué es

Las condicionales irreales del pasado imaginan un pasado que no ocurrió y su consecuencia: si lo hubiera sabido, habría ido. En portugués la condición lleva se + tivesse + participio y la consecuencia teria + participio. En la conversación diaria la consecuencia suele ser tinha + participio. Las condicionales mixtas cruzan la línea del tiempo: una causa pasada con un resultado hoy, o una situación permanente con un resultado pasado.

Cómo se forma

ParteFormaEjemplo
condiciónse + tivesse + participioSe eu tivesse sabido,
consecuencia (escrito)teria + participio… eu teria ido.
consecuencia (habla)tinha + participio… eu tinha ido.
Personativesseteriatinha (habla)
eutivesse feitoteria feitotinha feito
você / ele / ela / a gentetivesse feitoteria feitotinha feito
nóstivéssemos feitoteríamos feitotínhamos feito
vocês / eles / elastivessem feitoteriam feitotinham feito

Cualquiera de las dos partes puede ir primero: Eu teria ido se tivesse sabido. La negación va antes del auxiliar: Se você não tivesse me avisado, eu não teria percebido. Al hablar, el pronombre va entre el auxiliar y el participio: Se você tivesse me ligado… (si me hubieras llamado…).

Cuándo se usa

El pasado irreal

Para lamentos, reproches, alivio e historias alternativas:

  • Se a gente tivesse saído mais cedo, não teria pegado trânsito.
  • Se não tivesse chovido, o show teria sido incrível.
  • Se você tivesse me avisado, eu tinha ido te buscar. (habla)

Condicionales mixtas

TipoCondiciónConsecuencia
pasado irrealSe eu tivesse estudado,teria passado.
causa pasada → resultado presenteSe eu tivesse estudado,hoje estaria tranquilo.
situación general → resultado pasadoSe eu fosse organizado,não teria perdido o voo.

Una causa pasada con resultado presente mantiene tivesse + participio y pone el resultado en condicional simple (estaria, seria) o, al hablar, en imperfecto (estava): Se eu tivesse aceitado aquele emprego, hoje estaria morando em Manaus. Una situación general con resultado pasado lleva imperfecto de subjuntivo en la condición: Se ela não falasse inglês, não teria conseguido a vaga.

Lamentos y reproches sin se

  • Eu devia ter avisado antes. (Debería haber avisado antes.) También deveria ter, y al hablar tinha que ter.
  • Você podia ter me ajudado! (¡Podrías haberme ayudado!) También poderia ter.
  • Se não fosse você, eu não teria conseguido. (Si no hubiera sido por ti…)

Un atajo del habla que conviene reconocer

Los brasileños a menudo usan el imperfecto de subjuntivo simple para el pasado: Se eu soubesse, não tinha vindo = si lo hubiera sabido, no habría venido. El contexto muestra que se habla del pasado. Entiéndelo; por escrito, mejor tivesse sabido … teria vindo.

Contrastes y trampas

  • Nunca condicional después de se: Se eu teria sabido es incorrecto en cualquier registro. Después de se: tivesse.
  • Nunca subjuntivo en la consecuencia: Se eu tivesse sabido, tivesse ido es incorrecto. La consecuencia es teria o tinha.
  • tinha + participio tiene dos funciones: el pluscuamperfecto de siempre (Quando cheguei, ele tinha ido embora) o la consecuencia hablada. La oración con se indica cuál es.
  • tiver o tivesse: Se até sexta você tiver terminado… es un futuro abierto; Se você tivesse terminado na sexta… es un pasado que no ocurrió.
  • Não fosse…: por escrito se puede omitir se: Não fosse a chuva, teríamos ido à praia = Se não fosse a chuva… (de no haber sido por la lluvia…).

Si hablas español

Si hubiera sabido, habría ido → Se eu tivesse sabido, teria ido. Hay tres hábitos que corregir. El español admite hubiera en las dos partes (si lo hubiera sabido, hubiera ido); el portugués no: la consecuencia es teria o tinha, nunca tivesse. El auxiliar es siempre ter: haveria ido suena arcaico. Y debería haber avisado se dice devia ter avisado, también con ter. Un detalle más: el portugués no repite el pronombre de objeto como el español (te habría ido a buscar): basta con eu tinha ido te buscar.

Resuelve 3 ahora

1 / 3

Se eu (saber), teria ido à festa.

Si lo hubiera sabido, habría ido a la fiesta.

Sin crear cuenta.

Ejemplos

  • Se você tivesse me avisado, eu tinha ido te buscar.Si me hubieras avisado, habría ido a buscarte.Habla: tinha ido = teria ido.
  • Se a gente tivesse saído mais cedo, não teria pegado trânsito.Si hubiéramos salido más temprano, no habríamos encontrado tráfico.
  • Se eu tivesse aceitado aquele emprego, hoje estaria morando em Manaus.Si hubiera aceptado ese trabajo, hoy estaría viviendo en Manaos.Mixta: causa pasada, resultado presente.
  • Se eu fosse mais organizado, não teria perdido o voo.Si fuera más organizado, no habría perdido el vuelo.Mixta: rasgo general, resultado pasado.
  • Eu devia ter levado o guarda-chuva.Debería haber llevado el paraguas.
  • Se não fosse a sua ajuda, eu não teria conseguido.Si no hubiera sido por tu ayuda, no lo habría logrado.
  • Se não tivesse chovido, o show teria sido incrível.Si no hubiera llovido, el concierto habría sido increíble.
  • Se eu soubesse, não tinha vindo.Si lo hubiera sabido, no habría venido.Habla: imperfecto de subjuntivo simple con valor de pasado.

Errores frecuentes

Los que de verdad cometen quienes aprenden, con el porqué de cada corrección.

Se eu teria sabido, teria ido.Se eu tivesse sabido, teria ido.

Después de se nunca va el condicional: tivesse + participio, como «si hubiera sabido».

Se eu tivesse sabido, tivesse ido.Se eu tivesse sabido, teria ido.

La consecuencia lleva teria (o tinha al hablar), nunca tivesse, aunque en español se diga «hubiera ido».

Típico de quienes hablan español

Se eu tivesse sabido, haveria ido.Se eu tivesse sabido, teria ido.

El condicional compuesto se forma con ter: teria ido. Haveria ido suena arcaico.

Típico de quienes hablan español

Eu devia ter avisar antes.Eu devia ter avisado antes.

Después de devia ter va el participio: avisado, como en «debería haber avisado».

Eu devia haver avisado.Eu devia ter avisado.

«Debería haber avisado» se dice devia ter avisado: con ter, no con haver.

Típico de quienes hablan español

Se você tiver dormido mais, não estaria cansado.Se você tivesse dormido mais, não estaria cansado.

Una causa irreal del pasado lleva tivesse; tiver es para posibilidades reales del futuro.

Nota para quienes hablan español

si hubiera sabido, habría/hubiera ido → se eu tivesse sabido, teria ido (al hablar, tinha ido). Nunca tivesse en la consecuencia y nunca haver: «debería haber avisado» = devia ter avisado.

Variación regional

  • Speech: tinha + participle in the main clause; writing: teria.
  • Speech also uses se + simple imperfect subjunctive for the past (Se eu soubesse, não tinha vindo).