If I had studied medicine, I would be a doctor now. Dois momentos numa frase só, como em “Se eu tivesse feito medicina, eu seria médico hoje”.
O que você vai aprender
O second e o third conditional descrevem uma situação irreal em um único momento: o second, um presente irreal; o third, um passado irreal. Mas na vida real nem tudo cabe em um momento só. Às vezes algo que aconteceu (ou não) no passado tem consequências até hoje; ou um traço de personalidade que você tem agora explica por que algo não aconteceu antes. É para isso que servem as condicionais mistas.
Boa notícia: o português faz exatamente a mesma coisa. “Se eu tivesse feito medicina (passado), eu seria médico hoje (presente).” “Se ela não fosse tão tímida (presente), ela teria falado na reunião (passado).” Cada metade da frase fica no tempo do seu próprio momento, em inglês e em português.
Use este modelo quando uma ação irreal do passado teria um efeito real hoje. A oração com if fica no past perfect (como no third conditional), mas a principal leva would + forma base (como no second), porque o resultado existe agora, não no passado.
Dica em português: “se eu tivesse estudado” = had studied; “eu seria agora” = would be now. Atenção: “eu teria sido” corresponde a would have been, e isso não combina com now. “If they had saved more money, they would be on vacation right now.” (“Se eles tivessem economizado mais dinheiro, estariam de férias agora.”) A forma contínua é muito comum quando o resultado está em andamento: “If she had taken the job offer, she would be living in Paris now.” (“…ela estaria morando em Paris agora.”)
Cuidado também com a condição: “se eu estudasse medicina” é presente irreal (= If I studied); para o passado, é “se eu tivesse estudado” = If I had studied. E na fala é comum dizer “eu era médico hoje” no lugar de “eu seria”; em inglês, isso nunca vira was: o resultado leva sempre would.
Use este modelo quando um traço de personalidade ou um estado permanente explica por que algo não aconteceu em um momento específico do passado. A oração com if fica no passado simples (como no second conditional), e a principal leva would have + particípio (como no third), porque a ação que não aconteceu está no passado.
Em português: “Se ele não fosse tão cauteloso, ele teria corrido o risco no ano passado.” O “fosse” corresponde ao passado simples do inglês: “If he weren't so cautious…”, não “If he wouldn't be so cautious…” (em português também não se diz “se ele não seria”). E “teria corrido” vira would have taken.
A armadilha brasileira está na fala do dia a dia: “Se ele não fosse tão cauteloso, ele tinha aceitado o risco.” Esse “tinha aceitado” quer dizer “teria aceitado”, mas em inglês “he had taken” é past perfect, não condicional. O correto é “he would have taken the risk last year”.
Sobre were/was: em inglês, were depois de I/he/she/it é a forma clássica, um pouco mais formal (“If she weren't so shy…”), como o nosso “fosse”, que é igual para todas as pessoas; was (“If she wasn't so shy…”) é igualmente comum e correto no uso do dia a dia.
Now indica resultado no presente: would + forma base, não would have + particípio. Em português: “eu seria médico agora”, não “eu teria sido”.
Um momento específico do passado (last week) pede would have + particípio na principal, como “ela teria falado”, não “ela falaria”.
A condição é passada (você não fez medicina naquela época): past perfect, “se eu tivesse estudado”, não “se eu estudasse”.
É a tradução do coloquial “ele tinha aceitado” (= teria aceitado). Em inglês, o resultado irreal precisa de would have; “had taken” sozinho não é condicional.
Nada de would depois de if: “Se eu tivesse aceitado a oferta” = had taken, não would have taken. Would vai só na principal.
“Se ele não fosse tão cauteloso”: depois de if, passado simples (weren't ou wasn't), não wouldn't be.
Em português, cada metade fica no tempo do seu momento: “Se eu tivesse feito medicina, eu seria médico hoje”
Isso ajuda muito: “tivesse estudado” corresponde a had studied, “seria” a would be, “fosse” a were/was e “teria falado” a would have spoken. Traduza metade por metade: “tivesse estudado … seria agora” → “had studied … would be now”. O erro costuma vir de usar would have em tudo por garantia: “If I had studied medicine, I would have been a doctor now” equivale a “eu teria sido médico agora”, que também soa estranho em português.
Na fala, o brasileiro troca o condicional pelo imperfeito: “eu era médico hoje” (= seria), “ele tinha aceitado” (= teria aceitado), “eu tinha ligado” (= teria ligado)
Em inglês não existe esse atalho: o resultado irreal sempre leva would. “Eu era médico hoje” → “I would be a doctor now” (não “I was”); “ele tinha aceitado o risco” → “he would have taken the risk” (não “he had taken”, que é past perfect e fica sem sentido de condicional).
Depois de “se”, o português usa o subjuntivo, nunca o futuro do pretérito: “se eu tivesse sabido”, não “se eu teria sabido”
O inglês padrão segue a mesma lógica: would vai na oração principal, não depois de if (pedidos educados como “if you would wait a moment” são outro caso). A oração com if leva o past perfect (passado) ou o passado simples (presente): “If I had known…”, não “If I would have known…”; “If he weren't so stubborn…”, não “If he wouldn't be so stubborn…”. “If I would have…” às vezes aparece na fala informal americana, mas é considerado incorreto: evite na escrita e em provas.
💡 Traduza metade por metade: “se eu tivesse feito” = had done; “eu faria agora” = would + forma base; “eu teria feito” = would have done.
💡 “Eu tinha feito” no sentido de “teria feito” é would have done, não had done. E nada de would depois de if.
💡 Pergunte separadamente: QUANDO vale a condição? QUANDO vale o resultado? Palavras como now ou last year dão a resposta.
"Do you ever regret not going into medicine?"
"Sometimes. If I had studied medicine, I would be a doctor now, not stuck in an office."
"You could still go back to school."
"Maybe. But if I weren't so settled here, I would have already done it."
Exercício 1 · Escolha a frase correta
Choose the correct mixed conditional (past condition, present result).
Exercício 2 · Escolha a frase correta
Choose the correct mixed conditional (present condition, past result).
Exercício 3 · Identifique o momento
In 'If I had studied medicine, I would be a doctor now,' which time frame is the if-clause?
Exercício 4 · Identifique o momento
In 'If I had studied medicine, I would be a doctor now,' which time frame is the main clause?
Exercício 5 · Escolha a frase correta
Choose the correct mixed conditional (present trait, past result).
Exercício 6 · Escolha a frase correta
Choose the correct mixed conditional (past condition, present result).
Exercício 7 · Escolha a frase que não é mista
Choose the sentence that is NOT mixed — both clauses match the same time frame.
Exercício 8 · Escolha a frase correta
Choose the correct mixed conditional.
Exercício 9 · Forme uma condicional mista
Combine as a mixed conditional (past condition, present result): 'She didn't take the job offer. She isn't living in Paris now.'
Exercício 10 · Forme uma condicional mista
Combine as a mixed conditional (present trait, past result): 'He is very cautious. He didn't take the risk last year.'
Exercício 11 · Classifique em grupos
0 / 4 classificadas
Exercício 12 · Armadilha típica: “tinha feito” no lugar de “teria feito”
Portuguese (informal): "Se eu não tivesse medo de altura, eu tinha pulado de paraquedas com você ano passado." Which English translation is correct?
Cinco perguntas rápidas para conferir o que você aprendeu.
Pergunta 1 / 5
Pontuação: 0/0
Choose the correct mixed conditional (past condition, present result).
Outras expressões de condição
Provided that, as long as, on condition that e unless: condições sem if, sempre com presente simples, e por que “desde que” não é “since”.
Third conditional: imaginando outro passado
If I had known, I would have called: o third conditional para refazer o passado, como “Se eu tivesse sabido, teria ligado”, e não “If I knew”.
Second conditional (condição irreal)
Second conditional: passado simples depois de if e would na oração principal, como em “se eu tivesse…, eu viajaria”. Nada de would depois de if!
First conditional (condição real)
If + present simple, will na oração principal. Onde o português usa “se chover” e “quando eu chegar”, o inglês usa o presente, sem will.