我叔叔已经离开长沙两周了.翻译成英语是.has been.为什么不能用has gone?

1个回答

  • has gone 表动作是终止性动词 不能和一段时间连用,可以用表状态的系表结构 has been away 来表示状态我叔叔已经离开长沙两周了.翻译成英语是 my uncle has been away from changsha for two weeks所谓终止性动词 就是一发生就结束的动词.离开这个动作不可能延续,一发生就结束.类似的还有:买 借 死 来 去 等动词.所以不能和一段时间连用.如汉语说 他来两年了 来这个动作能持续两年吗?不能 一发生就结束.因此不能说 he has come here for two years只能说he has been here for two years.