do 是现在时,对应的被动语态是 be done.
注意:变成被动后,这个be就变成了动词,而原来动词是do
have done 是完成时态,变成被动 done 就成了 been done.因为have后紧接着的动词是be,既然是完成时态,这个be要用完成时态的形式,就是been.
have been done中,done的分词形态表被动,be 变成been表时态.
do 是现在时,对应的被动语态是 be done.
注意:变成被动后,这个be就变成了动词,而原来动词是do
have done 是完成时态,变成被动 done 就成了 been done.因为have后紧接着的动词是be,既然是完成时态,这个be要用完成时态的形式,就是been.
have been done中,done的分词形态表被动,be 变成been表时态.