have gone是表示:“去了,但还没回来”
have been是表示:“去了,并且已经回来了。”
have gone例句:“I have gone to China。”翻译为:我去了中国,但没有回来。
have been例句:“I have been to China。”翻译为:我去过中国(已经回来了)
初二上册要学习的时态主要就是现在完成时(时间段和时间点的区别)另外我们这儿还有过去进行时、havegone 和have been有用法上的不同、反义疑问句、各种单词的用法(就是+to、+ing、+原型什么的)
温馨提示:答案为网友推荐,仅供参考