have been to与have gone to的区别!
2个回答
展开全部
"have been" 和 "have gone to" 是两个英语表达,具有不同的意思和使用场合。
"have been" 是现在完成时的一种形式,用于表示动作在过去发生过,但是和现在还有关系。比如说,"I have been to China"(我去过中国),表示我过去去过中国,并且现在也有可能会与中国有某种联系。
"have gone to" 是表示完成的动作发生在现在或未来的一种形式。比如说,"I have gone to the store"(我去了商店),表示我现在已经到了商店。"I have gone to France"(我去过法国)则表示我过去去过法国,但现在不在法国了。
总之,"have been" 表示在过去与现在存在某种联系,"have gone to" 则表示完成的动作发生在现在或未来。
"have been" 是现在完成时的一种形式,用于表示动作在过去发生过,但是和现在还有关系。比如说,"I have been to China"(我去过中国),表示我过去去过中国,并且现在也有可能会与中国有某种联系。
"have gone to" 是表示完成的动作发生在现在或未来的一种形式。比如说,"I have gone to the store"(我去了商店),表示我现在已经到了商店。"I have gone to France"(我去过法国)则表示我过去去过法国,但现在不在法国了。
总之,"have been" 表示在过去与现在存在某种联系,"have gone to" 则表示完成的动作发生在现在或未来。
展开全部
have been to和have gone to含有“去某地"的意思,易被混淆,这篇讲have been to和have gone to的区别。
1.(1)Have/has gone to表示”去了(某地方)",指”在去某地的路上或在某地,人还未回来",如:
”Is Lucy here?"
"No, she's gone to London."
露西在这儿吗?
不,她去伦敦了。
(2)have/ has been to 表示”去了(某地方)”,指“曾经去过,人已经回来了”,如:
I‘ve been to London six times this week.这个星期我已经去伦敦6次了。
Have you ever been to Northern Ireland?你曾经去过北爱尔兰吗?
(3)been可意为”来(再一次离开)”,如:
She's been to see us twice since Christmas。至从圣诞以来,她已经来看过我们两次了。
2.be gone表示“某物消失或没有更多了”,如:
Is the butter all gone?黄油都用完了吗?
When I came back my car was gone.当我回来时,我的车不见了。
我的回答你还满意吗?望采纳,谢谢!
1.(1)Have/has gone to表示”去了(某地方)",指”在去某地的路上或在某地,人还未回来",如:
”Is Lucy here?"
"No, she's gone to London."
露西在这儿吗?
不,她去伦敦了。
(2)have/ has been to 表示”去了(某地方)”,指“曾经去过,人已经回来了”,如:
I‘ve been to London six times this week.这个星期我已经去伦敦6次了。
Have you ever been to Northern Ireland?你曾经去过北爱尔兰吗?
(3)been可意为”来(再一次离开)”,如:
She's been to see us twice since Christmas。至从圣诞以来,她已经来看过我们两次了。
2.be gone表示“某物消失或没有更多了”,如:
Is the butter all gone?黄油都用完了吗?
When I came back my car was gone.当我回来时,我的车不见了。
我的回答你还满意吗?望采纳,谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询