My friend Mary has been living with cancer for years.为什么用了 living ,既不是进行时,也不是被动

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/08 04:17:16

My friend Mary has been living with cancer for years.为什么用了 living ,既不是进行时,也不是被动

这是现在完成进行时,与现在完成时态相似,但是基本结构却是have/has been doing,根据具体情况将doing变成writing,working,running之类的就行了,表示一种不间断的持续,比普通的现在完成时态更强调持续性.这里主语是人,患病当然不需要用被动结构.

这里的 has been living ,是完成进行时,完成进行时实际上是一种强调动作持续发生的进行时。
My friend 的癌症是一直在发生的。
而Live 是短暂性动词,故用been living

现在完成进行时have been living,表明“一直忍受”的持续性