has been to 与has gone to的区别
的有关信息介绍如下:1)have/has现却边言气一较候世goneto表示去了,属于瞬间动词(暂短性动词),不与一段时间连用.
eg:-WhereisTom?
-HehasgonetoShanghai.(他去了上海)言外之滑标室四验突致等意:他不在说话现场
如果表示去过则用has/havebeent论治孩落秋o
eg:IhavebeentotheGreatWall.(我去过长城)
另外,如果时间状语是一段时间,也用has/havebeento
eg:hehasbeentherefortwoyears.(两360问答年是时间段所以用been)
(2)同样,has/hav系传路角略棉银巴级扩传ebeenaway和has/h士值坚理深班越左批威致aveleft是对应的,都表示离开,has/havebeenaway是延续性的,与时间段连用,has/haveleft是瞬间选江基位动词
eg:Hehasbeenawayfromthatfactoryfortwodays.(离开两天了)
eg:Hehasleftfromhisoffice.(只表示离开)