关于英语中 have been to 的用法

关于英语中 have been to 的用法
I have been there for six months.
这句话是现在完成时,there是地点副词前不加介词.
所以have been to 表示曾经去过某地,现在已经不在那了.
但是我看书本上翻译说“我已经在这住了6个月了”,是说明他说话此时已经不在那个地方了吗?
英语人气:180 ℃时间:2020-01-27 03:22:28
优质解答
这个短语应该是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.他来伦敦已有半个月了.麻烦了 还有个问题He has never been abroad before这句话中abroad也是一个副词 这里been后省去的是 to 吗?因为没有看见表示一段时间的时间状语。嗯 是的
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版