Have gone与Have been的区别请多多指教,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 09:07:51
Havegone与Havebeen的区别请多多指教,Havegone与Havebeen的区别请多多指教,Havegone与Havebeen的区别请多多指教,havebeento是曾进去过某地方,但已经

Have gone与Have been的区别请多多指教,
Have gone与Have been的区别
请多多指教,

Have gone与Have been的区别请多多指教,
have been to 是曾进去过某地方,但已经回到说话现场
have gone to 是在去某地的旅途中或去了某地还没回来.例:
I have been to Guangzhou twice.(我去广州两次了,此时该人不再广州)
He has gone to guangzhou.(他去了广州,现在在广州或在去的途中)
希望能对你有点帮助吧!

通俗点说:
前者是在路上,有没有到不知道。当然也没有回来拉~
后者是到过某处,而且已经回来了

Have gone在去某地的途中,回来的途中,不在交谈双方的地方
Have been在交谈双方的地方

Have gone与Have been都是表过去完成时态,Have gone表示去了某地方还没有回来,而Have been则表示去过某地方.

这不是很搞,记住我说得就可以了
have gone就是去了没有回来
have been去过了,现在回来了
简单八·

have been to 是曾进去过某地方,但已经回来了;
have gone to 是去了某地还没回来。

have been to 曾经去过......(现在已经回来了)
have gone to 去了...... (现在还没回来)