友情提示:本文共有 520 个字,阅读大概需要 2 分钟。
刚上初中的学生在学习 现在完成时 这个时态时,一般都疑惑:题目中想要表达“去”、“去过”,该如何恰当使用gone还是been呢?
其实它们俩的用法是有区别的,而且也很简单易记,只要记住:“人回来了没有”就可以了。现在为你们解析一下:
“have gone to+某地”
意思是:“某人到某地去了”
指某人可能在去某地的路上,或者已到达某地,也许在返回途中(指的是人还没回来)
例句如:
他去北京了。(他还没回来)
He has gone to Beijing.
我妈妈去香港了。(我妈妈还没回来)
My mother has gone to Hong Kong.
“have been to+某地”
意思是:“某人曾经去过某地”
指某人以前去过,现在不在那里。(指的是人已经回来了)
例句如:
他曾去过北京。(现在他已回来了,人在说话的地方)
He has been to Beijing.
你去过香港吗?(现在他人不在香港,而是在说话的地方)
Have you been to Hong Kong?
经过以上例题的梳理,同学们清晰了吗?
下面做一点小练习来巩固一下吧~(答案可写在留言处)
1. 爸爸去广州出差了
2. 我去过日本和美国
3. 今天我弟弟去泰国了
4. 你去过北京吗?
本文如果对你有帮助,请点赞收藏《初中英语 现在完成时 have gone to 与 have been to 的用法区别》,同时在此感谢原作者。