B2

Condicionais mistas em inglês

Mixed Conditionals

Este artigo faz parte da árvore gramatical de inglês no Settemila Lingue.

Em poucas palavras

As condicionais mistas combinam tempos de dois tipos de frase condicional porque a condição e o resultado pertencem a momentos diferentes. Os dois padrões centrais são If + past perfect, would + verbo para uma condição passada com resultado presente e If + simple past, would have + particípio passado para uma condição presente com resultado passado.

Visão geral

Uma frase condicional apresenta uma condição e a consequência dela. Nas condicionais chamadas “mistas”, a oração condicional (a parte introduzida por if) e a oração de resultado referem-se a tempos diferentes. Isso permite dizer, por exemplo, que uma decisão tomada anos atrás ainda afeta a vida atual ou que uma característica atual explica algo que aconteceu no passado.

Esse conteúdo costuma aparecer no nível B2, depois da segunda e da terceira condicionais. A terceira condicional normalmente mantém condição e resultado no passado: If I had left earlier, I would have caught the train. Já em If I had left earlier, I would be home now, a condição continua no passado, mas o resultado está no presente. A mudança de tempo não é decorativa: ela muda a relação lógica entre as duas ideias.

Para quem fala português, o raciocínio é bastante familiar: “Se eu tivesse estudado mais, seria médico hoje” também combina passado e presente. A dificuldade está em escolher as formas inglesas sem copiar palavra por palavra os tempos do português. Em especial, had studied marca uma situação passada irreal, enquanto were pode descrever uma situação irreal no presente, apesar de ter forma de passado.

Como funciona

Cada condicional mista tem duas partes:

  • a oração condicional, que expressa a condição: if I had studied;
  • a oração de resultado, que expressa a consequência imaginada: I would be a doctor now.

Antes de montar a frase, faça duas perguntas: quando ocorre a condição? e quando ocorre o resultado? A resposta determina o padrão.

1. Condição passada, resultado presente

Use este padrão quando uma situação passada, que não aconteceu ou aconteceu de outra forma, produz uma consequência imaginada no presente.

Parte Estrutura Exemplo
condição passada irreal if + sujeito + had + particípio passado if I had accepted the job
resultado presente irreal sujeito + would + verbo na forma base I would live in London now

O particípio passado é a forma usada em construções como have worked, have seen e have gone. Nos verbos regulares, geralmente termina em -ed; nos irregulares, precisa ser aprendido, como see → seen e go → gone.

Padrão completo:

If + past perfect, would + verbo na forma base.

  • If I had accepted the job, I would live in London now. — Se eu tivesse aceitado o emprego, moraria em Londres agora.
  • If we hadn't met, I wouldn't be here today. — Se não tivéssemos nos conhecido, eu não estaria aqui hoje.

A condição pertence a um passado encerrado. O resultado descreve o estado atual que seria diferente. Palavras como now, today, still e at the moment costumam deixar essa relação temporal mais visível, mas não são obrigatórias se o contexto já for claro.

A forma contínua também é possível quando o resultado presente é uma atividade em andamento:

  • If I hadn't injured my knee, I would be playing tonight. — Se eu não tivesse machucado o joelho, estaria jogando hoje à noite.

2. Condição presente, resultado passado

Use este padrão quando uma característica ou situação atual, geralmente vista como estável, explica por que algo aconteceu ou não aconteceu no passado.

Parte Estrutura Exemplo
condição presente irreal if + sujeito + simple past if she were more careful
resultado passado irreal sujeito + would have + particípio passado she wouldn't have made that mistake

Padrão completo:

If + simple past, would have + particípio passado.

  • If she were more careful, she wouldn't have made that mistake. — Se ela fosse mais cuidadosa, não teria cometido aquele erro.
  • If he spoke Japanese, he would have understood the announcement. — Se ele falasse japonês, teria entendido o anúncio.

Aqui, were more careful não significa apenas que ela não teve cuidado em um momento isolado. Apresenta “ser mais cuidadosa” como uma característica que ela não possui no presente. Essa característica imaginada teria mudado o resultado passado.

Com o verbo be, were é a escolha tradicional para todas as pessoas em hipóteses irreais: if I were, if she were, if he were. Na conversa informal, também se ouve if I was e if she was, mas were é a opção mais segura na escrita, em contextos formais e na expressão fixa If I were you.

Como distinguir os dois padrões

Inglês Português Relação temporal
If I had saved more, I would own a house now. Se eu tivesse economizado mais, teria uma casa agora. passado → presente
If I were better with money, I would have saved more last year. Se eu lidasse melhor com dinheiro, teria economizado mais no ano passado. presente → passado
If he had taken the medicine, he would feel better now. Se ele tivesse tomado o remédio, estaria se sentindo melhor agora. passado → presente
If he weren't so stubborn, he would have taken the medicine. Se ele não fosse tão teimoso, teria tomado o remédio. presente → passado

No primeiro exemplo de cada par, uma ação passada altera o presente imaginado. No segundo, uma qualidade atual explica um resultado passado. Em vez de decorar apenas a fórmula, identifique essa linha do tempo.

Ordem das orações e pontuação

As duas partes podem trocar de posição sem mudança essencial de sentido:

  • If I had taken that course, I would have a better job now.
  • I would have a better job now if I had taken that course.

Quando a oração com if vem primeiro, use vírgula. Quando ela vem depois, normalmente não se usa vírgula.

Negativas, contrações e outros verbos modais

Tanto a condição quanto o resultado podem ser negativos:

  • If we hadn't moved, the children wouldn't be so happy now.
  • If I weren't afraid of flying, I would have gone with you.

Na fala e na escrita informal, são comuns hadn't, wouldn't e wouldn't have. A contração 'd exige atenção: em If I'd known, significa If I had known; em I'd be happier now, significa I would be happier now. A estrutura seguinte revela o sentido.

Além de would, pode-se usar could para capacidade ou possibilidade e might para uma consequência menos certa. Esses são verbos modais, isto é, auxiliares que acrescentam ideias como possibilidade, capacidade ou hipótese:

  • If I had kept my old laptop, I could use it as a spare now.
  • If she were more adventurous, she might have accepted the offer.

Exemplos em contexto

Inglês Português Observação
If I had studied harder, I would be a doctor now. Se eu tivesse estudado mais, seria médico agora. Uma escolha passada afeta a profissão atual.
If we hadn't met, I wouldn't be here today. Se não tivéssemos nos conhecido, eu não estaria aqui hoje. Um acontecimento passado explica o presente.
If Maya had taken the earlier train, she would be with us now. Se Maya tivesse pegado o trem mais cedo, estaria conosco agora. A viagem passada muda a situação atual.
If they had invested in training, the team would perform better now. Se tivessem investido em treinamento, a equipe teria um desempenho melhor agora. Decisão passada, efeito atual.
If I hadn't stayed up so late, I wouldn't be exhausted today. Se eu não tivesse ficado acordado até tão tarde, não estaria exausto hoje. Causa passada recente, estado presente.
If you had followed the map, we wouldn't be lost now. Se você tivesse seguido o mapa, não estaríamos perdidos agora. A consequência continua no presente.
If she were more careful, she wouldn't have made that mistake. Se ela fosse mais cuidadosa, não teria cometido aquele erro. Uma característica atual explica o passado.
If he were a better driver, he wouldn't have had the accident. Se ele dirigisse melhor, não teria sofrido o acidente. Capacidade atual, resultado passado.
If I spoke Spanish, I would have applied for the position. Se eu falasse espanhol, teria me candidatado à vaga. Uma habilidade que falta hoje afetou uma decisão passada.
If Leo weren't so shy, he would have introduced himself at the party. Se Leo não fosse tão tímido, teria se apresentado na festa. Traço pessoal atual, oportunidade passada.
If our apartment were bigger, we could have invited everyone last weekend. Se nosso apartamento fosse maior, poderíamos ter convidado todos no fim de semana passado. Could have indica possibilidade prática.
If she trusted him, she might have told him the truth yesterday. Se ela confiasse nele, talvez tivesse contado a verdade ontem. Might have torna o resultado menos certo.

Erros comuns

1. Usar would na oração com if

  • Incorreto: If I would have studied harder, I would be a doctor now.
  • Correto: If I had studied harder, I would be a doctor now.
  • Por quê: Na estrutura condicional padrão, would fica na oração de resultado. Para uma condição passada irreal, use had + particípio passado depois de if.

2. Manter condição e resultado no mesmo tempo

  • Incorreto para o sentido pretendido: If I had taken the job, I would have lived in Rome.
  • Correto: If I had taken the job, I would live in Rome now.
  • Por quê: A primeira frase é uma terceira condicional e coloca os dois fatos no passado. Se a residência imaginada continua no presente, o resultado precisa de would live e, de preferência, de uma indicação como now.

3. Interpretar o simple past como passado real

  • Interpretação incorreta: Em If she were more patient, achar que were descreve apenas um momento passado.
  • Interpretação correta: A frase imagina que ela é mais paciente no presente.
  • Por quê: Depois de if, o simple past pode marcar distância da realidade atual, não apenas tempo passado.

4. Esquecer o particípio depois de have

  • Incorreto: If he were more organized, he would have finish on time.
  • Correto: If he were more organized, he would have finished on time.
  • Por quê: O resultado passado exige would have + particípio passado: finished, gone, seen, done.

5. Traduzir diretamente o futuro do pretérito composto

  • Incorreto: If I had listened, I would have a better decision.
  • Correto: If I had listened, I would have made a better decision.
  • Por quê: Em português, “teria tomado uma decisão” contém uma forma de “ter”, mas o inglês usa would have made: have é auxiliar e made é o particípio do verbo principal.

6. Confundir had com would na contração 'd

  • Incorreto: interpretar If she'd known como If she would known.
  • Correto: If she'd known = If she had known.
  • Por quê: Antes de um particípio como known, 'd representa had. Antes da forma base, como em she'd know, representa would.

Notas de uso

As condicionais mistas aparecem com frequência quando se fala de arrependimentos duradouros, decisões com consequências atuais, personalidade, capacidades e oportunidades perdidas. Elas são úteis justamente porque evitam uma descrição vaga da linha do tempo: o falante mostra qual elemento pertence ao passado e qual continua válido.

Na conversa, as contrações são muito naturais: If I'd known, I'd be there now e She wouldn't have done it. A sequência would have pode soar reduzida na fala, mas na escrita deve continuar completa; grafias como would of estão erradas, mesmo que imitem a pronúncia de alguns falantes.

Nem toda combinação de tempos forma automaticamente uma condicional mista. A relação de causa imaginada precisa ser coerente. Compare:

  • If I had missed the bus, I would have been late. — condição e resultado passados: terceira condicional.
  • If I had missed the bus, I wouldn't be here now. — condição passada e resultado presente: condicional mista.

O português frequentemente usa o imperfeito do subjuntivo em ambos os tipos: “se eu tivesse” e “se eu fosse”. Em inglês, porém, a oposição entre had done e did/were é essencial. Procure primeiro o momento da condição, em vez de escolher a forma inglesa apenas pela aparência da tradução portuguesa.

Além do básico: usos avançados

Inversão sem if

Em registros formais, principalmente na escrita, uma condição com had ou were pode aparecer por inversão, sem if. O auxiliar vem antes do sujeito:

  • Had I accepted the offer, I would be living abroad now. — Se eu tivesse aceitado a oferta, estaria morando no exterior agora.
  • Were he more attentive, he wouldn't have missed the warning. — Se ele fosse mais atento, não teria deixado de perceber o aviso.

Essas formas não mudam a linha do tempo; apenas dão um tom mais formal ou literário. Não use did nessa inversão para criar uma condicional desse tipo.

Resultados contínuos

O resultado pode destacar uma ação em andamento com would be + verbo em -ing ou um processo passado com would have been + verbo em -ing:

  • If I hadn't broken my wrist, I would be working this week.
  • If she were more confident, she would have been leading the meeting instead of taking notes.

Escolha a forma contínua quando a duração ou o caráter temporário da atividade for importante. Caso contrário, a forma simples costuma ser mais direta.

Condição ou resultado implícito

No discurso real, uma das partes pode ficar subentendida porque o contexto a torna óbvia:

  • I would be in serious trouble now. — o contexto anterior pode fornecer a condição passada.
  • If he weren't so proud... — a pausa pode sugerir um resultado passado já conhecido pelos interlocutores.

Para estudar a estrutura, vale completar mentalmente a parte omitida. Isso ajuda a verificar se a referência é ao passado ou ao presente.

Graus de certeza com could e might

Would apresenta o resultado imaginado como consequência esperada. Could enfatiza capacidade ou possibilidade; might deixa o resultado mais incerto. Compare:

  • If I had brought my charger, I would be able to work now. — a capacidade atual seria uma consequência esperada.
  • If I had brought my charger, I could work now. — haveria possibilidade ou capacidade de trabalhar.
  • If I had brought my charger, I might be working now. — talvez eu estivesse trabalhando, mas não há certeza.

Essa escolha permite expressar nuances sem alterar a estrutura temporal principal.

Dicas de prática

  1. Desenhe duas linhas do tempo. Em cada frase, marque a condição e o resultado como “passado” ou “presente”. Só depois escolha entre had + particípio, simple past, would + verbo e would have + particípio.
  2. Crie pares contrastivos. Comece com uma terceira condicional, como If I had gone to bed earlier, I wouldn't have missed the meeting, e mude apenas o resultado: If I had gone to bed earlier, I wouldn't be so tired now. Explique em português o que mudou.
  3. Pratique com fatos pessoais neutros. Use decisões antigas, habilidades atuais e hábitos: If I had learned to drive, ...; If I were more organized, .... Leia as frases em voz alta com contrações para reconhecer melhor a estrutura na fala.

Conceitos relacionados

  • Pré-requisito: Terceira condicional — apresenta if + past perfect e would have + particípio passado, formas necessárias para compreender as combinações mistas.

Pré-requisito

Third conditional em inglêsB2

Mais conceitos de B2