关于独立主格 名词/代词+ done的形式

老师们好,我想知道下面的句子:

After the task had been completed, he finally had a holiday.

改成独立主格是不是这样:

The task completed, he finally had a holiday.

是不是还可以说:

The task having been completed, he finally had a holiday.?

还可以改成:

The task being completed, he finally had a holiday.?

他们的区别是什么呢?

请先 登录 后评论

最佳答案 2024-05-29 22:29

下面几个句子都对:

After the task had been completed, he finally had a holiday.

=The task having been completed, he finally had a holiday.(正常表达)

=The task being completed, he finally had a holiday.(上一句的简化)

=The task completed, he finally had a holiday.(上一句省略being

请先 登录 后评论

其它 2 个回答

胡德忠  
擅长:英语

完全同意千千学堂老师的解答。我在章振邦老师的《新编英语语法》中找到了相关依据:

attachments-2024-05-xEqSjcUS6652803295220.jpg

请先 登录 后评论
奉国平  

同意前面两位老师的解答。我也提供一个依据:

attachments-2024-05-rsYI0DfM665281860a15c.jpgattachments-2024-05-NIW4iXcc66528192e8dda.jpg

请先 登录 后评论
  • 3 关注
  • 0 收藏,572 浏览
  • 蓝天   提出于 2024-05-25 10:05

相似问题