问个初中英语问题。英语好的来啊。

来源:百度知道 编辑:UC知道 时间:2024/06/20 21:20:56
have been in 和 have been to 和have been at

有什么区别啊?``分别都是什么意思??

have been in 和 have been at 都是“曾经在……呆过”的意思,区别在于后面接的地点
如果该地点是与in固定搭配,则用have been in 如:
Once I have been in a small box,nearly couldn't get out.
(我曾经进了一个小箱子,差点出不来)
at 一样,例如:
How Sanmao hopes he have ever been at school.
have been to 表示“曾经去过……”,如:
I have been to Amerca

have been in:曾经在一个地方/国家
have been to:曾经去过某处
have been at:曾经在一个小区

好像没什么大的区别,就是对应的地方大小而已吧。

been to 就是去过什么地方
i've been to Shanghai

been at/in好像不怎么用的把
we have been at the top of the world
我们已经站在世界之颠(也有点不通- -)