作业帮 > 英语 > 作业

h*e been to,h*e been in,h*e go

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 05:48:55
h*e been to,h*e been in,h*e gone to的区别
h*e been to,h*e been in,h*e gone to的区别,及用法。
解题思路: 通过例句搞清楚这三个句型的用法和区别。这三个句型的时态都是现在完成时。
解题过程:
同学你好,周末愉快,很高兴回答你的问题。
你的问题是关于have been to, have been in , have gone to的区别,先解答如下:
1. have/has been to 表示“曾经去过某地,或去过某地几次”,现在的情况是已经不在某地了。
例如: He has been to Shanghai. 他曾去过上海。(现在不在上海)
I have been to Beijing once.我去过北京一次。
2. have/has been in 表示来到某地多长时间了。
例如: I have been in this school for two years. 我来到这个学校两年了。
3. have/has gone to 表示“已经去某地了”要么已经到达某地要么正在去某地的路上。
例如: He has gong to Shanghai. 他已经去上海了。(不在说话者地点)
解答完毕,愿你满意!祝你学习进步!