为什么have no choice but to do而can't choose but do 呢

为什么havenochoicebuttodo而can'tchoosebutdo呢为什么一个是todo一个是do,和有do无to有关系吗?... 为什么have no choice but to do而can't choose but do 呢为什么一个是to do一个是do,和有do无to有关系吗? 展开
 我来答
我爱学习112
高粉答主

2021-08-17 · 每个回答都超有意思的
知道大有可为答主
回答量:7259
采纳率:100%
帮助的人:148万
展开全部

choice是名词,在句中做宾语,choose是动词,作谓语。

前者的but to do是不定式,做choice的定语,而后者的but do是与choose并列的谓语。

动词不定式在介词but后面时,如果介词but之前有行为动词do的任何形式,那么but后的不定式不带to,否则要带to。

例句:she could do nothing but cry. (此句中but前有do)

I have no choice but to go.

choose的过去式和过去分词

1、从两个中挑选可以choose between

从三个或以上选choose among/from/out of

2、决定,决心 choose to do

3、选举 be chosen king 被选为国王

4、cannot choose but 不得不

例句:

He had to choose between death and dishonour.

他不得不在死亡和屈辱之间进行抉择。

汽车之路w
高粉答主

2020-08-06 · 关注我不会让你失望
知道大有可为答主
回答量:1.2万
采纳率:100%
帮助的人:269万
展开全部

choice是名词,在句中做宾语,choose是动词,作谓语。

前者的but to do是不定式,做choice的定语,而后者的but do是与choose并列的谓语。

动词不定式在介词but后面时,如果介词but之前有行为动词do的任何形式,那么but后的不定式不带to,否则要带to。

例句:she could do nothing but cry. (此句中but前有do)

I have no choice but to go.



扩展资料

choose的过去式和过去分词

1、从两个中挑选可以choose between

从三个或以上选choose among/from/out of

2、决定,决心 choose to do

3、选举 be chosen king 被选为国王

4、cannot choose but 不得不

例句:

1、He had to choose between death and dishonour.

他不得不在死亡和屈辱之间进行抉择。

2、As a vocational teacher I could pretty much pick and choose my work.

作为一名职业教师,我几乎可以随意挑拣自己的工作。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
残烛老翁
高能答主

2017-03-20 · 最想被夸「你懂的真多」
知道大有可为答主
回答量:5.3万
采纳率:70%
帮助的人:5773万
展开全部
两种表达方式都没问题。只是语法现象不同。前者的but to do是不定式,做choice的定语,而后者的but do是与choose并列的谓语。
choice是名词,在句中做宾语,choose是动词,作谓语。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喜宝xxx
2018-12-05
知道答主
回答量:1
采纳率:0%
帮助的人:780
展开全部
动词不定式在介词but后面时,如果介词but之前有行为动词do的任何形式,那么but后的不定式不带to,否则要带to。给一个例句:she could do nothing but cry. (此句中but前有do) I have no choice but to go. 另外,在can’ choose but...和can’t help but...等后面的不定式也省略to.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5名之辈
2020-07-15 · TA获得超过105个赞
知道答主
回答量:13
采纳率:0%
帮助的人:3586
展开全部
我是这样理解的(如有不对,欢迎指正)
①have no choice but to do。此时,but作为介词,意为“除了……以外;只有”,相当于介词except(区别在于,except一般直接跟动词不定式。而but要看具体情况,即“有do无to;无do有to”)。因为but前面没有do或do的其他形式,所以这里是but to do而不是but do。
②can't choose but do。这里的话,我感觉but是个连词,不是介词了,所以不用“有do无to;无do有to”来确定but后面的动词形式。关于这个do,我是看can't没用过去形式couldn't,所以理解为一般现在时,加上后面的do是个独立的谓语动词(是谓语动词不是不定式。而且它的动词形式跟can't没关系,can't负责确定时态),所以这里是do(而不是did,be doing,to do等)。还有一种解释,你可以点开链接看看(应该是第4点)https://rs.mbd.baidu.com/r/6i0Fnvk1Gw?f=cp&u=5bad68aad356781e
认同我答案的朋友,欢迎点赞支持;
不认同的朋友,欢迎留言指正。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式