C1

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

would have V3 — o que se faria de bom grado, mas não deu

Explicação

Fala de uma intenção ou boa vontade no passado que acabou não se concretizando, geralmente com uma oração com but explicando o motivo. Difere da condicional do tipo 3 porque aqui a oração com if pode ser omitida por completo, e a ênfase está na disposição do falante. Armadilha comum: não use would have na oração com if: If I would have known ✗, If I had known ✓.

Exemplos

I would have called, but my phone was dead.

Eu teria ligado, mas meu celular estava sem bateria.

She would have helped, only nobody asked her.

Ela teria ajudado, só que ninguém pediu.

They would have won with a full squad.

Eles teriam vencido com o time completo.

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

Teríamos ficado mais tempo, mas o último trem saía às dez.

Prática

Teste o que você aprendeu com um quiz de múltipla escolha

Aprenda “S + would have + V3, but ... · S + would have + V3 + if ...” de forma eficiente

O ponto de gramática “S + would have + V3, but ... · S + would have + V3 + if ...” (would have V3 — o que se faria de bom grado, mas não deu) é uma das estruturas importantes do nível CEFR 5. Para usá-lo com fluência, você precisa entender os contextos de uso e praticar com frequência.

Dica de estudo: leia os exemplos em voz alta várias vezes para criar um reflexo natural. Depois, tente criar frases com situações da sua própria vida. Use o botão de áudio para ouvir e praticar a pronúncia correta.

Você também pode abrir a lição completa “” para entender melhor a gramática e o vocabulário relacionados.

Perguntas frequentes