为什么have no choice but to do而can't choose but do 呢为什么一个是to do一个是do,和有do无to有关系吗?
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.
他不得不在死亡和屈辱之间进行抉择。
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.
作为一名职业教师,我几乎可以随意挑拣自己的工作。
本回答被网友采纳