55问答网
所有问题
have been done , have been doing ,have done的区别是什么
如题
举报该问题
推荐答案 2009-05-27
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. 我已经完成作业了。(跟第一个一样的时态,只是第一是被动,这个是主动)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/GRG8IeLR.html
其他回答
第1个回答 2020-05-01
have
been
doing
是现在完成进行时,表过去发生的动作一直在进行到现在。
have
done
是现在完成时,表在过去发生的动作对现有影响。
主要区别是have
been
doing
表示动作从过去一直持续到现在,并会继续下去。
第2个回答 2009-05-27
have been doing 完成进行时.你可以后面用since
相似回答
have
done
和have
been
done和have been
doing
有什么区别
答:
have done 是现在完成时态的谓语部分,表示说话时存在的状态;或者已持续一段的行为
。如:1. I have seen the film . 2. We have learned English for 3 years.have been done 是现在完成时态的被动语态形式,表示sth已经完成。如:1. The desks have been cleaned. 2. The broken window ...
have
been
doing
sth.、have been
done
、have done(不知道有没有这种...
答:
have been doing sth.是现在完成进行时态,表示一直在发生的动作、一直存在的状态
如:1. I have been waiting for your phone call these days. 2. He has been watching TV since I came back.have been done 是现在完成时态的被动语态形式,表示sth已经完成。如:1. The desks have be...
have
done
have
been
done have been
doing
有什么区别
答:
一个是进时一个是完成时.have been doing 在过去的某个时间
"一直在"做什么事情, 但是现在已经没有在做了.图: ---IIIIIIIIIIIIIIIIIIIIIIIIIIIII--->NOW (IIIIIIIIIIIII表示have been doing的"期间")have done 表示 这事已经完成了,是在过去的某个时间完成的, 表达的意思是"现在"这个...
have
been
doing
,have
done
和have
doing区别
答:
1.have been doing
sth表示的是过去某个时间就开始做的事情,且一直持续到说话这个时刻这件事仍在继续并将一直继续下去
。eg:I have been learning English for 12 years.我学英语已经12年了(12年前开始学,现在还在学,并且还将继续学)2.have done 表示的是过去做的事情,到说话的这个时刻,这件...
have
been
doing
和have
done的区别
答:
1)
have
been
doing
是现在完成进行时,表过去发生的动作一直在进行到现在。We have reading an interesting book since last week.2)have
done
是现在完成时,表在过去发生的动作对现有影响。So far I have been to Beijing twice.3)have(
has
) been done为现在完成时态的被动语态,表被动和完成...
大家正在搜
have been doing
had done doing
have been done
have been done用法
have have been
had have done
have done since
has been doing
be been doing
相关问题
have been doing 和have done区别
have been doing与 have done的用法区...
have been done和have been doing...
have been done 和have done有什么区别...
have done have been done have ...
have been done 和 have been doi...
have been doing和have done的区别
have done 和 have been doing有什么...