had done 是过去完成时,have done是现在完成时,那have been和had been呢?be不是动词呀?急急急急
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 21:03:24
had done 是过去完成时,have done是现在完成时,那have been和had been呢?be不是动词呀?急急急急
had done 是过去完成时,have done是现在完成时,那have been和had been呢?be不是动词呀?
急急急急
had done 是过去完成时,have done是现在完成时,那have been和had been呢?be不是动词呀?急急急急
have been done是现在完成时的被动语态
had been done是过去完成时的被动语态
be是系动词 也是动词的一种
have been done是现在完成时的被动语态
had been done是过去完成时的被动语态
be是系动词 也是动词的一种
表被动,have been done表现在完成时的被动,had been done表过去完成时的被动。been在这里做助动词。
嗯嗯,你说你知道了had done 是过去完成时,have done是现在完成时。
So,have been和had been那前面的两个been, 其实就是be 这个动词的过去分词,be done 是表被动。也就是说是两个时态合起来的,have done 把be done 的be用过去分词就是have /had been done 了。
have been和had been,意思...
全部展开
嗯嗯,你说你知道了had done 是过去完成时,have done是现在完成时。
So,have been和had been那前面的两个been, 其实就是be 这个动词的过去分词,be done 是表被动。也就是说是两个时态合起来的,have done 把be done 的be用过去分词就是have /had been done 了。
have been和had been,意思即分别为:现在完成时的被动语态与过去完成时的被动语态。
收起