作业帮 > 英语 > 作业

关于do...but do之类的语法是怎么样的?

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/21 00:00:46
关于do...but do之类的语法是怎么样的?
如i have no choice but to do
关于do...but do之类的语法是怎么样的?
很高兴为您解答!
其实总结起来就是前有do后没to.
1 当主句前面存在do 动词的任何形式(did.does.will do.have done,had done.),介词but 后就省去to
例如:I can't do anything but sleep
I did nothing but wait
He had nothing to do but cry.
2 而前面是其他动词的,没有do 动词的任何形式,就要加to了.
例如:I had no choice but +to sleep
也就是加to do