has been doing have been done区别
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 04:26:22
has been doing have been done区别
has been doing have been done区别
has been doing have been done区别
have been done 已经被完成
The work has been done.工作已经完成.(被我们完成,含被动意)
have been doing 完成进行时
He has been playing computer games for 6 hours.他到现在为止已经连续6小时玩电脑游戏了.(可能还在继续玩下去)
have done 现在完成时
I have done my homework.我已经完成作业了.(跟第一个一样的时态,只是第一是被动,这个是主动)
has been doing是现在完成进行时,强调的是动作从过去某一时间开始,一直延续到现在,并且很有可能还要继续下去,或者表示在说话时刻之前到现在正在进行的动作。
举个例子:I have been learning English since three years ago。我从3年前就开始学英语了
have been done是现在进行时的被动形式,表示...
全部展开
has been doing是现在完成进行时,强调的是动作从过去某一时间开始,一直延续到现在,并且很有可能还要继续下去,或者表示在说话时刻之前到现在正在进行的动作。
举个例子:I have been learning English since three years ago。我从3年前就开始学英语了
have been done是现在进行时的被动形式,表示某个事物已经被怎么样了,
举个例子:the desk has been broken。桌子早被弄坏了,
希望能帮到你
收起