助动词have的用法
1)have+been +过去分词,构成完成式被动语态,例如:
English has been taught in China for many years.(中国教英语已经多年.)
2)现在完成进行时构成:have / has been + 现在分词
用法:)下面详细举例:
用于表示动作从过去某一时间开始一直延续到现在或离现在不远的时间,动作是否继续下去,则需视起来而
定.如:
How long has it been raining?雨下多久了?
She has been sitting there for more than 2 hours.他已经在那坐了两个多小时了.
We’ve been seeing quite a lot of each other recently.最近我们常常见面.
He has been telephoning me several times in two days.这两天他打了好几次电话给我.
注意:使用现在完成进行时还有以下一些情况:
一般现在时 主要由动词原形表示,但第三人称单数后要加词尾s,另外be和have有特殊的人称形式
例:it all depends
he coves sports
i know it
现在进行时 由助动词be的人称形式加现在分词构成
例:i am working
一般将来时 由助动词shall will加动词原形构成
例:i shall go
you will go
一般过去时 由动词的过去式表示
例:i was glad to get your letter
现在完成时 由have的人称形式加过去分词构成
例:i have read it
he has read it
过去进行时 由be的过去式和现在分词构成,主要表示过去某个时刻正在进行的动作
例:the wind was no longer blowing.
过去完成时 由had加过去分词构成,主要表示过去某时前业已发生的动作或情况
例:they showed us the new machine tools they had turned out
一般过去将来时 由should would加动词原形构成,表示从过去某时看来将要发生的事情
例:he was sixty-eight,in two years he would be seventy
现在完成进行时 有have(has)been 加现在分词构成
例:how long has it been raining?
过去完成进行时 由had been加现在分词够成
例 :it had been raining for two days the fields were all under water.
请给我讲讲have been的用法
请给我讲讲have been的用法
不明have been在句中应该怎么理解 请给我讲的细点
不明have been在句中应该怎么理解 请给我讲的细点
英语人气:521 ℃时间:2020-04-24 23:37:36
优质解答
我来回答
类似推荐
猜你喜欢
- 1英语翻译
- 2甲桶油比乙桶油多八分之七.从甲桶利取出三分之一千克的油到进乙桶,甲桶里的油比乙桶里的油还多多少千克
- 3He (goes)(to)home(at)5:30 every day.其中哪一个括号里是错的,改成什么?
- 4若向量a与b不共线,且c=a-(a x a/a x b)b,则向量a与c的夹角为?
- 5有两艘满载原油的油轮从沙特阿拉伯驶往美国的纽约,请将沿途经过的主要海峡和大洋
- 6I had something sweet for breakfast this morning.(改为一般疑问句) _______you _______ ______ _____fo
- 7在拼音中,平舌音和翘舌音各有什么特点,怎样区分?
- 8下列条件中,能判断四边形ABCD是平行四边形的是( ) A.AB∥CD,AD=BC B.∠A=∠B,∠C=∠D C.AB=AD,CB=CD D.AB∥CD,AB=CD
- 9母亲的爱 汪国真
- 10在长12.4厘米,宽7.2厘米的长方形纸中能剪_个半径1厘米的圆.