非谓语动词作状语时,have been done 和done的区别

问题描述:

非谓语动词作状语时,have been done 和done的区别

have been done 干完了一段时间了

have been done 这是非谓语动词吗????完整的现在完成时态的被动句谓语结构

首先,非谓语动词貌似没有have been done 这种形式,只有having been done(现在分词完成时)这种用法.如果是非谓语动词是单纯的分词(done),表示说话者并不在乎谓语动词和非谓语动词发生时间的先后.例句:Given bett...

have been done是指现在完成时态的被动语态,done 是过去分词,