首页 知识详情

Have been done同have been doing区别

网校学员kyl**在学习英语零基础直达大学四级【双11专享班】时提出了此问题,已有1人帮助了TA。

网校助教

AnnieGuo0909

同学你好,该知识点来自沪江网校《英语零基础直达大学四级【双11专享班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学好:
have been doing 是现在完成进行时。从名称就可以看出,它既包含完成时,又有进行时。它表示从过去某一时间开始一直延续到现在的动作。现在这个动作可能刚刚终止,也可能仍在进行。它是主动语态。如:
I have been standing on one foot for nearly 3 hours.  我单脚站立已经快三小时了。
How long has it been raining?    雨下了多久了?    
They have been fighting for independence since 1960s.    他们从60年代以来一直为独立而斗争。

have been done 是现在完成时的被动语态。因为是被动语态,所以主语多为物。如:
Our classroom has been cleaned, you needn't clean it now. 我们的教室已经被打扫过,你现在没必要再打扫了。
His bike has been stolen.  他的自行车被人偷了。
My watch has been repaired. 我的表修好了。

题目里,同学给的第二个句子是正确的,“我一整天都在等你”。
第一个句子不对哦~句意不通。

祝学习愉快!

版权申明:知识和讨论来自课程:《英语零基础直达大学四级【双11专享班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

相关资料

have been to和have gone to的区别

看他叔叔了。  4.She has gone to the cinema with her boyfriend.  她与男朋友看电影去了。 5.Wherever can he have gone to?  他究竟会到哪儿去了呢? 6.We have g...

have gone to, have been to和have been in的辨析

加了四届奥利匹克运动会。(参have gone to :去了没回(单程) 例句: 1.The meat has gone bad. 这肉已变质了。(不会再变好) 2.When people realise that their life is almo...

have和has的区别

have和has的区别是have 用于主语是非第三人称单数,而has用于主语是第三人称单数。例句:I want to have my own business.我想拥有自己的事业。 have

have to什么意思

have to”是一个多功能的英语短语,其基本含义是“必须”或“不得不”,但根据上下文的不同,可以有多种用法和含义。“have

BEC商务英语口语,到底怎么考、怎么说、怎么拿高分?

2025年BEC考试报名已经开始,很多同学问不知道如何准备BEC的口语考试?每次在考口语的时候大脑一片空白,嘴巴里只能蹦出几个单词。今天跟大家讲讲BEC商务英语口语怎么练,怎么才能在考场上自信开口,顺利通过。

雅思、托福、BEC、托业,哪个证书找工作最好用?

算进日韩企业的话,建议考个托业。或你要申请的职位标明需要托业成绩,你可以报考一下托业。 高效备考BEC商务英语, 最快的方法就是→ 跟有经验的老师一起学习! 【点击】免费定制2024上半年BEC备考计划>> ↓↓↓ 比如,建议BEC备考复习分为3阶段 ...