一个关于动名词复合结构逻辑主语的问题

您好,当动名词逻辑主语比较长的时候,是否可以这么用?

1) They insisted on the old man having stolen the bag from the warehouse

2) The boy insisted on the man who is standing there having raped his mother in his place.

3) The girl are worried about both of her dogs not having eaten their meals.

请问以上三句话对吗?动名词逻辑主语(宾语)的表达正确吗?

注:只讨论动名词复合结构,不扯其他的。

请先 登录 后评论

最佳答案 2018-01-18 13:51

【答】这三个句子,评价如下:

1) They insisted on the old man having stolen the bag from the warehouse. (正确。符合insist on 接动名词的用法。)

2) The boy insisted on the man who is standing there having raped his mother in his place.(错误。原因是:insist on 的宾语应为“事件”,不应是“人”。)

3) The girl are worried about both of her dogs not having eaten their meals.(正确。符合介词about接动名词的用法。)


请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

非正式语体中常用名词通格和代词宾格表示动名词的逻辑主语,尤其是在介词之后。因此以上三个句子都是正确的,不过语体不够正式而已。

请先 登录 后评论
HeyQWJ

这是可以的,平时很多见,不过一般来说,能用物主代词还是用物主代词好一点。另外,在平时应用的时候,有疑似的错误,那就尽量去避免,而不是非要把一个说不上对错的句子写出来。比如你的第二句,平时这种句子不少,用起来不会让人觉得别扭或者有错误,但是如果要非常严谨地考虑语法的话,那么把它写成The boy insisted on that the man who is standing there has raped his mother in his place不是也很好吗?

请先 登录 后评论
  • 1 关注
  • 2 收藏,2932 浏览
  • 吴少云 提出于 2017-02-22 16:07

相似问题