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.
我叔叔已经离开长沙两周了.翻译成英语是.has been.为什么不能用has gone?
1个回答
相关问题
-
He has been gone many years.他已经去世多年.我一直理解不了has been gone是什么时
-
has been gone和has gone!
-
英语翻译是has gone to 还是has been to ,还是别的?
-
The plan has been gone throughzh中为什么要用been
-
用 have / has been to,have / has gone to 或have / has been in
-
用have(has) been 或have(has) gone 填空.
-
用have(has)been(gone)填空
-
has gone to\has been to\has been in的区别
-
has been to 和has gone to
-
She_______ shopping A.has been to B.has gone C.has gone to D