have been的现在完成时的用法是什么?

作者&投稿:乐正鸣 (若有异议请与网页底部的电邮联系)
~

has been(现在完成时)后加动词的过去分词形式。

have been,用于完成时,表示“已经过去”。例:

Thissitehasbeenchosenforthenewschool.

这块场地已被选作新学校的校址。

has,英语单词,主要用作为动词,作动词时意为“有,吃,得到,从事,允许,雇用,享有(have的第三人称单数);(亲属关系中)接受;拿;买到”。

been,be的过去分词,是。

造句如下:

1、The present regime has been in power for two years.

现政权已经执政两年了。

2、The system has been in operation for sixmonths.

这个系统已经运行六个月了。

3、Only time will tell if the treatment has been successful.

只有时间才能证明这种疗法是否成功。

4、The offer has been withdrawn. 

那个报价已经撤销了。

现在完成时:

现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”。

现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年。

又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。

表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。






庄河市17644738673: 关于现在完成时have been -
出超仁平: have been 加动词的时候才是被动语态.He has been dead for 3 years. dead 是形容词.这句话就是完成时,他死了已经有3年了.Have P.P 是完成时的用法,后面加动词的过去分词.Have been 如果加形容词的话,表示某种状态已经从过去一直对现在有影响.Have been 加动词的过去分词表示完成时的被动语态.

庄河市17644738673: have been是什么我不知道英语现在完成时have been有什么用,been不是可有可无的吗?那为什么要加been?根什么成分有关? -
出超仁平:[答案] been跟后面的成分有关.have只代表完成时的形式,been是谓语,去掉不是缺成分了吗? I have been there twice.一般时是I am there.been是am的变形

庄河市17644738673: have been 和 had been的区别分别在什么情况下使用呢 -
出超仁平:[答案] 一楼说的对,have been 用在现在完成时态中,如:I have been here for ten years.They have been to Shanghai for a long time.had been 用于过去完成时中.如:I had been to XI'an before I went to Beijing.在我去...

庄河市17644738673: have been结构怎么用 -
出超仁平: have been是现在完成时的被动语态,或者是be的现在完成时,也可以是have been doing现在完成进行时,基本上have been就用于这三种情况满意请采纳,谢谢

庄河市17644738673: 现在完成时的具体用法 -
出超仁平:[答案] 现在完成时是由助动词“have(has)+过去分词”构成的,其规则动词的过去分词构成与过去式相同,不规则动词的过去分词则需要加强记忆.现将其主要用法小结如下: 1.表示过去发生的某一动作对现在造成的影响或结果.例如: I have just cleaned my...

庄河市17644738673: 什么情况下用现在完成时,什么情况下用过去完成时?结构分别是什么?什么时候在have后加been什么情况下不用加?详解,谢谢. -
出超仁平:[答案] 强调过去对现在造成的影响用现在完成时,强调过去的过去,就是过去发生的一件事对过去的影响,用过去完成时.现在完成进行时,have后加been doing,还有have been done,这是现在完成时后跟被动语态.

庄河市17644738673: 在现在完成时中,“have been to","have gone to","have be 加adj." 的用法有什么不同,分别在什么情况下在现在完成时中,“have been to","have ... -
出超仁平:[答案] have been to可以用任何人称 have gone to不能用在第一、第二人称 意思: have been to为去过,表示回来了 have gone to为去了,表示还没回来

庄河市17644738673: have been的用法现在完成时的状态用法我知道,但有时候对于这个been的用法很不解,有些句子中有been 可是有些句子中木有been.不知道是做什么成份,... -
出超仁平:[答案] been 是be动词的完成形式,后面加形容词构成主+谓+表结构 如果主语后面接的是动词就不用been了 例如你的句子中busy和away都是形容词,因此要加been 多熟悉词的类别就可以更好的学习语法了.

庄河市17644738673: 在现在完成时的时态里,have been不是应该是去了某了已回来的意思吗?When she ha在现在完成时的时态里,have been不是应该是去了某了已回来的意思... -
出超仁平:[答案] 不一样,本句的had been looking属于现在完成进行时,意思是已经做了多久现在停止或者已经做了多久还要继续做下去,本句的意思是当她已经寻找了半个小时

庄河市17644738673: 现在完成时里,什么时候用 have been ?
出超仁平: They (play) football every sunday afternoon现在完成时

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网