第1个回答 2012-07-31
have done现在完成时态谓语结构。have been done现在完成时的被动语态 。had done过去完成时态。had been done 过去完成时态的被动语态
第2个回答 2012-07-31
have done 现在完成时态
have been done 被动语态,现在完成时态
had done 过去完成时态
had been done 被动语态,过去完成时态本回答被网友采纳
第3个回答 2012-07-31
have done现在完成时的主动。have been done 现在完成时的被动