在这个句型里,如何给动名词加逻辑主语?

It's worthwhile doing sth.
It's worthwhile to do sth.
在以上句型中,动名词doing sth和to do sth是真实主语,it是形式主语。
如果,我要给上述句型的非谓语动词加上逻辑主语的话,
It's worthwhile to do sth可以变成It's worthwhile for sb to do sth.
那么现在我的问题来了。请问如何给It's worthwhile doing sth中的doing sth加上逻辑主语呢?
我可以说It's worthwhile for sb doing sth吗?
如果这样说,会不会产生doing sth不是动名词而是现在分词短语作后置定语修饰sb的歧义?
我在思考可否采用动名词的复合结构来表述,It's worthwhile sb's doing sth/It's worthwhile sb doing sth?
我啰嗦了一大堆,简单概括我的问题就是:
如何像在It's worthwhile for sb to do sth中,给to do sth加一个逻辑主语for sb一样,在It's worthwhile doing sth中,给doing sth加上一个逻辑主语呢?


请先 登录 后评论

1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

It's worthwhile for sb to do sth. (正确)

It's worthwhile sb's doing sth. (正确)


It's worthwhile sb doing sth. (错误)

【说明】动名词作主语时,其逻辑主语应该用名词(或代词)所有格;动名词作宾语时,其逻辑主语可以用名词(或代词)所有格或者宾格。



请先 登录 后评论
  • 2 关注
  • 3 收藏,2053 浏览
  • Cytherea_tang 提出于 2020-12-18 10:12