has been 与 has gone 的区别?
答案:6 悬赏:70 手机版
解决时间 2021-11-20 02:45
- 提问者网友:呐年旧曙光
- 2021-11-19 16:51
has been 与 has gone 的区别?
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-11-19 17:54
(1)have/has gone to 表示去了,属于瞬间动词(暂短性 动词),不与一段时间连用.
eg:-Where is Tom?
-He has gone to Shanghai.(他去了上海)言外 之意:他不在说话现场
如果表示去过则用has / have been to
eg: I have been to the Great Wall.(我去过长城)
另外,如果时间状语是一段时间,也用has / have been to
eg:he has been there for two years.(两年是时间段所以用been)
(2)同样,has /have been away 和 has/have left 是对应的,都表示离开,has/have been away 是延续性的,与时间段连用, has/ have left 是瞬间动词
eg : He has been away from that factory for two days.(离开两天了)
eg: He has left from his office. (只表示离开)
好了,就这些,希望能帮得到你. :)
eg:-Where is Tom?
-He has gone to Shanghai.(他去了上海)言外 之意:他不在说话现场
如果表示去过则用has / have been to
eg: I have been to the Great Wall.(我去过长城)
另外,如果时间状语是一段时间,也用has / have been to
eg:he has been there for two years.(两年是时间段所以用been)
(2)同样,has /have been away 和 has/have left 是对应的,都表示离开,has/have been away 是延续性的,与时间段连用, has/ have left 是瞬间动词
eg : He has been away from that factory for two days.(离开两天了)
eg: He has left from his office. (只表示离开)
好了,就这些,希望能帮得到你. :)
全部回答
- 1楼网友:青灯有味
- 2021-11-19 23:56
has been是表示已经去过了,回来了,而has gone则表示已经去了某地,或者在去某地的路上。
- 2楼网友:未来江山和你
- 2021-11-19 22:29
has been TO 表示去过某地 经常 问 你去某地多少回 或是 你去过某地吗 HAVE U BEEN TO BEIJING ? HOW MANY TIMES HAVE U BEEN TO BEIJING
has gone 表示去了某地 可以为如下场景 两个人之间聊天 问第三个人去哪了 WHERe HAS JILL GONE/ 说明被谈论的这个人不在此地
has gone 表示去了某地 可以为如下场景 两个人之间聊天 问第三个人去哪了 WHERe HAS JILL GONE/ 说明被谈论的这个人不在此地
- 3楼网友:怀裏藏嬌
- 2021-11-19 21:34
has been 表示那人去了已经回来了
has gone 表示那人去了还没回来,还在哪儿
例如:Tom has been to shanghai twice,now he is planning for another one.
Tom has gone to shanghai for two weeks,and he will stay there for another two weeks.
has gone 表示那人去了还没回来,还在哪儿
例如:Tom has been to shanghai twice,now he is planning for another one.
Tom has gone to shanghai for two weeks,and he will stay there for another two weeks.
- 4楼网友:渡鹤影
- 2021-11-19 20:02
“have(has)been”和“have(has) gone”
相似点:两句都有去某个地方的意思。
不同点:“have(has) been”是曾经到过某地,现在人已经回到说话的地方。如:I have been to Beijing.(我曾经到过北京。)而“have(has) gone”是表示 去某地方的人不在说话的地方,或是人已经向某地出发在于路上,或是人已经到达某处,或是人已经在返回的 路上。如:He has gone to Beijing.(他已经去北京了。)
相似点:两句都有去某个地方的意思。
不同点:“have(has) been”是曾经到过某地,现在人已经回到说话的地方。如:I have been to Beijing.(我曾经到过北京。)而“have(has) gone”是表示 去某地方的人不在说话的地方,或是人已经向某地出发在于路上,或是人已经到达某处,或是人已经在返回的 路上。如:He has gone to Beijing.(他已经去北京了。)
- 5楼网友:神的生死簿
- 2021-11-19 18:49
最好的理解方法:一看就明白
he has been to qingdao 表示他去过青岛(现在不在青岛)
he has gone to qingdao表示他到青岛去了(现在不在这儿)
he has been to qingdao 表示他去过青岛(现在不在青岛)
he has gone to qingdao表示他到青岛去了(现在不在这儿)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯