have been done;have been d
编辑: admin 2017-26-03
-
4
have been done;现在完成时,已经.
have been doing;现在完成进行时,从过去的某个时间到现在一直在.
have been n(如friends);已经是.还是现在完成时
have been adj(如asleep);已经.
have是现在完成时的标志词,been是be动词的过去分词形式,一般用在完成时和被动语态中.
一.被动语态的时态:
1.一般现在时的被动语态:am /is/ are +动词的过去分词
2.一般过去时的被动语态:was /were +动词的过去分词
3.一般将来时的被动语态:will be +动词的过去分词
4.现在进行时的被动语态:am /is /are +being +动词的过去分词
5.现在完成时的被动语态:have /has +been +动词的过去分词
6.情态动词的被动语态:情态动词 + be +动词的过去分词
7.过去将来时 :would be done
8.过去进行时:was/were being done
9.过去完成时:had been done
现
在
完
成
时\x05表示过去某个时间里发生的动作对现在造成的影响和结果.\x05Have/has+过去分词\x05already / just / ever / never / yet / since / so far / before / for…\x05主语+haven’t/hasn’t+过去分词
Have/Has+主语+过去分词?
It is the first / second time….that…结构中的从句部分,用现在完成时.
This is +形容词最高级+that…结构,that 从句要用现在完成时.
非延续性动词的否定形式可以与表示延续时间的状语连用.即动作不发生的状态是可以持续的.
类似问题
类似问题1: havehad.和havedone.haddone.和havebeendoing.hadbeendoing,和havebeen+adj.区别总的来说就是have后面和had后面的各种搭配的不同.求高手解释...我现在在国外上学.英语作业特别难.而且[英语科目]
为你的解析如下:
have had 就是你已经有了什么
比如 I have had this dictionary since I was little.
have done 就是你做过什么
比如 I have made a big buzzer shot.
我曾经打球时绝杀过.
had done 就是针对于过去的过去,理解起来就是你昨天说的have done
比如 I had done a whole bunch of work,which I said it yesterday.
have been doing 强调一直做
比如:I have been doing my homework all these days
had been doing ,同理,是指过去的过去
have been + adj.就是你..过
比如他生过一场大病就是 he has been sick severely
不懂欢迎追问~
类似问题2: 【havebeen】百度作业帮
have been+adj 表示延续某种状态
eg:I've been away for three days
我已经缺席三天了.
类似问题3: 【2.Wehavebeenfriendssince______.A.childrenB.fiveyearsC.fiveyearsagoD.fiveyearsbefore3.Mike___________thestoryforamonth.A.HasboughtB.HashadC.hadhadD.hasborrowed4.You______thatquestionthreetimes.A.alreadyaskedB.haveal】百度作业帮[英语科目]
cbbbd
bacbc
bc(ab)ba
dbdca
ccbc
搂主14题打错了吧
这么辛苦多给点分吧
类似问题4: 【wehavebeengoodfriends[]A;aftermanyyearsB;manyyearsagoC;sincemanyyearsD;formanyyears必须有理由】百度作业帮[英语科目]
D;for many years
完成时用for+时间段 或者 since+ 时间点
类似问题5: 关于havebeen+adj的疑惑!Theresponseoftheworldcommunity-andnotleastAustralia-totheheartbreakingtragedy(`hasbeenswiftandgenerous)高手帮忙从语法角度解释一下括号里的havebeen+adj的意义,顺便翻译一下本句意[英语科目]
译文:国际社会,包括澳大利亚在内,对这一令人伤痛的悲剧所做出的反应是迅速而慷慨的.
have been+adj 就是简单的形容词做表语.该句的核心是The response has been swift and generous