请问:I have been there.是已经在那里还是去过那里?像这种情况没有了介词in或to
请问:Ihavebeenthere.是已经在那里还是去过那里?像这种情况没有了介词in或to,要怎么分辨?...
请问:I have been there.是已经在那里还是去过那里?像这种情况没有了介词in或to,要怎么分辨?
展开
6个回答
展开全部
你好,很高兴为你解答,答案如下:
have been是“曾经去过”。没有介词是因为there是副词,而副词是可以作状语的,因此无需再加介词。
希望我的回答对你有帮助,满意请采纳。
希望我的回答对你有帮助,满意请采纳。
更多追问追答
追问
那么,如果是I have been there for 3 weeks的话,“have been”不就是还在那个地方了吗?
因为have been in是正在某个地方的意思,我是不是也可以理解为“I have been there”是去掉了in啊?
展开全部
是 去过那里,已经回来了。如果是 在那里(意思就是 还没回来)应该这么说I have gone there
更多追问追答
追答
我可以教你一招,如果有兴趣私密我,详细的跟你说
追问
可是have been in也有还没回来的意思啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-07-21 · 知道合伙人餐饮行家
关注
展开全部
已经在那里了。因为there,或者here是地点副词,前面不能跟介词
追问
可是have been to有曾经去过的意思啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
have been to 曾经去过某地 have been there(here) 曾去过那里(曾来过这里) 本身是副词不再加to
have gone to 已经去了, 还没回来
have gone to 已经去了, 还没回来
追问
那么,如果是I have been there for 3 weeks的话,“have been”不就是还在那个地方了吗?因为have been in是正在某个地方的意思,我是不是也可以理解为“I have been there”是去掉了in啊?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去过,现在已经回来了,have gone是去了没回来
更多追问追答
追答
there是副词,不需要加介词
追问
可是,have been in也有去了没回来的意思啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询