honey select剧情攻略:辨析英语词组

来源:百度文库 编辑:高校问答 时间:2024/04/29 02:12:00
在英语中,have gone to....和have been to....有什么区别?请详细说明,谢谢!

have gone to 后面跟的时间是表示“时间点”的,如8点;还表示去了某个地方,现在还没回来。
例:He has gone to Beijing.(他已经去了北京。)

have been to 后面跟的时间是表示“时间段”的,如3年;还表示去了某个地方,现在已经回来了。
例:He has been to Beijing.(他已经去过北京了。)

have gone to....去了某处没回来
和have been to....去了并回来了.

have gone to, 是指某人已经去了某地,而这人现在不在此处的意思。
have been to, 是指某人曾经去过某地,而这人现在可能正在眼前。