关于英语中 have been to 的用法

 我来答
庄静恬母男
2019-07-24 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1万
采纳率:32%
帮助的人:520万
展开全部
have
been
to
+
表地点名词
表示去过某地(引申义现在不在那个地方,to
是介词后面往往加名词或代词宾格)
而have
been
in
sp.
/
there
/here
for
some
time
表示"至今在某个地方已经停留一段时间"
(引申义就是说有可能现在还在所说的地方),
there
/here
是副词,不可以与介词连用,所以
不加to
端长菁普起
2019-05-06 · TA获得超过3万个赞
知道大有可为答主
回答量:1万
采纳率:35%
帮助的人:822万
展开全部
这个短语应该是have
been
(in)
,
there
是地点副词前不加介词
have
been
in表示“在某地呆了多少时间”,常与时间段状语连用。
和你说的例句意思一样
eg.I
have
been
in
Shanghai
for
three
years.我到上海已有三年了。
  He
has
been
in
London
for
half
a
month.他来伦敦已有半个月了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式