1、done是过去分词, been done是现在分词完成时的被动语态。两个都可以表示“完成+被动。”
3、作状语时, been done表示该动作发生在主句动作之前;而done则不强调这层含义。
2、done可作定语而having been done一般不作定语。
近义词
over
1、读音
英 ['əʊvə] 美 ['ovɚ]
2、解释
adv. 结束;越过;从头到尾;prep. 越过;在…之上;遍于…之上;adj. 结束的;上面的
3、例句
There's a mirror over the washbasin.
洗脸池上方有一面镜子。