C1

S + would have + V3, but ... · S + would have + V3 + if ...

would have V3: lo que se habría hecho de buena gana pero no se hizo

Explicación

Habla de una intención o buena disposición en el pasado que al final no se llevó a cabo, normalmente con una parte con but que da el motivo. Se diferencia de la condicional de tipo 3 en que aquí la cláusula con if puede omitirse por completo y el énfasis está en la disposición del hablante. Error común: no uses would have en la cláusula con if: If I would have known ✗, If I had known ✓.

Ejemplos

I would have called, but my phone was dead.

Habría llamado, pero mi celular se había quedado sin batería.

She would have helped, only nobody asked her.

Ella habría ayudado, pero nadie se lo pidió.

They would have won with a full squad.

Habrían ganado con el equipo completo.

We would have stayed longer, but the last train left at ten.

Nos habríamos quedado más tiempo, pero el último tren salía a las diez.

Práctica

Comprueba lo que entendiste con un breve ejercicio de opción múltiple

Aprende «S + would have + V3, but ... · S + would have + V3 + if ...» de forma eficaz

El punto de gramática «S + would have + V3, but ... · S + would have + V3 + if ...» (would have V3: lo que se habría hecho de buena gana pero no se hizo) es una de las estructuras clave del nivel CEFR 5. Para usarla con soltura, necesitas entender bien los contextos en que se usa y practicar con regularidad.

Consejo de estudio: lee los ejemplos en voz alta varias veces para crear un reflejo natural. Después, intenta crear tus propias oraciones con situaciones tuyas. Usa el botón de audio para escuchar y practicar una pronunciación correcta.

También puedes ver la lección completa «» para entender mejor la gramática y el vocabulario relacionados.

Preguntas frecuentes