cannot help do/doing和cannot help but do1.cannot help but do2.cannot but do3.cannot help doing4.cannot help do请教以上几个短语的区别I have no choice but to accept the factI can do nothing but accept the fact上面这两句话为什么一个有to 一个没有?老师说是固定搭配,这上面两句话是什么固定搭配?p50

问题描述:

cannot help do/doing和cannot help but do
1.cannot help but do
2.cannot but do
3.cannot help doing
4.cannot help do
请教以上几个短语的区别
I have no choice but to accept the fact
I can do nothing but accept the fact
上面这两句话为什么一个有to 一个没有?
老师说是固定搭配,这上面两句话是什么固定搭配?p50

补充楼上的一点.后面那个说是固定搭配的问题,实际上是连词but前有实意动词do时,后面的动词省略不定式标志to.即有do无to.也算是个规则

I have no choice but to accept the fact
I can do nothing but accept the fact
此句话里有使役动词do 所以but 后省略了to 而第一句 里 没有do 及do的相应形式故后面的to不可省略

1 不得不做某事2 只有3 情不自禁做某事4 不能帮助做某事这是高考训练辅导上写的标准答案 我是高三学生楼上回答的是错误的这两句话就是固定搭配 没有为什么的你可以这样记I have to accept the fact 我不得不接受事实...

1=2:不能……而只能……
3:忍不住……
4:不得不……
固定搭配:一:have no choice but to do
二:can do nothing but do 其实就相当于cannot but do
PS.教你个记忆方法:but前有动词比如一的have,but后就要用to;but前无动词或有情态动词如二的can,but后就不要to