2 动名词having done 和doing用哪个

attachments-2022-07-DgYB2JMB62d67a57b4284.jpeg这里可以用having finished嘛?

请先 登录 后评论

最佳答案 2022-07-20 13:54

动名词或现在分词的完成式不能作主语的。你上面句中的finishing 是动名词,可以作主语。

我发现本网有的问答涉及这个问题,解答老师认为可以作主语,并引用此例句:Having professionally made curtains can be costly, so why not make your own?

我觉得这种理解不准确。我的语感是:professionally made curtains 是having 的宾语。professionally made 是修饰curtains的定语。例如: home made  bread.

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1403 浏览
  • 提出于 2022-07-19 17:34