slogan 专业知识问答平台!
佰学网 >教育 > 立知教育 > have been是什么时态

have been是什么时态

原创 2023-04-11 15:02:42

have been是现在完成时,加上过去分词是被动语态,应当作be done来理解。have been是be的现在完成时形式,通常可与表示职业的名词连用,也可和表示地点的介词短语连用。还可与away,back等小品词连用。

现在完成时( The Present Perfect Tense)是过去的动作或状态持续到现在,对现在造成的影响,可能持续发生下去。在英语时态中,“时”指动作发生的时间,“态”指动作的样子和状态。

完成时态的构成分为两部分:一是助动词,二是实义动词的过去分词-ed。具体来说,用助动词have/has表示“时”,以表明动作发生的时间是在过去、现在还是将来;用过去分词来表示动作的“态”,以表明该动作已经完成,而且对现在有一定的影响。它的构成是:主语+助动词(have/has) +动词的过去分词。(have/has been/ done)

现在完成时是由助动词“have(has)+过去分词”构成的,其规则动词的过去分词构成与过去式相同,不规则动词的过去分词则需要加强记忆。现将其主要用法小结如下:1.表示过去发生的某一动作对现在造成的影响或结果。例如:I have just cleaned my clothes. 我刚洗过衣服.("洗衣服"是发生在过去的动作,对现在造成的结果是"衣服干净了")2.表示过去已经开始,持续到现在的动作或状态,也可以表示实质可能继续下去的动作或状态。这时往往与表示一段的时间状语连用。例如:I have been here for just over two years?我到这里才两年多.He has worked here since 1989. ?从1989年, 他就在这里工作.3.现在完成时属于现在时态范围,因此,不能和表示过去的时间状语连用。如:yesterday, last night, two weeks ago等, 但可以和never, ever, already, yet, just, for…, since …等连用. 例如:Have you finished your work yet? 你已经完成你的工作了吗?I have never heard that before. ?过去,我从未听说过那件事.

©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。

相关内容推荐

来自佰学网

刘老师

刘老师

中国人大教育学硕士

关注