我来帮个忙 having been done 往往做状语比较多,表示已经被,这样的句型一般都可以用一个after的时间状语来替换,所以做状语时的意思是:在已经被做某事之后。 当然也会放在动词后做动名词,这个时候可直接翻译成已经被。 在做定语时done本身包含的意思就是完成和被动,所以没有having been done 做定语的情况 The building having been built is our school.正确说法是The building built is our school.