have been to与have gone to的区别
have been to与have gone to的区别
have been to去过某地
have gone to去了某地
have been to 去过某地,回来了,强调状态.
have gone to 去某地,还没有回来,强调动作.
have been to 去了 回来了,一般要加去的次数。人在此地。
have gone to 去了 还没回来。人不在此地。
have been to:
conj. 到过(去过)
例句与用法:
1. I have been to Norway, and to Spain; but I have not been outside Europe.
我去过挪威和西班牙;但我还没有出过欧洲。
2. I have been to the country before, so I know the rope.
以前我去过那个国家,所以知道那里的情况。
3. I expect you have been to Europe.
我想您去过欧洲吧。
4. I have been to the hospital to see my wife.
我太太去了医院看个朋友。
have gone to:
去了(某地)
has/have been to表示“曾去过”,说明有某种经历;has/have gone to表示“已去某地(在途中或已经到达目的地).例如:They have been to Sweden many times.他们去过瑞典许多次了.Jack isn’t in.He has gone to the s...
have been to 表达的是曾经去过某地
have gone to 表达的是在去某地的途中
都表达的是现在完成时的去了某地