El "perfect condicional" se utiliza para construir las oraciones
condicionales de 3º tipo (tal como se recoge en la 21º lección ).
Este 3º tipo de oración condicional se caracteriza por que la cláusula condicional
no se puede cumplir y, por lo tanto, la cláusula principal no se va a realizar:
If I had worked , I would have passed
the exam.
Si yo hubiera trabajado, habría pasado el
examen (pero como no trabajé, no he podido pasar dicho examen).
If you had come, you would have seen my brother.
Si hubieras venido, habrías visto a mi hermano
(pero como no lo hiciste, no lo has podido ver).
También se utiliza como equivalente en el pasado del futuro perfecto (future
perfect):
Before 10 o'clock I will have finished
my homework.
Antes de las 10, habré terminado los deberes
(la acción se va a desarrollar en el futuro, pero la afirmación se ha realizado
en el presente).
I thought that before 10 o'clock I would have
finished my homework.
Pensaba que antes de las 10, habría terminado
los deberes (en este caso, la acción se iba a desarrollar en el futuro, pero
a partir de un punto de partida situado en el pasado).
El "conditional perfect" se construye con la forma condicional del
auxiliar "to have", acompañado del participio (past participle) del
verbo principal (en la primera persona del singular y del plurar se puede utilizar
"should" en lugar de "would"):
I woul have visited my brother.
Yo habría visitado a mi hermano
She would have bought a car.
Ella se habría comprado un coche
La forma negativa se construye interponiendo la negación "not" entre
la forma auxiliar "would" y la forma infinitiva "have". Se
puede utilizar también la contracción "wouldn't" (y "shouldn't"
con la primera persona del singular y plural):
You would not have said that.
Tú no habrías dicho eso
You wouldn't have said that.
La forma interrogativa se forma comenzando la oración por la forma auxiliar
"would", seguido del sujeto , de la forma infinitiva "have"
y del verbo principal:
Would you have gone to the party?
¿ Habrías ido a la fiesta ?
Would she have cooked the dinner?
¿ Habría preparado ella la cena ?
La forma interrogativa negativa se forma empezando la oración por "would",
seguido del sujeto, de la negación "not", de la forma infinitiva "have"
y del verbo principal. También se podría utilizar la contracción "wouldn't"
que iria al comienzo de la oración: