这三个短语都有“到某地去”的意思,但涵义和用法各不相同.
Have been in强调“过去曾去过”之意,表示经验;have been to的意思是“过去到过而现在已返回”,它强调“最近的经历”;have gone to表示“动作的完成”,强调人已离开说话的地方.
通过下列句子的对比,可以分清它们各自不同的涵义:
They have been in Chicago.(1)
They have been to Chicago.(2)
They have gone to Chicago.(3)
(1)句的意思是“他们曾去过芝加哥”,此语强调过去的经历,但没有说明现在是否已回来.言外之意,他们到过芝加哥,他们知道芝加哥在何处,该城市有多大,人口有多少等等.
(2)句的意思是“他们曾到过芝加哥,现在已回来了”.此语强调的是往返的经历.
(3)句的意思是“他们已到芝加哥去了”,此语的言外之意是“也许他们已经到达,也许现在还在途中”,它强调“去”的动作已经完成,所以人已不在说话的地点.
have been to ,have been in和 have gone to区别是什么?
have been to ,have been in和 have gone to区别是什么?
其他人气:228 ℃时间:2019-09-29 04:13:09
优质解答
我来回答
类似推荐
猜你喜欢
- 1如何鉴别氢氧化钙和碳酸钠溶液(六种方法),
- 2三年前父亲的年龄是儿子年龄的4倍,三年后父亲年龄是儿子的3倍,求现在父子的年龄各是多少岁?
- 3请你根据小强和小丽的对话,求出小强上次所买书籍的原价是多少钱?小丽:“听说花20元办张卡可享八
- 450个最简单英语的动词
- 5加速度的运动方向与速度方向有什么关系?
- 6(a-b)(a+b)3-2ab(a2-b2),如何化简
- 7民族宫要油漆四根同样长的柱子,每根柱子的地面周长是3.14米,高10米,求四根柱子的油漆面积是多少平方米
- 8首尾呼应的好处
- 9一个圆柱形水桶的底面面积是200平方厘米,高60厘米,里面盛满水,把水倒在棱长是10
- 10出师表表达了诸葛亮怎样的思想感情和什么决心