to do 的相关疑惑

If there is a lot of work __________, I’m happy to just keep on until it is finished. A. to do ​B. to be doing ​C. done ​D. doing 这里是动宾关系,为什么却用主动形式to do呢?
请先 登录 后评论

最佳答案 2018-12-20 09:52

不定式作定语通常与被修饰名词有四种逻辑关系:主谓关系、动宾关系、动状关系和同位关系。

过去分词作定语则表示被动和完整双重意义。如果没有上下文,以下二个句子都是对的:

There is lots of work done. 过去分词作定语,除了表示被动,还表示这些工作是完成了的。

There is lots of work to do, 不定式作定语表示动宾关系,暗示某人是逻辑主语,不定式的动作有此人做,而且不定式的动作还没有发生,是将要做的动作。

你的句子的主句表示主语很乐意继续干,直到工作干完为止。这就明确表明从句所说的动作是还没有做的,用过去分词就违反逻辑了。

你的疑惑是源自于你在分析语法的时候忽略了逻辑分析。这是初学者常犯的错误。以后加以注意,就不会再犯类似的错误。

请先 登录 后评论

其它 3 个回答

justlikeenglis

If there is a lot of work(for me) to do , I’m happy to just keep on until it is finished.


这样应该就可以看明白了。


不定时的主动形式表被动意义,其中有一条:

不定时作定语与被修饰词有动宾关系,且与句子中另一个名词或者代词有逻辑上的主谓关系时,例如:


We have masses of work to do.

Have you got anything to say before you end this meeting?

请先 登录 后评论
曾克辉  
擅长:英语考试

同意两位老师的解答,补充一个链接:

http://www.yygrammar.com/Article/201310/3451.html


请先 登录 后评论
董万友

曹老师,此句只能选A吧,,您给出的There is lots of work done,我觉得应是There is lots of work to be done

请先 登录 后评论
  • 0 关注
  • 1 收藏,2175 浏览
  • Steven_wzq 提出于 2018-12-18 19:33

相似问题