为什么要加been?
题目
为什么要加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.
答案
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
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 苏教版第十二册课文《白鹭》的作者及原文
- case diameter是什么意思
- 氢气还原三氧化二铁的实验中还原出的铁是什么颜色的
- 3 half-price
- 俩灯串联为什么一个灯泡的玻璃罩打碎另一个更亮
- 很久以前,有一位老人,他有三个儿子.每个儿子各有一匹马,老人自己还有一匹骏马.老人临终前留下遗嘱:让三个儿子赛马,跑马地点明确,看谁的马跑得最慢,谁就能得到老人的骏马.三个儿子遵照老人的遗嘱,准备赛马
- 毛毛雨怎么用几句简单的话来描述,
- 把98%的浓硫酸稀释成490g20%的稀H2SO4,需98的浓H2SO4多少毫升 需水多少克?密度等于1.84×103cm3
- natural raw materials
- 已知a,b是实数,比较a的平方+b的平方与2(a-b-1)的大小
热门考点