心理

当前位置 /首页/完美生活/心理/列表

away和had left的区别,had been

had been away和had left的区别

Had been away和had left的区别

答案是, Had been away的意思是远离,强调的是离开的时空概念。 而had left的意思是离开,强调的是离开的动作。

例如,He had been away, before his wife came back.意思是,在他妻子回来之前,他早已经离开了。又例如,The train had left when we arrived in the railway station.意思是,我们到达人车站时,列车已经开动了。

主要区别在于:

has been away 是延续性动词,通常可以接一段时间

has gone 和 has left 是短暂性动词,不能接一段时间在语法上再补充一点,had been away表示动作的状态,时间状语可以用for + "一段时间",而had left是瞬时动词,时间状语不可以加for + "一段时间"

两者都有离开的意思,had been away表示状态,要跟时间段 had left表示动作,非延续性动作,后不能跟时间段

TAG标签:left #