英文「忍不住」怎麼說?一次搞懂 can’t help but、can’t help V-ing 用法

想用英文表達「忍不住做某事」嗎?這時候,你可以用 can't help but 這個句型!
核心公式:S + can't/couldn't help but + V
這個句型可以用來表達「無法停止…;忍不住…」,後面要接原形動詞。
意思是某人因為情緒、反應或情況,自然而然做出某個動作。
💡 小提醒:
can't/couldn't help but + V = can't/couldn't help + V-ing
兩個句型意思相同,都可以表示「忍不住…」。
例句:
Mia couldn't help but laugh when she saw her dog wearing tiny sunglasses.
= Mia couldn't help laughing when she saw her dog wearing tiny sunglasses.
米婭看到她的狗戴著小小的太陽眼鏡時,忍不住笑了出來。
❎不過,另一個看起來有點像的句型要小心:S + have no choice but to + V
這個句型表示「別無選擇只能…」,不是「忍不住」。
下次想說「忍不住…」時,不妨試試 can't/couldn't help but + V 喔!