has been to和has been in 的区别
10个回答
展开全部
has/have been in:去某地有多久了,后接时间段 for+..... 也可接时间点 since+....
has/have been to:去过某地,如果是去过某地几次,一定要注意一次once,两次twice ,不是two times
has/have been to:去过某地,如果是去过某地几次,一定要注意一次once,两次twice ,不是two times
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
been to 的意思是去 而 been in 的意思是 在..里
比方 I have been to China twice 我已经去过中国两次了
I have been in this city for two years. 我已经在这个城市两年了。
比方 I have been to China twice 我已经去过中国两次了
I have been in this city for two years. 我已经在这个城市两年了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
区别
1、has been to 曾经去过某地, 现在已经回到原地。它只能与表示次数的词语搭配,
如:She has been to Beidaihe twice.(此时不在北京)How many times have you been to London?
2、has been in 表示一直呆在某地, 常与时间段搭配,
如:She has been in Beijing for nearly two weeks..(此时仍在北京)How long have you been in the factoory?
与has gone to区别:
(1) sombody has gone to +表示地点的名词:意思某人去了某个地方(有可能在还在路上,有可能到达了某个地方,但是还没有回来)例如:Tom has gone to America 意思,汤姆去了美国 (有可能还在去美国路上,有可能已经抵达美国)(2)somebody has been to +表示地点的名词:意思某人曾经过去过地方(但是现在已经不在那个地方了)例如:Tom has been to America 意思,汤姆曾经过去过美国(现在已经不在美国了 )
1、has been to 曾经去过某地, 现在已经回到原地。它只能与表示次数的词语搭配,
如:She has been to Beidaihe twice.(此时不在北京)How many times have you been to London?
2、has been in 表示一直呆在某地, 常与时间段搭配,
如:She has been in Beijing for nearly two weeks..(此时仍在北京)How long have you been in the factoory?
与has gone to区别:
(1) sombody has gone to +表示地点的名词:意思某人去了某个地方(有可能在还在路上,有可能到达了某个地方,但是还没有回来)例如:Tom has gone to America 意思,汤姆去了美国 (有可能还在去美国路上,有可能已经抵达美国)(2)somebody has been to +表示地点的名词:意思某人曾经过去过地方(但是现在已经不在那个地方了)例如:Tom has been to America 意思,汤姆曾经过去过美国(现在已经不在美国了 )
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-06-29
展开全部
have been to 指某人去过某地,侧重指经历,人已经回来了。可与twice,once等连用。
have been in 指某人呆在某地,侧重指地点,人还未回来。可与since或for引导的时间状语连用。
have been in 指某人呆在某地,侧重指地点,人还未回来。可与since或for引导的时间状语连用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询