have been用于什么时态?

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

用法一:现在完成进行时(have been doing)

用法:表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来。

例:We have been working on this project for over a month now.(到目前为止,我们一直在处理那个项目,已经花了一个多月时间了。)

注意事项:与现在完成时相比,现在完成进行时更强调:在从过去到现在的时间里,动作或状态一直持续或一直反复出现。

用法二:have been +及物动词的过去分词,为现在完成时被动语态的形式,表示一个已完成的被动动作。

例如:

The moon has been visited by human being already. 

月亮已经被人类访问过了。

Man-made satellites have been sent up into space by many countries. 

人造卫星已经被很多国家发射到了太空。

用法三:

have been和不同的单词连用,表达不同的意思。

一、have been与表示职业的名词连用,用来询问或说明某人所从事的职业。

例如:

Have you ever been a teacher ?

你曾经当过教师吗?

I've been a doctor before . 

以前我曾经是一位医生。

这种表达与how long, for或since等表示时间的短语连用后,则表示此种状态的持续时间。

例如:
How long have you been a player ? 

你当运动员有多久了?

I've been a worker for twelve years. 

我当工人十二年了。

I've been a soldier since two years ago.

自从两年前我就当了战士。

扩展资料:

双语例句    

1.He may have been to some of those places 

那些地方他也许去过一些。

2.I have been to Dalian twice. 

大连我去过两回。

3.Those who have been to Dalian all say it's beautiful. 

凡是去过大连的人都说大连很美。

4."no kinder than you have been to me," said the old man. 

“你待我也同样很好嘛,”老人说。

参考资料:现在进行时-百度百科



现在完成时
概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。

本结构:主语+have/has+动词的过去分词(p.p)(V-ed) e.g done。
肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语。


襄汾县19489528178: have been的时态 用法方面的东西 -
称孙古汉:[答案] 现在完成时,用于表示状态.例如:I have been married for many years. I have been here for a week.

襄汾县19489528178: 用have been造几个句子并翻译&有have been的话是什么时态啊? -
称孙古汉: I have been to Beijing.我去过北京.have been 去过某地,已经回来;have gone 去了某地,还没回来.这是现在完成时的用法.I have been studying English. 我一直在学英语.这是现在完成进行时的用法,表示从过去一直延续到现在,现在还在进行.

襄汾县19489528178: 请问have been这个时态一般怎么用 ? -
称孙古汉: have been:(+-ing动词):现在完成进行式例句与用法: 1. The old currency will have been phased out by 1990.旧币分阶段至1990年将全部禁止流通.2. More than200 films on agriculture have been released.一共发行了200多部关于农业的影片...

襄汾县19489528178: 英语中havebeen是什么语态 -
称孙古汉: have done是现在完成时的主动语态,have been done是现在完成时的被动语态.

襄汾县19489528178: have been的时态. -
称孙古汉: 我已经学了三年英语了. 是have been doing 现在完成进行时 如果用to study表示该动作已结束了.也就是“已经结束了3年了.”明显意思不对.

襄汾县19489528178: have been是什么时态的标志词?? -
称孙古汉: 你好,主要看be后面加啥了,可以是现在完成时,现在完成进行时,现在完成将来时,

襄汾县19489528178: 关于have been 的用法 -
称孙古汉: D选项,我们成为好朋友有一段日子~~have been只是时态现在完成时的形式要说havebeen 的用法,一般说来是时态的用法,基本标志是Since,for+一段时间(貌似是havebeen专项练习?)

襄汾县19489528178: have been那个是什么时态?have been to 和那个有什么区别?还有那个抽,和那 -
称孙古汉: have been to去的人已经回来在说话现场 have gone to 去的人没回来不在说话现场过去完成时

襄汾县19489528178: 英语完成时态 have been have down have gone 这几个到底什么时候用哪个 -
称孙古汉: 现在完成时态任何动词的过去分词形式.当原句动词为be动词时,完成时态就用have been;当原句动词为go时,完成时态就用have gone. 至于have been和have gone本身意义上的区别,当它们都表示去某地时,have been表示曾经去过,而现在已经返回;have gone表示已经去了,而且仍未返回.

襄汾县19489528178: 什么时候用have been,什么时间have/has后面直接加过去分词? -
称孙古汉: have been是用在被动的情况下.Eg:Up to now,everything has been successful. 或者用在现在完成进行时里.Eg:The crazy fans had been waiting patiently for two hous,and thet would wait till the movie star arrived. have/has后面直接加过去分词就是主动的情况.Eg:He has studied English for 5 years.

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