have come back和have been有区别吗

如题所述

have come back和have been有区别
I have come back from somewhere 是指我已经从某地回来了
I have been to somewhere 是指我曾去过某地
两者是有区别的,在不同语境下是区分使用的。
比如说你在介绍自己旅游过的城市的时候,你可以说I have been to Beijing and Shanghai. 我曾经去过北京和上海
朋友讨论北京的时候,你可以说I have just come back from Beijing and it is a nice city. 我刚从北京回来,北京这个城市不错(= =)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-02-17
前者强调动作,如果有人问你,这人回来了嘛,你强调回来了这个事。
而后者一般强调他在这里的一种状态。后一般加时间段
第2个回答  2016-02-17
有区别追问

请问有什么区别

回答我就采纳你

追答

have come back 指某个人回来了,而have been 指去过某地

回答了你也不采纳我

本回答被提问者采纳
相似回答