状语从句中,从句谓语中包含“be”动词才可省略,那“has been done”中的 has been 可以省略吗?

状语从句中的省略省略句的条件

(1)当从句的主语和主句的主语一致(或者从句的主语为it).

(2)从句谓语中包含be动词.如:be doing,be done, be to do, be +adj

那“has been done”中的 has been 可以省略吗?其他的谓语形式比如说:“has been”、“was been”“has been doing” 之类的呢?

请逐一解答。

你的第一个第二个问题没错。
最后一个问题要点如下:
1.完成时或完成进行时通常不省略,否则过去分词无法把完成或进行表现出来。
2. 而被动语态是可以表示的,比如When asked, say yes.它等同于When you are asked, say yes.追问

您好,但您举的例子When asked, say yes 好像不满足省略be动词的第一个条件?即“当从句的主语和主句的主语一致(或者从句的主语为it).”,这里say yes好像是祈使句,并没有实际把主语写进去啊(虽然暗含了)

追答

一致性才是最重要的,写不写不重要。

谢谢采纳!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-08-26
been用的是完成时,你想让对方明白,当然要表达出来,这些都属于强调的动词形式都要表达出来的,而be done的be在谓语中是时态标志,变成非谓语一般和谓语的时态一致,所以作定语或状语可以省略be动词,我的结论是谓语是首动词(即第一个动词)是be动词时,且做定语或者状语,改写成非谓语,常省略be动词,准确说是省略being(doing有两种,一种是be后面的doing,具有强调性,另一种是直接表达的doing不强调,而省略的这个being不强调进行)。
相似回答