Jane is away on holiday.Oh,is she?Where has she gone?为什么不是Where has she been going?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 00:11:32

Jane is away on holiday.Oh,is she?Where has she gone?为什么不是Where has she been going?
Jane is away on holiday.Oh,is she?Where has she gone?为什么不是Where has she been going?

Jane is away on holiday.Oh,is she?Where has she gone?为什么不是Where has she been going?
has she been going?是现在完成进行时,表过去某时间正在进行的动作.通常用表持续性的动词.可能现在仍在继续(有一直的意味)
如果用Where has she been going,怎么译呢?
只能表达他一直在去某个地方,且一直没有到达某地.在逻辑上也说不过去,而go也不是持续性动词.
Where has she gone?他已去了哪里?
例:
I have been reading the book,我一直在读这本书.
I’ve lived been living here since 1988,自1988年以来我就一直住在这儿

如果用been,说明 jane 去度假又回来的。
gone 说明去了还未归。
根据第一句,显然 jane 还在度假啊