语法百问

to do还是to be done做宾补?

【问】

  1. With the problems ____ (settle), we have no time to relax.
  2. With the problems ____ (settle), we have time to relax.

答案:1. to settle 2. settled

都是根据problems和settle的关系,为什么1句是主动而2句是被动?

【答】

表面上看都是根据problems和settle的关系,其实不然。 

1句的完整逻辑是“我们有问题要解决”,依据we和settle是主动关系,所以用to settle。

2句的逻辑是“问题被解决了”,依据problems和settle是被动关系,所以用settled。

这两种逻辑关系已经约定俗成,即:表达这种逻辑就用这种形式,这种形式就表达这种逻辑。解题时,只需照此固定模式理解和使用即可。 

Welcome to menglish.cn!