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

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

Nếu không có sự giúp đỡ của bạn, chúng tôi đã trượt hạn.

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

Nếu không vì mưa, trận đấu đã kết thúc đúng giờ.

But for one vote, the motion would have passed.

Nếu không thiếu một phiếu, kiến nghị đã được thông qua.

But for his stubbornness, they would still be partners.

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.

Frequently asked questions