Condicional perfecto

Los principales usos del condicional perfecto o compuesto son:

 1   Para formar las oraciones condicionales irreales o imposibles o de tipo 3 (el verbo de la oración subordinada irá en 'past perfect').

I would have passed the exam if I had studied.

Habría aprobado el exámen si hubiera estudiado.

It would have been nice if he had phoned you.

Habría estado bien si te hubiera telefoneado

 2   Para expresar probabilidad, posibilidad, opiniones, conjeturas en el pasado.

I would have gone (but they didn't ask me)

Habría ido (pero no me lo pidieron).

It would have been good to study Chinese.

Habría sido bueno estudiar chino.

 3  Para hablar del futuro de algo pasado (pasado del futuro perfecto)

They thought that he would have finished the lesson before 10 o'clock.

Pensaron que habría terminado la lección antes de las 10 en punto.

Los/las mejores profesores/as de Inglés que están disponibles
¡1a clase gratis!
Sean
5
5 (11 opiniones)
Sean
18€
/h
¡1a clase gratis!
Silvia
5
5 (39 opiniones)
Silvia
25€
/h
¡1a clase gratis!
Elizabeth
4,9
4,9 (15 opiniones)
Elizabeth
20€
/h
¡1a clase gratis!
Graeme
5
5 (24 opiniones)
Graeme
20€
/h
¡1a clase gratis!
Luis
4,9
4,9 (14 opiniones)
Luis
20€
/h
¡1a clase gratis!
Alina
4,9
4,9 (46 opiniones)
Alina
18€
/h
¡1a clase gratis!
Stuart
5
5 (44 opiniones)
Stuart
20€
/h
¡1a clase gratis!
Ana
5
5 (27 opiniones)
Ana
35€
/h
¡1a clase gratis!
Sean
5
5 (11 opiniones)
Sean
18€
/h
¡1a clase gratis!
Silvia
5
5 (39 opiniones)
Silvia
25€
/h
¡1a clase gratis!
Elizabeth
4,9
4,9 (15 opiniones)
Elizabeth
20€
/h
¡1a clase gratis!
Graeme
5
5 (24 opiniones)
Graeme
20€
/h
¡1a clase gratis!
Luis
4,9
4,9 (14 opiniones)
Luis
20€
/h
¡1a clase gratis!
Alina
4,9
4,9 (46 opiniones)
Alina
18€
/h
¡1a clase gratis!
Stuart
5
5 (44 opiniones)
Stuart
20€
/h
¡1a clase gratis!
Ana
5
5 (27 opiniones)
Ana
35€
/h
1ª clase gratis>

Formación

Afirmativo

Sujeto + should/would + have + past participle del verbo + ...

Para la primera persona del singular y plural se utilizan indistintamente "should" y "would" aunque la tendencia es a usar "would" para todas las personas.

En inglés americano normalmente no se usa "should".

En las formas afirmativas contraídas esta distinción no se nota ya que sólo queda la -d final.

Ejemplo:

Forma larga Forma corta
I should/would have worked I'd have worked
You would have worked You'd have worked
He would have worked He'd have worked
She would have worked She'd have worked
It would have worked It'd have worked
We should/would have worked We'd have worked
You would have worked You'd have worked
They would have worked They'd have worked

Negativo

Forma larga Sujeto + should /would + not + have + past participle del verbo + ...
Forma corta Sujeto + shouldn't/ wouldn't + have + past participle del verbo + ...
Forma larga Forma corta
I should/would not have worked I shouldn't/wouldn't have worked
You would not have worked You wouldn't have worked
He would not have worked He wouldn't have worked
She would not have worked She wouldn't have worked
It would not have worked It wouldn't have worked
We should/would not have worked We shouldn't/ wouldn't have worked
You would not have worked You wouldn't have worked
They would not have worked They wouldn't have worked

Interrogativo

Afirmativo

Should/Would + sujeto + have + past participle del verbo + ... ?

Negativo

Should/Would + sujeto + not + have + past participle del verbo + ... ?

Shouldn't/Wouldn't + sujeto + have + past participle del verbo + ... ?

Ejemplo:

 

Afirmativo Negativo
Should/Would I have worked...?
Should/Would I not have worked...?
Shouldn't/Wouldn't I have worked...?
Would you have worked...? Would you not have worked...? Wouldn't you have worked...?
Would he have worked...? Would he not have worked...? Wouldn't he have worked...?
Would she have worked...? Would she not have worked...? Wouldn't she have worked...?
Would it have worked...? Would it not have worked...? Wouldn't it have worked...?
Should/Would we have worked...? Should/Would we not haveworked...? Shouldn't/Wouldn't we have worked...?
Would you have worked...? Would you not have worked...? Wouldn't you have worked...?
Would they have worked...? Would they not have worked...? Wouldn't they have worked...?

 

Ejercicios

Escribe los verbos marcados en verde en la forma correspondiente para crear oraciones con el condicional continuo.

1 I go it if I had known you were coming.

I would have gone it if I had known you were coming.

2 If you hadn't studied, you not pass the exam.

If you hadn't studied, you wouldn't have passed the exam.

3 She eat more cake if she wasn't on diet.

She would have eaten more cake if she wasn't on diet.

4 Tom not come today.

Tom wouldn't have come today.

5 My mother cry if she had known it.

My mother would have cried if she had known it.

6 If they hadn't made an effort, they not buy that flat.

If they hadn't made an effort, they would have bought that flat.

7 I clean the house if you tell me.

I would have cleaned the house if you had told me.

8 You not do the dishes even if I ask you.

You wouldn't have done the dishes even if I had asked you.

9 If I not have money, I not buy that clothes.

If I wouldn't have had money, I hadn't bought that clothes.

10 Who not ride the bike in that contest?

Who wouldn't have riden the bike in that contest?

En Superprof tenemos a los mejores profesores disponibles para clases de ingles online.

¿Necesitas un profesor de Inglés?

¿Te ha gustado el artículo?

¿Ninguna información? ¿En serio?Ok, intentaremos hacerlo mejor la próxima vezAprobado por los pelos. ¿Puedes hacerlo mejor?Gracias. Haznos cualquier pregunta en los comentar¡Un placer poder ayudarte! :) 3,00/5 - 2 vote(s)
Cargando...

Rodriguo

🏴󠁧󠁢󠁥󠁮󠁧󠁿 Grado de Estudios Ingleses con menciones honoríficas 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Un año vivido en Estados Unidos