(资料图片)
今天来聊聊关于hadbeendoing用法,hadbeendoing的文章,现在就为大家来简单介绍下hadbeendoing用法,hadbeendoing,希望对各位小伙伴们有所帮助。
1、havebeendoing过去做的事情一直延续到现在还在做hadbeendoing过去做的事情已经做完了,现在没有再做了总结两者的区别就是时间跨度的问题第一个的时间跨度是过去到现在还继续第二个时间跨度是过去到现在没有继续了只要还是继续做的话就用havebeendoing不过这里也有另外一个理解点Have been doing是现在完成进行时现在完成进行时 此表示从过去一直保持到现在的动作,这个动作 可能 刚刚结束。
2、也可能 还要继续下去Had been doing是过去完成进行时 常见提示(all day ;all night all this morning)过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间该动作可能刚刚结束,也还可能还在进行 必须以一过去时间为前提 !!! 例子(Ihad only been readinga few minutes when he came in.)when he came in 就是某一时刻点。
3、而不是好像have been doing 中的一段时间By the way 插一个易混点havebeento和havegonetohavebeento意思是去了某处地方,但是现在已经回来了havegoneto意思是去了别处,但是现在还没有回来。
相信通过hadbeendoing这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。
本文由用户上传,如有侵权请联系删除!