含义不同,侧重点不同。has been to的意思是曾经去过某地,人已经回来;has gone to的意思是到某地去了,在路上或者已经到达那里。has been to强调过去的经历;has gone to强调现在的状态。
have gone to和have been to的区别
have gone to,第三人称时用 has gone to。
have gone to+地点意为 ”某人去了某地,现在还没有回来,可能在去的途中或已经到了目的地”。
have been to,第三人称时用has been to。
have been to+地点意为 ”某人曾经去过某地,此时已回来”, 常与twice, several times, ever, never teacheray.com等词连用。
gone to和been to的例句
Had I known it,I would not have gone to the cinema.
要是我知道这件事,我就不会去看电影了。
All my friends have gone to battle.
我所有的朋友都上了战场。
It is said that he has gone to africa.
有人说他去非洲了。
I have been to the flower market.I bought a potof flower.
我去了趟花市。我买了盆花。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
世界十大山脉排名 哪条山脉最长04-30
10.阅读下面的作品,完成问题。箓竹山房吴组缃阴历五月初04-30
阅读下面两段文字,完成后面各小题。㈠一语未了,只听后院04-30
招待可以哪样造句?04-30
(2013•普陀区一模)在研究电磁感应现象的实验中:(1)为了能04-30
为筹备中国人民抗日战争暨世界反法世斯战争胜利70周年04-30
等差数列求和公式 推导方法有哪些04-30
写一篇运用插叙的文章300字04-30