has been 用法一问
题目
has been 用法一问
比如要说:XXX自99年起一直担任院长职务,这样说可以吗?
XXX has been the dean of the department since 1999
答案
可以的
我特意帮你查了些资料,希望对你有用!
助动词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.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 两个同学各要买一件饰物,甲买缺1分钱,乙买缺1.25元,她们俩合买这件饰物钱不够,饰物多少钱,
- 哪些以f结尾的单词复数直接加s
- 根据《孔子过泰山侧》回答问题
- 目前地震造成死亡人数大概是多少/?
- well-organized这个合成词是什么意思?
- 若a,b分别表示10的整数部分与小数部分,a+1/b+4的值_.
- 商店出售两件衣服,每件60元,其中一件赚25%,另一件亏25%,这家商店是亏了,还是不赚不亏呢?
- 在△ABC中,∠A=1/2 ∠B=1/3 ∠C ,求各内角度数.
- wich sentence is correct i am good at play the piano .and i am good at the piano
- 如何除去粗盐中的氯化镁,氯化钙和碳酸钠
热门考点