什么时候but后面加do 什么时候加to do

2024-12-12 00:42:04
推荐回答(4个)
回答1:

  • 其实总结起来就是前有do后没to。


一.当主句前面存在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.

二.而前面是其他动词的,没有do 动词的任何形式,就要加to了。

例如:I had no choice but +to sleep

         也就是加to do

       

    希望对你有帮助~~~

回答2:

后面那个have no choice but to do 是一个短语,固定的,考试出来选to do 就行。。。

回答3:

有do无to那个解释是正确的

回答4:

劳伦斯·克劳斯:“理查德·道金斯写后记的书——我认为这是做作的,不过我只是决定使用它- - -他比较了物种起源的书。当然,作为一个科学工作并不接近《物种起源》,这是有史以来最伟大的科学作品制作过。和我说,作为一个物理学家,我常常认为达尔文是一个更大的科学家比爱因斯坦