为什么要加been?现在完成时的构成是“have(has)+过去分词 ”It has been raining for
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/08/23 21:42:39
为什么要加been?
现在完成时的构成是“have(has)+过去分词 ”
It has been raining for a week.为什么这里要加been?我觉得如果按照结构来的话 应该是:It has rained for a week.应为rain的过去分词是rained呀.不明白什么时候要加been什么时候不加been.
还有WILL的问题 为什么一句话里一会说will.一会却又说will be.
现在完成时的构成是“have(has)+过去分词 ”
It has been raining for a week.为什么这里要加been?我觉得如果按照结构来的话 应该是:It has rained for a week.应为rain的过去分词是rained呀.不明白什么时候要加been什么时候不加been.
还有WILL的问题 为什么一句话里一会说will.一会却又说will be.
It has been raining for a week.是现在完成进行时,表示从过去到现在,并且现在依然在进行的动作.这句话的意思就是 过去一周都在下雨而且现在还在下雨
而It has rained for a week.则是单纯的现在完成时 表示过去一直持续的动作.这句话的意思是 过去一周都在下雨.
will是一个助动词,他后面跟动词的原型.是否be 则看你的动词的原型是什么.
比如.I went to school.动词是go,用will表示将来的话会说 I will go to school tomorrow.因为went的原型是go
如果原句是 I am a student.用will表示将来的话就会说 I will be a student.用be的原因是 am的原型是be
而It has rained for a week.则是单纯的现在完成时 表示过去一直持续的动作.这句话的意思是 过去一周都在下雨.
will是一个助动词,他后面跟动词的原型.是否be 则看你的动词的原型是什么.
比如.I went to school.动词是go,用will表示将来的话会说 I will go to school tomorrow.因为went的原型是go
如果原句是 I am a student.用will表示将来的话就会说 I will be a student.用be的原因是 am的原型是be
现在完成时have/has为什么后面有时加动词的过去分词,有时加been
英语 完成时It has been raining for three hours.为什么要加been?加been不是表
关于现在完成时现在完成时的基本结构不就是 have has been么,怎么还+have/has+过去分词(done),
为什么说have或has+动词过去分词构成 现在完成时
现在完成时的结构 主语+ 助动词 have has+been+done+过去分词是什么意思?
我知道been 是be的过去分词 可是一般来说现在完成时是 have/has+动词过去分词(I have lived h
英语完成时态的构成请问英语完成进行时态的构成为什么不是have,has加现在分词呢?为什么要加been呢?
have/has been+过去分词是什么时态?
现在完成时进行时“have/has been后是不是+doing?" 现在分词是什么意思?过去分词又是什么?
我知道have/has+been+过去分词.是被动语态...
现在完成时Have/Has been+动词ingHave/Has been+动词过去分词两者有什么不同啊?按照自己的话说
I have been busy since yesterday.现在完成时是have加过去分词,但这里的过去分词在哪里