关于英语中 have been to 的用法
I have been there for six months.
这句话是现在完成时,there是地点副词前不加介词.
所以have been to 表示曾经去过某地,现在已经不在那了.
但是我看书本上翻译说“我已经在这住了6个月了”,是说明他说话此时已经不在那个地方了吗?
人气:281 ℃ 时间: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 吗?因为没有看见表示一段时间的时间状语。嗯 是的
推荐
- 成语中的修辞手法
- 与"小荷才露尖尖角"意思相近的诗句
- 盒子里有红黄蓝绿四种颜色跳棋各15枚,从中至少摸出几枚才能保证有三枚棋子颜色相同
- 有一平底玻璃容器重1N,平底面积50CM平方,容器内装多少KG水时,它对桌面压强是600Pa(g=10n/kg)
- 请你打个比方,用深情的语言赞美一下你的母亲吧!
- 发芽的小麦种子和成熟小麦,所含有的糖类的差别
- 绝大多数的水污染是由()引起的
- 在数轴上把下列各数的相反数表示出来 并比较他们的大小 7,-四分之五,-3.5,0,三分之四
猜你喜欢