2 非谓语动词作后置定语的辨析

meeting to be held (将要召开的会议)

meeting being held (正在召开的会议)

meeting held yesterday (昨天召开的会议)

为什么用了三个不同的非谓语来修饰?我记得不定式就有一般式,进行式和完成式,为什么表进行和表过去不能用不定式修饰?

请先 登录 后评论

最佳答案 2018-03-25 19:26

不定式的进行体和完成体是不能作定语的。语法书好像没有解释为什么不能。

我猜想,不定式、现在分词和过去分词作后置定语其实是定语从句的简略式,省略了关系代词和动词be。例如:

the meeting to be held = the meeting which is to be held.

the meeting being held = the meeting which is being held.

the meeting held yesterday = the meeting which was held yesterday.

英语中没有哪种定语从句省略which和be之后能够得到the meeting to be being held或者the meeting to have been held。也许这就是不定式的进行体和完成体不能做定语的原因。


请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 2 收藏,14462 浏览
  • 清cyx 提出于 2018-03-21 18:41

相似问题