助动词和情态动词改错问题3When a friend gave John a ticket to the game,he couldn't help but (going).括号里的是错的.要把going改成go,为什么呢?

问题描述:

助动词和情态动词改错问题3
When a friend gave John a ticket to the game,he couldn't help but (going).
括号里的是错的.要把going改成go,为什么呢?

no.是help do sth.是固定搭配,把握好这个规律后,前面后面加什么就是自己的事咯。

couldn't help but do是固定搭配吧

加动词原形是固定用法,比如I HATE TO DO NOTHING BUT WATCH TV
但如果后面加的动词DO,就要用BUT TO DO,比如I HAVE FINISHED EVERYTHING BUT TO DO MY HOMEWORK

couldn't help(情不自禁)相当于情态动词.
can, may, must后面跟什么, 他后面就跟什么!