不定詞・動名詞を含むもの(1)

不定詞・動名詞を含むもの (1)

can’t help ~ing ~せずにはいられない
このhelpは「~を避ける」。「~することを避けられない」から。
can’t but+原形
butは「~を除いて」という前置詞。「~することを除いて何もできない」から。
cannot help but+原形
can’t help ~ingとcan’t but+原形が合体したもの。