独立主格 完成被动时态怎么写?

The table set,we can have dinner now.


Everything taken into condiersation,his plan seem to be more efficient.


如加粗的部分,如果要体现出 had been done,在独立主格中该怎么写?  只省略掉been吗? had  set /  had taken?

请先 登录 后评论

最佳答案 2020-11-08 12:49

由于过去分词只有一种形式 done,如果句意需要、语法允许的话,就使用现在分词被动完成体:having been done.

set(过去分词)→having been set(现在分词被动完成体)

taken(过去分词)→ having been taken (现在分词被动完成体)

这样,分词既保留了被动意义,又表示出动作早于谓语动词。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 2 收藏,4000 浏览
  • qhl222 提出于 2020-09-24 14:15

相似问题