1   Consideremos as duas formas condicionais seguintes:
 
TypeIF-ClauseMain Clause
2IF + PASTWOULD + Base do Verbo
3IF + PAST PERFECTMODAL + HAVE + Particípio Passado

 

  2   Se juntarmos a oração condicional IF-CLAUSE da forma TYPE 2 com a oração principal MAIN CLAUSE da forma TYPE 3, temos uma MIXED CONDITIONAL 2/3:
 
TypeIF-ClauseMain Clause
2/3IF + PASTMODAL + HAVE + Particípio Passado

 

Exemplos:
  • If I knew you were here, I would have come earlier.
    Se eu soubesse que tu estavas aqui, teria vindo mais cedo.
     
  • If he were as clever as they say, he would have known the answer.
    Se ele fosse tão esperto como eles dizem, teria sabido a resposta.
     
  • If I had the money, I would have bought the house already.
    Se eu tivesse o dinheiro, já teria comprado a casa.