away和had left的区别|had been
来源:淳美吧 阅读:1.64W 次
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表示动作,非延续性动作,后不能跟时间段
#left
热门内容
大家都在看
最近更新