~せずにはいられない
"~せずにはいられない"を英語で表すには、"
can't help -ing"を用います。「彼を見たときに笑わずにはいられなかった」を英語で表すと、"I
couldn't help laughing at him when I saw him."となります。(過去形なのでcan'tがcouldn'tに変化しています。)
エルビスプレスリーの歌で、"I can't help falling love with you."という有名な歌がありますが、これも、「~せずにはいられない」を用いた表現ですね。
can't but 動詞の原形
"can't help -ing"のほかに、"
can't but 動詞の原形"を使うこともできます。先ほどの"I couldn't help laughing at him when I saw him."を書き換えてみると、"I
couldn't but laugh at him when I saw him."となります。
"can't help -ing"="can't but 動詞の原形"