saying是动名词还是现在分词

No other incumbent president in the past three decades has enjoyed such a high percentage of people saying they feel better about their economic situation.


...of people saying they... 这里saying是动名词还是现在分词呢?根据句意,为什么不是...of people having said they...呢?
麻烦老师详解,谢谢!

请先 登录 后评论

最佳答案 2020-03-07 15:28

我认为这里enjoy的宾语为动名词复合结构。such a high percentage of people是saying这个动名词的逻辑主语。

enjoy的语义为 get pleasure from sth.

其用法为enjoy sth 或 enjoy doing sth. 当动名词的逻辑主语不是句子的主语时,须带上自己的逻辑主语。

特朗普吹嘘,这么多的人说他们觉得经济形式不错,他对这么多人这样说这件事感到自豪,感到快乐,而不是对这些人感到自豪、快乐。

所以,saying应该是动名词,而不是现在分词。enjoy的宾语是动名词复合结构表示的这件事,而不是做这件事的人。

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

saying they feel better about their economic situation:现在分词短语,作 people 的定语。现在分词作定语,极个别情况外,不用完成体。

请先 登录 后评论
  • 0 关注
  • 1 收藏,3384 浏览
  • Long2019 提出于 2020-03-01 14:50

相似问题