Conditional perfect
O “conditional perfect” é um tempo usado para orações condicionais, ou seja, que normalmente dependem de alguma condição ser verdadeira ou não.
Corresponde ao nosso “futuro do pretérito composto”.
As traduções para o português são literais neste tempo:
- Would + passado particípio = Teria + passado particípio.
Exemplos:
- It would have been good if it had happened = Teria sido bom se tivesse acontecido
- They would have come home earlier if it weren’t for the traffic = Eles teriam vindo para casa mais cedo se não fosse pelo tráfego.
Subjuntivo em inglês
Em inglês, o modo subjuntivo não é tão comum quanto em português, mas em alguns casos, ele ainda é usado.
Nas condicionais com “if”, onde fala-se de um caso pode não ser real, o subjuntivo passado em inglês troca o “was” por “were”:
- If I were you = Se eu fosse você.
- If he were here = Se ele estivesse aqui.
No entanto, é muito comum ver as mesmas frases usando “was”, que é a conjugação do passado indicativo, pois o modo subjuntivo está lentamente desaparecendo do inglês.