高中英语语法非谓语动词being done和done以及having being done的区别

如题所述

being done在做状语时表进行的被动,在做主宾表时表纯粹的被动;done表动作的完成、被动,或主语的状态;那个应该是having been done是完成时的进行时的被动语态,一般做状语,表动作发生在谓语动词之前,且与其逻辑主语是被动关系。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-29
being done是现在分词的被动形式 表示正在进行的被动
done是过去分词 表示被动和完成
having been done是现在分词的完成形式 的被动形式
表示 动作发生在前的被动本回答被提问者采纳
第2个回答  2013-07-29
being done 正在被…… 例如:there is a new shopping mall being built next to the metro now.
done 已经/被…… 例如:Noticed by the police, the thief immediately ran away.(表示被动)
once bitten, twice shy. 一朝被蛇咬,十年怕井绳。(被动完成)

having been done 早已经被…… 在不强调动作先后的情况下,常常用done代替。
例如:having been threatened twice, the young lady called the police.
threatened twice, the young lady called the police.
第3个回答  2013-07-29
being done表示被动的进行式,
done表示过去式,
having being done表示被动的完成式