for sb to do sth 和 动名词复合结构 的区别是什么

经常会看到 for sb to do sth 这样的句子结构。


但又经常会有看到动名词的复合结构,也就是 介词+名词/代词+doing


那么 for sb to do sth 这里的for 也是介词,为什么后面就是用to do呢。


想请教一下老师这两种结构的区别是什么,该如何更好的去区分和使用呢?


请先 登录 后评论

最佳答案 2020-02-17 19:12

要做比较,尽量找相似的词语搭配。两者的共同点就是:给非谓语动词加上逻辑主语,让非谓语动词表达“主谓意义”。

就成分而言,动名词复合结构,可以用在多种介词后面,但用法单一,只作介宾。

而不定式复合结构,格式相对固定:for sb. to do sth。它可以作多种成分。


我们做个比较


动名词复合结构只作介宾:

Is there any hope of Tom winning the game? (动名词复合结构 Tom winning the game,作 of 的宾语)


不定式复合结构可以作如下成分:

There is no hope for Tom to win the game. (不定式复合结构作定语)

It is difficult for Tom to win the game. (不定式复合结构作主语)

We are waiting for Tom to win the game. (不定式复合结构作目的状语)

We find it easy for Tom to win the game. (不定式复合结构作宾语)

My hope is for Tom to win the game. (不定式复合结构作表语)


请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 3 收藏,9986 浏览
  • lietome 提出于 2020-02-16 12:04

相似问题