Exercícios de gramática › Conditionals
Condicionais mistas
480 exercícios de lacuna, 48 testes de dez
Quando as duas metades ficam em tempos diferentes: algo que não aconteceu no passado, afetando o agora.
Treine esta forma
Carregando…
Sua primeira pergunta está vindo.
Por que elas existem
O terceiro tipo mantém as duas metades no passado, mas a vida não é tão arrumada. Muitas vezes um fato passado continua tendo resultado agora:
If I had taken that job, I would be living in Oslo.
A condição é passada; a consequência é hoje. Nem o segundo nem o terceiro tipo dizem isso sozinhos, então o inglês os mistura.
O português faz a mesma mistura: «se eu tivesse aceitado aquele emprego, estaria morando em Oslo». A intuição transporta direto.
Causa no passado, resultado no presente
A mais comum das duas. Tome a metade com if do terceiro tipo e a metade do resultado do segundo:
- If she had married him, she would be unhappy now.
- If they hadn’t sold the house, they would still have it.
- If I had set an alarm, I wouldn’t be late.
As palavras now e still aparecem com frequência e são boas pistas.
Causa no presente, resultado no passado
O inverso, e bem mais raro. Metade com if do segundo tipo, resultado do terceiro:
- If I were more organized, I wouldn’t have missed the deadline.
- If he weren’t so stubborn, he would have apologized by now.
Aqui um traço permanente explica um fato passado específico.
Como escolher
Olhe cada metade em separado e pergunte a que tempo ela pertence:
- a condição no passado → had mais o particípio passado
- o resultado no presente → would mais o verbo na forma base
- o resultado no passado → would have mais o particípio passado
Depois junte. As duas metades não precisam combinar.
Todas as formas
| Tipo | Oração com if | Oração principal | Exemplo |
|---|---|---|---|
| passado → presente | had + particípio passado | would + verbo | If I had taken the job, I would be in Oslo now. |
| presente → passado | past simple | would have + particípio passado | If I were more careful, I wouldn't have lost it. |
Exemplos
Tirados das 480 frases deste exercício. A resposta está destacada.
- If they had stacked the firewood under cover, it would be dry now.
- If he were honest with us, we would not be checking the figures.
- If they had reported the leak, the ceiling would have held.
- If we went to the park, we could have played soccer.
- If Sarah studied harder, she would have passed the exam.
- If she had accepted the transfer, she would be living in a city she has never once troubled to visit.
- If he finished his work earlier, he would have gone home.
- If she came to the party, I would have been surprised.
- If she went to the party, she would have met him.
- If they missed the bus, they would have been late.
- If she left, she would have caught the last train.
- If he had enough money, he would have bought the new phone.
Erros a evitar
Errado: If I had studied medicine, I would have been a doctor now. certo: If I had studied medicine, I would be a doctor now.
O resultado trata do presente, então leva would mais o verbo na forma base, não would have.
Errado: If I would have taken the job, I would be there now. certo: If I had taken the job, I would be there now.
Would nunca aparece na oração com if.