发布网友 发布时间:2024-10-23 17:57
共2个回答
热心网友 时间:2024-11-06 01:46
1. have been in (某个地方): 在某个地方待过(往往指持续了一段时间),例如 I have been in the TV room for an hour.
2. have been to: 去过(某个地方),例如 I have been to France. (表示我去过法国。)
3. have gone to: 去(某个地方)了,而且目前还没有回来,表示“去”这个动作已经完成。例如
- Have you seen Peter?
- He has gone to the cinema and will come back around 9 pm.
热心网友 时间:2024-11-06 01:41
have been in 在某处呆了多久
have been to 去过某处
have gone to 在去某处的路上
例如
I have been in Canada for 5 fives. 我在加拿大呆了5年
I have been to Canada 我去过加拿大
He has gone to Canada 他去加拿大了 (可能在途中,也可能到了目的地)
若有疑问及时追问,如满意请点击下面的“选为满意答案”按钮,谢谢!O(∩_∩)O