have been to和have gone to和have been in的区别
have been to 是已经去过了的意思
比如:I've been to China 我去过中国了
have gone to 是已经去了,但是人还在那里没回来
Dad have gone to China on business 爸爸已经去中国出差了
have been in 是已经呆过一段时间 ,现在还在是一种持续的
I have been in shanghai for ten years since I was a little girl
比如:I've been to China 我去过中国了
have gone to 是已经去了,但是人还在那里没回来
Dad have gone to China on business 爸爸已经去中国出差了
have been in 是已经呆过一段时间 ,现在还在是一种持续的
I have been in shanghai for ten years since I was a little girl
温馨提示:答案为网友推荐,仅供参考
第1个回答 2009-03-12
have been to 是去了已经回来
have gone to 是去了没回来
have been in 是stay 还是live的持续动词 忘了。 是和for since 连用的
have gone to 是去了没回来
have been in 是stay 还是live的持续动词 忘了。 是和for since 连用的
第2个回答 2012-09-01
have been to 去了某个地方已经回来了
例如 I have been to shanghai 我去过上海
have gone to 去了某个地方还没回来呢
例如They have gone to Beijing .他们去北京了( 去北京了 表示去了 但是还没回来)
have been in 去了某个地方就呆在那儿了
例如 I have been in Guangzhou for three years.我来到广州三年了( 我去了广州 也就是某个地方 三年了 不就是呆在那儿了吗 )
其实这并不难,只要找出它们的区别 并应用到做题当中 就会通俗易懂了
例如 I have been to shanghai 我去过上海
have gone to 去了某个地方还没回来呢
例如They have gone to Beijing .他们去北京了( 去北京了 表示去了 但是还没回来)
have been in 去了某个地方就呆在那儿了
例如 I have been in Guangzhou for three years.我来到广州三年了( 我去了广州 也就是某个地方 三年了 不就是呆在那儿了吗 )
其实这并不难,只要找出它们的区别 并应用到做题当中 就会通俗易懂了
第3个回答 2009-03-12
have been to曾经去过某地
have gone to去某地还没回来
have been in延续性,正在某地呆着,
have gone to去某地还没回来
have been in延续性,正在某地呆着,
第4个回答 2009-03-12
have been to曾经去过某地
have gone to去某地还没回来
have been in正在某地
祝你好运!
have gone to去某地还没回来
have been in正在某地
祝你好运!