I couldn’t help but () that it was a mistake to let him go alone.A) think B) thought C) to think D) thinking为什么答案选A?不是说but前面有do不加to,前面没do要加to吗?

问题描述:

I couldn’t help but () that it was a mistake to let him go alone.
A) think B) thought C) to think D) thinking
为什么答案选A?不是说but前面有do不加to,前面没do要加to吗?

不用,因为could 是情态动词,后接动词原形,故A对

can't help but do sth. 只能做某事(固定搭配,与but等连接不定式遵循有do无to原则无关)

意思是 ,除了认为让他一人单独走是个错误外,我什么也帮不了.
can't help but do 除了 之外什么也做不了
can't help doing 情不自禁 做