wait for sb to do sth句型解析

老师好,在 wait for sb to do sth 这个句型中, 不定式是否是做sb的补语?如:

 We have to wait for him to come.

I can’t wait for them to finish talking. 

请先 登录 后评论

最佳答案 2019-07-19 10:46

我认为WJRWX网友的理解是正确的,这里的for是介词,与不定式复合结构中的符号“for”没有关联。张道真《英语常用动词用法词典》(P.972)有具体说明,摘录如下:

1.等候(多作vi.):

1)跟for引起的短语:

Better [not] wait for them.最好等[别等]他们。

We're waiting for the bus.我们在等公共汽车。

They waited anxiously for an anwer.他们焦急地等待回答。

▲for后面有时可跟一带不定式的复合宾语:

He waited for it to be light.他等候天亮。

We're waiting for the rain to stop.我们在等雨停下来。

词典中所说的“复合宾语”就是“宾语+补足语”,说明不定式的执行者是介词for的宾语,而不是句子的主语。比较:

He waited to see the result.他等着看结果。(to see由主语He所发出)

I waited for Tom to get up.我等汤姆起床。(to get up由介词宾语Tom所发出)


请先 登录 后评论

其它 1 个回答

曹荣禄  
擅长:动词用法,句法问题

for sb to do sth为不定式复合结构,作wait的目的状语。

请先 登录 后评论
  • 3 关注
  • 6 收藏,51555 浏览
  • WJRWX 提出于 2019-07-17 17:30

相似问题