has been to has gone to has been in 的区别、分别举几个例子

索宥
2012-06-08
知道答主
回答量:21
采纳率:0%
帮助的人:13.5万
展开全部
先说has been to和has gone to的区别
同样是去一个地方,been表达的是已经回来,而gone表达的是去了还没回来

比如说
I has been to HK this year.今年我已经去过香港了。(已经回来)

——where is luffy?路飞去哪了?
——he has gone to the library.他去图书馆了。(去了还没回来)

然后是has been in和has been to 的区别
同前,都是去一个地方。has been in是指的已经在某个地方待了很长时间,地点是主语现在所在的地方。而has been to ,前面有解释啦。。

比如说
I has been in Korea for 3 years.我已经在韩国待了3年了。(我现在还在韩国)
I has been to Korea.我已经去过韩国了。(去了回来了)

希望有帮助。
fightout
高粉答主

2012-06-08 · 关注我不会让你失望
知道顶级答主
回答量:8.6万
采纳率:81%
帮助的人:3.9亿
展开全部
has been to 去,到过什么地方(人已经回来)
如:
He has been to Japan. 他去过日本

has gone to 到。。。去了(人还没回来)
He has gone to Japan. 他到日本去了

has been in 在。。。地方
他在日本两年了
He has been in Japan for two years.

不懂追问*^__^* 请采纳,谢谢!
追问
how long \how soon \how far \怎样用?【我可以追加分滴~麻烦你了- -、
追答
how long 多久时间,常就for + 时间段 “长达多久” 提问
A: How long have you been here?
B: For three hours

how soon 表示“还要多久” 某件事才会发生, 常就“in + 时间段” 提问
A: How soon will he get here?
B: In about half an hour

how far 意为“多远” 一般就“距离” 提问
A: How far is it from here to your school?
B: Two hours' walk
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuyichun20
2012-06-08 · TA获得超过3301个赞
知道小有建树答主
回答量:1322
采纳率:93%
帮助的人:826万
展开全部
has been to,表示去过某个地方,不过现在已经回来了,例如:Have you been to Beijing before?你以前去过北京么?
has gone to表示去了,但还没有回来,也许是在去的途中,例如:A:Is Mr.Wang at home?B:No,he is not in,he has gone to Shenzhen.
至于has been in指的是在某个地方,从过去一直延续到现在,例如:My family have been in Hongkong since 1998.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
amanda01224

2012-06-08 · TA获得超过17.6万个赞
知道顶级答主
回答量:11.5万
采纳率:86%
帮助的人:3.9亿
展开全部
has been to 曾经到过某地
has gone to 人去了某地(即人不在这儿)
has been in在……多长时间
如 He has been to Beijing twice .
Where is Jim ?He has gone to Beijing .
He has been in Beijing for three years .
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式