has been:现在完成时结构的一部分,表示某事从过去开始一直延续到现在,或表示过去发生的事与现在有联系。常见于“has been + 过去分词/形容词/名词短语”。(另有少见用法:作名词 a has-been,指“过气的人/物”。)
/hæz bɪn/
She has been sick for two days.
她已经病了两天了。
He has been working on the project since January, which is why he knows every detail so well.
他从一月起就一直在做这个项目,所以才对每个细节都非常熟悉。
has 来自动词 have(“有;已经”),源自古英语 habban(“拥有、持有”);been 是 be 的过去分词,be 源自古英语中表示“存在/是”的动词体系(如 bēon/wesan 等)。两者结合形成英语里极常用的现在完成时表达,用来连接“过去—现在”的时间关系。
(作为极常见的语法结构,has been 在大量英文文学作品中都会出现。)例如: