C1

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

But for — ~이 없었다면

설명

if it had not been for를 간결하고 격식 있게 쓰는 표현이에요. but for 뒤에는 항상 절이 아니라 명사구가 와요. 주절은 시점에 따라 달라져요: 현재에는 would V0, 과거에는 would have V3를 써요. 자주 틀리는 실수: but for 뒤에는 명사구가 와요: But for you helped us ✗, But for your help ✓.

예문

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

당신의 도움이 없었다면 우리는 마감을 놓쳤을 거예요.

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

비가 아니었다면 경기는 제시간에 끝났을 거예요.

But for one vote, the motion would have passed.

한 표만 더 있었다면 그 안건은 통과됐을 거예요.

But for his stubbornness, they would still be partners.

그의 고집이 아니었다면 그들은 지금도 동업자였을 거예요.

연습

객관식 문제로 이해도를 확인해 보세요

“But for + N, S + would (have) + V” 효과적으로 배우기

문법 항목 “But for + N, S + would (have) + V”(But for — ~이 없었다면)은 CEFR 5의 핵심 구조 중 하나예요. 이 구조를 능숙하게 쓰려면 쓰이는 맥락을 정확히 이해하고 꾸준히 연습해야 해요.

학습 팁: 예문을 여러 번 소리 내어 읽으면 자연스러운 반사 능력이 생겨요. 그다음 나만의 상황으로 직접 문장을 만들어 보세요. 발음 버튼을 눌러 정확한 발음을 듣고 따라 해 보세요.

전체 레슨 “”을 보면 관련 문법과 단어까지 더 깊이 이해할 수 있어요.

자주 묻는 질문