mugen 高清暴风子:高三英语22(but后的不定式)

来源:百度文库 编辑:高校问答 时间:2024/04/27 21:49:19
There was no taxi that day, I couldn't choose but ____ there for another night.
A.stay
B.to stay
答案是A,不是说but后的不定式只有在前面出现了do时才可以省略吗?

http://www.baidu.com/s?ie=gb2312&bs=marry+off&sr=&z=&cl=3&f=8&wd=cannot+choose+but&ct=1048576

从这个王爷中可以看到:cannot choose but意思是“只得”,而且网页中的那句话里的but后面接的是不带to的动词不定式,而事实上那个固定短语后面只能接不带to的,不能接带to的。

这是一种句式

can't choose but do

我也觉得应该选B to stay

不要死搬老师说的话拉
同意上面的
其实真正在用的时候
你说stay和to stay 老外都听的懂拉~~

我也觉得应该是B
我也记得只有前面动词是do,后面才可以省略to