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
Se não fosse pela sua ajuda, teríamos perdido o prazo.
Se não fosse pela chuva, a partida teria terminado na hora.
Se não fosse por um voto, a moção teria sido aprovada.
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.