C1
But for + N, S + would (have) + V
But for — nếu không có
Explanation
Cách nói gọn và trang trọng của if it had not been for. Theo sau but for luôn là danh ngữ, không phải mệnh đề. Vế chính chia theo mốc thời gian: would V0 cho hiện tại, would have V3 cho quá khứ. Bẫy thường gặp: Sau but for là danh ngữ: But for you helped us ✗, But for your help ✓.
Examples
Nếu không có sự giúp đỡ của bạn, chúng tôi đã trượt hạn.
Nếu không vì mưa, trận đấu đã kết thúc đúng giờ.
Nếu không thiếu một phiếu, kiến nghị đã được thông qua.
Nếu không vì tính cố chấp của ông ấy, họ vẫn còn là đối tác.
Practice
Test your understanding with a quick quiz
Learn “But for + N, S + would (have) + V” effectively
The grammar point “But for + N, S + would (have) + V” (But for — nếu không có) is one of the key structures at CEFR 5. To use it fluently, you need to understand the contexts where it's used and practice regularly.
Study tip: read the examples aloud many times to build a natural reflex. Then try making your own sentences for your own situations. Use the audio button to hear and practice accurate pronunciation.
You can also view the full “” lesson to understand the related grammar and vocabulary more deeply.