3 doing/being done/having (been) done的用法

"现在分词的doing形式就是(无所谓主被动)可以表示与动作同时发生,也可以表示与谓语动词首尾相接的动作",这里的第二种情况是不是当做原因和结果状语时的情况(其实是having (been) done的省略)?那如下例句对不对:1.Being praised a second time, I decided to make greater progress.

这里的 being praised其实是having been praised 的省略?

2.Our modern civilization must not be thought as having been created in a short period of time.

这里的having been created原则上也能换成being created,只不过选择题优先选完整的having been created

3.All flights having been cancelled/being cancelled because of the snowstorm, we decided to take the train.

这里两者都行?

请先 登录 后评论

1 个回答

Zuwena

不知道可不可以追加一个问题,请教一下,对于第一个例句,是否可以直接用praised呢?

第二个和第三个例句,我自己的猜想是语法上都可以换成being done,但是用having been done是强调“完成的结果”,不知道可不可以这样理解?

请先 登录 后评论
  • 4 关注
  • 1 收藏,2737 浏览
  • 晴空未屿 提出于 2021-03-03 15:14