can’t / couldn’t help but + V句型用法:
(一) 句型: can’t + but + V ( 不得不; 不禁 , 忍不住 )
help + Ving
(二) 說明: 本句型中 , help作「避免 ; 阻止」解 , 相當於avoid , 後面除了接動名詞外 , 也可接名詞或代名詞。而句型中的but後面要接「原形動詞」。
(三) 相關代換句型:
句型1: can’t + can’t help / resist / avoid + Ving (不得不; 不禁 , 忍不住 )
=can’t ( help / choose ) but + V
=can’t refrain / keep from + Ving
句型2: have no (other) choice / option / alternative but to + V (不得不,只好)
=be compelled / forced / obliged to + V
=There is nothing for it but + to + V
=There is no choice but + to + V
(六) 附加問句如果是否定,一定會用縮寫,但( am I not )不能縮寫。
(七) 附加問句的主詞一律用( 代名詞及主格 ),不可用名詞或受格。
(八) 直述句的主詞是不定詞 , 動名詞 , ( this , that )或單數名詞時,附加問句主
主詞用( it ) , 如為( these , those ) 或複數名詞則用( they )。
(九) 直述句若是There is (are )….的句型,附加問句用( is (are) there )回應。
(十) 直述句裡有no , nothing , never , few , little 等否定意味的字時,附加問句須用肯定。