have been to ,have been的区别 have gone to,have gone的区别

请问一下have been to ,have been它们直接加不加to,有什么区别吗?
have gone to,have gone之间加不加to又有什么区别呢?
不好意思哦,我对英语一窍不通啊~~~~~~~(>_<)~~~~

第1个回答  2019-11-16

别再死记硬背了!这样记have been to和have gone to的区别,考试满分不是梦!

第2个回答  2012-06-10
have been to 表示去过某个地方,已经回来了
have gone to 表示去了某个地方,还没回来
have gone to 表示去了,没有方向性,可以说已经走了,已经去世了等追问

呃,我说的是加to和不加to的区别~~~~亲~~~~~

追答

第三个是我打错了,一不小心加了一个to, 但是后面解释是对的

追问

哦,那have been呢?亲~~~~~~

追答

have been 一直;去过(现在完成进行式),一般要跟名词、动词才能有具体意义,如:
They have been sponsored by us.他们一直得到我们的赞助
They have been actors for more than 10 years.他们已经做了十多年的演员了。
另外就是,当have been to 后接的地点是副词时省略 to 就变成 have been ,如:
I have been there once。我到过那儿一次。

本回答被提问者采纳