LC·Dict

cannot but

숙어C1formal
/ˈkænɑːt bʌt//ˈkænɒt bʌt/

…하지 않을 수 없다; …할 수밖에 없다

phrase

  1. 1

    어떤 행동, 생각, 감정을 피할 수 없어 결국 …하게 되다C1

    to be unable to avoid doing, thinking, or feeling something

    • I cannot but admire her courage in such a difficult situation.

      그처럼 어려운 상황에서 보인 그녀의 용기는 감탄하지 않을 수 없다.

    • After hearing all the evidence, we cannot but conclude that the decision was unfair.

      모든 증거를 듣고 나면 그 결정이 불공정했다고 결론 내릴 수밖에 없다.

뉘앙스 · 쓰임

cannot but은 cannot help but보다 더 격식 있고 문어적인 느낌이 강합니다. have no choice but은 실제 선택지가 없다는 상황을 강조하는 반면, cannot but은 감정이나 판단이 자연스럽게 그렇게 될 수밖에 없다는 뉘앙스가 많습니다.

cannot but 뒤에는 동사원형을 씁니다: cannot but agree, cannot but admire. cannot but to agree처럼 to를 넣지 않습니다. 현대 구어에서는 다소 딱딱하거나 오래된 느낌이 날 수 있으므로 일상 대화에서는 cannot help but agree 또는 can’t help agreeing이 더 자연스러운 경우가 많습니다.

유의어 뉘앙스 비교

cannot help but
의미는 매우 비슷하지만 cannot help but이 더 일반적이고 구어에서도 자연스럽습니다.
can't help -ing
더 일상적이고 구어적인 표현이며, 뒤에 동명사를 씁니다.
have no choice but to
감정이나 반응보다는 실제 선택의 여지가 없다는 상황을 더 강조합니다.

반의어

refrain from
하고 싶은 행동을 의식적으로 삼가거나 억제한다는 뜻입니다.
avoid
어떤 행동이나 상황을 피한다는 일반적인 표현입니다.

어원 · 암기 팁

[English]cannot but은 ‘…하는 것 외에는 할 수 없다’라는 구조에서 발전한 영어 표현입니다. 여기서 but은 현대 영어의 ‘그러나’가 아니라 ‘except’ 또는 ‘other than’에 가까운 의미로 쓰였습니다.

💡 but을 ‘하지만’이 아니라 ‘…외에는’으로 기억하면 쉽습니다. cannot but agree는 ‘동의하는 것 외에는 할 수 없다’ → ‘동의하지 않을 수 없다’입니다.

cannot but 뜻 · 발음 · 예문 | LC 영어사전