首页 > 留学知识库

问题: 关于独立主格的[名词+过去分词]

1.是不是说ed分词前一般不加being和having been?
2.那什么时候加呢?
3.all flights_______,we decided to take a greyhound.
是不是having been canceled,和canceled都可以填?
canceled是最佳选项么?

解答:

我觉得两者皆正确,都表被动和完成