初二英语问题,关于初二现在完成时

现在完成时的havegone 和have been有什么用法上的不同。祥讲。。如果告诉我一些初二上册的重点及考点的话,加额外悬赏

have gone是表示:“去了,但还没回来”
have been是表示:“去了,并且已经回来了。”

have gone例句:“I have gone to China。”翻译为:我去了中国,但没有回来。
have been例句:“I have been to China。”翻译为:我去过中国(已经回来了)

初二上册要学习的时态主要就是现在完成时(时间段和时间点的区别)另外我们这儿还有过去进行时、havegone 和have been有用法上的不同、反义疑问句、各种单词的用法(就是+to、+ing、+原型什么的)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-10
have gone 人还没有回来
have been 人已经回来了
第2个回答  2012-07-10
have gone是离开没回来,have been是离开已经回来
相似回答