C1

But for + N, S + would (have) + V

But for — se não fosse por

Explicação

Forma curta e formal de if it had not been for. Depois de but for vem sempre um sintagma nominal, e não uma oração. A oração principal acompanha o tempo: would V0 para o presente, would have V3 para o passado. Armadilha comum: depois de but for vem um sintagma nominal: But for you helped us ✗, But for your help ✓.

Exemplos

But for your help, we would have missed the deadline.

Se não fosse pela sua ajuda, teríamos perdido o prazo.

But for the rain, the match would have finished on time.

Se não fosse pela chuva, a partida teria terminado na hora.

But for one vote, the motion would have passed.

Se não fosse por um voto, a moção teria sido aprovada.

But for his stubbornness, they would still be partners.

Se não fosse pela teimosia dele, eles ainda seriam sócios.

Prática

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

Aprenda “But for + N, S + would (have) + V” de forma eficiente

O ponto de gramática “But for + N, S + would (have) + V” (But for — se não fosse por) é 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