1 He has no choice but _to see him A to go B go2 There was noing they could do but _for a mechanic to arriveA to wait B wait 语法上讲是 nothing.but 和no +n+but 其后要用不定式第二提为什么选B呢,答案说有时可省略,什么时候

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/07 16:41:23
1Hehasnochoicebut_toseehimAtogoBgo2Therewasnoingtheycoulddobut_foramechanictoarriveAtowaitBwait语法上讲是

1 He has no choice but _to see him A to go B go2 There was noing they could do but _for a mechanic to arriveA to wait B wait 语法上讲是 nothing.but 和no +n+but 其后要用不定式第二提为什么选B呢,答案说有时可省略,什么时候
1 He has no choice but _to see him
A to go B go
2 There was noing they could do but _for a mechanic to arrive
A to wait B wait
语法上讲是 nothing.but 和no +n+but 其后要用不定式
第二提为什么选B呢,答案说有时可省略,什么时候省略呢?)

1 He has no choice but _to see him A to go B go2 There was noing they could do but _for a mechanic to arriveA to wait B wait 语法上讲是 nothing.but 和no +n+but 其后要用不定式第二提为什么选B呢,答案说有时可省略,什么时候
很简单,因为有句话叫“前有do,后无to ",只要前面有do,不管是它的过去式也好,还是什么形式,后面的to都省略

but做为介词意思是“除了”后接不定式to do做宾语,当它前面有do的某种形式即 do /does/did时不定式不带to .如果前面没有do的形式不定式带to .如
He did nothing but watch TV yesterday.
He had no choice but to watch TV yesterday.

不是可省略,是不能加to,nothing后跟情态动词接动词原形,but后面一定接的是动词原形

have no choice but to do sth. 固定语句,很好理解,这类句子都是but to
为什么加to呢,这句其实可以展开为have no choice to do sth.
而第二句不加to呢,因为这句主语后加了could do,这显然是不能加to的
这句可以展开围nothing they could do but do sth.
如果第二句没有t...

全部展开

have no choice but to do sth. 固定语句,很好理解,这类句子都是but to
为什么加to呢,这句其实可以展开为have no choice to do sth.
而第二句不加to呢,因为这句主语后加了could do,这显然是不能加to的
这句可以展开围nothing they could do but do sth.
如果第二句没有they could do,那即可展开为there's nothing to do sth.
只要展开能加to就加to,不能加就别加

收起