hasbeen用法一问比如要说:XXX自99年起一直担任院长职务,这样说可以吗?XXXhasbeenthedeanofthedepartmentsince1999
hasbeen用法一问
比如要说:XXX自99年起一直担任院长职务,这样说可以吗?
XXXhasbeenthedeanofthedepartmentsince1999
hasbeen用法一问比如要说:XXX自99年起一直担任院长职务,这样说可以吗?XXXhasbeenthedeanofthedepartmentsince1999
hasbeen用法一问
比如要说:XXX自99年起一直担任院长职务,这样说可以吗?
XXXhasbeenthedeanofthedepartmentsince1999
可以的
我特意帮你查了些资料,希望对你有用!
助动词have的用法
1)have+been+过去分词,构成完成式被动语态,例如:
EnglishhasbeentaughtinChinaformanyyears.(中国教英语已经多年.)
2)现在完成进行时构成:have/hasbeen+现在分词
用法:)下面详细举例:)~
用于表示动作从过去某一时间开始一直延续到现在或离现在不远的时间,动作是否继续下去,则需视起来而
定.如:
Howlonghasitbeenraining?雨下多久了?
Shehasbeensittingthereformorethan2hours.他已经在那坐了两个多小时了.
We’vebeenseeingquitealotofeachotherrecently.最近我们常常见面.
Hehasbeentelephoningmeseveraltimesintwodays.这两天他打了好几次电话给我.
注意:使用现在完成进行时还有以下一些情况:
一般现在时主要由动词原形表示,但第三人称单数后要加词尾s,另外be和have有特殊的人称形式
例:italldepends
hecovessports
iknowit
现在进行时由助动词be的人称形式加现在分词构成
例:iamworking
一般将来时由助动词shallwill加动词原形构成
例:ishallgo
youwillgo
一般过去时由动词的过去式表示
例:iwasgladtogetyourletter
现在完成时由have的人称形式加过去分词构成
例:ihavereadit
hehasreadit
过去进行时由be的过去式和现在分词构成,主要表示过去某个时刻正在进行的动作
例:thewindwasnolongerblowing.
过去完成时由had加过去分词构成,主要表示过去某时前业已发生的动作或情况
例:theyshowedusthenewmachinetoolstheyhadturnedout
一般过去将来时由shouldwould加动词原形构成,表示从过去某时看来将要发生的事情
例:hewassixty-eight,intwoyearshewouldbeseventy
现在完成进行时有have(has)been加现在分词构成
例:howlonghasitbeenraining?
过去完成进行时由hadbeen加现在分词够成
例:ithadbeenrainingfortwodaysthefieldswereallunderwater.