独立主格那里。having been canceled 是表被动的 那为什么不直接用 had ca

独立主格那里。having been canceled 是表被动的 那为什么不直接用 had canceled?不也是被吗? 不是有某个名词后可以加动名词 表示主动 某个名词后加动词ed形式表示这个名词被什么什么。大学 英语 求高手!

你有两个点没弄清楚 一 被动语态的基本机构是be done所以你一开始说的那个并不是被动 二 独立主格 是主句的附属部分 它本身并不能体现出独立的机构 所以才加个ing
再结合被动 就能知道答案了
希望能帮到你追问

那不是还有过去分词表被动吗

追答

那不是主干结构啊~其实高中语法就学过啦 你可以私下多去复习下非谓语动词的相关知识

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-03
having been canceled是现在分词完成式的被动形式,也就是非谓语的完成被动形式,在句中可以作状语,修饰谓语动词,表示在谓语动词之前已被完成的动作,其逻辑主语与句子的主语是一致的。如:
Having been brought up in Paris, she speaks French very well.
Having been written in haste, the book is full of mistakes.
Not having been invited, I decided not to go.
希望我能帮助你解疑释惑。追问

那不是还有比如 brought up in…,句子

就是 过去分词+…,句子?

过去分词表被动

追答

对,过去分词也可以表示被动,但是它所表示的被动动作不是在谓语动词之前已被完成的,而是同时发生的,不强调先后顺序。希望我能帮助你解疑释惑。

追问

你说的它 是指过去分词吗

Had cancel the flight…,句子

追答

对,是过去分词。希望我能帮助你解疑释惑。

追问

有这种吗…
类似如此点?

还是canceled the flight

不一定对 只是说明这个形式

追答

这种句子是没有的。如果本题选择A的话,则势必要有连接词,因为逗号表示一句话还没有说完,一句话里不能有两个谓语动词,所以只能用非谓语的形式。希望我能帮助你解疑释惑。

追问

最后一段

personally开始

不是有 given

不是ing

本回答被提问者和网友采纳
第2个回答  2016-05-03
having been canceled 是表被动的非谓语,独立主格用非谓语。
had canceled是表主动的谓语形式(过去完成时)