También en la parte principal de una frase condicional de tipo III puede haber un verbo modal.

Condición imposible
Condición (past perfect) Frases principal (condicional II)
If you had finished your work, you could have been free to go home.
Si hubieras hecho tu trabajo, habrías podido irte a casa.
If the dog hadn't peed, he might have gotten the rabbit.
Si el perro no hubiera meado, probablemente habría atrapado el liebre.
If we had won the lottery, we ought to have bought the boat.
Si hubiéramos ganado en la lotería, habríamos debido comprar el barco.