2020-09-18 05:39:59 | 阅读:187
have been是be的现在完成时形式,通常可与表示职业的名词连用,也可和表示地点的介词短语连用。还可与away,back等小品词连用。
1.have been 与表示职业的名词连用,用来询问或说明某人所从事的职业。
Have you ever been a worker?你曾经当过工人吗?
I've been a teacher before. 以前我曾经是一位教师。
2.have been也用来表示天气
It has been cold since last yesterday. 自从昨天以来,天气一直很冷。
The train has been gone (for half an hour). 火车开走了(半小时了)
3.和表示地点的介词短语连用,相当于汉语的“过”、“来”、“到”、“在”等不同动词的意思。
How long have you been at the school?
你在/到/来这所学校多久了?
They have been in beijing for more than two years.
他们来北京两年多了。
4.have been能够与away, back, in, on, out, over等连用,相当于一个表示动作动词的现在完成时的用法,表示某种状态。当这种状态与for等表示段时间的短语连用时,表示这个状态的延续时间。
The film has been on (for half an hour). 电影开演(半小时)了。
5.have been后接动词的现在分词,为现在完成开展时,强调从过去某一时间到现在为止的一段时间内一直开展或反复多次发生的动作。这个动作到说话时是否停止, 视上下 文或当时语言环境而定。
He has been working in that school for five years.
他在这学校工作五年了。
6.have been +及物动词的过去分词。为现在完成时被动语态的形式,表示一个已完成的被动动作。
Man-made satellites have been sent up into space by many countries.
人造卫星已经被许多国家发射到了太空。
have been的用法例句小兵就先为大家讲解到这里了,希望可以帮到你些,若还有更多疑问,可以点击右下角咨询哦!学习不光要有不怕困难,永不言败的精神,还有有勤奋的努力,科学家爱迪生曾说过:“天才就是1%的灵感加上99%的汗水,但那1%的灵感是比较重要的,甚至比那99%的汗水都要重要。”即使我们的成绩不是很好,但只要有心想要学习,那么我们就应该笨鸟先飞,所谓"勤能补拙“没有人一出生就是天才,他们都是经过秦风的努力,才会成功的,所以我们不能坐等自己那天突然变成天才,而是要点燃自己的力量之火,寻找自己的天才之路,努力奋斗。
学大教育
学大教育
学大教育
学大教育