新概念英语第二册答疑精选(一)
http://www.eng24.com 2008-3-3 10:39:00 来源: 环球英语网校
学员HQ9EDU09060: 老师,请问have been 与 have gone的区别
老师回复:have been to 表示去了某地,已经回来;have gone to表示去了,但没回来.
例如:
I have been to France three times. 我已经去过法国三次了.
The man you saw can not be Tom. He has gone to France on business.
你看见的那个人不可能是Tom.他去法国出差了。