当前位置:知识问问>百科知识>have been to和have been有什么区别

have been to和have been有什么区别

2024-01-28 07:38:03 编辑:join 浏览量:614

分析如下:

1、have been to 意思是  “某人曾经到过某地现在已经回来了”表示人现在已经不在那里。

They have been to England.他们曾到过英国,现在已回来了。

2、have been in 意思是“某人去了某地现在还在那里”表示人还在那里,表示的是一段时间都在那里。

They have been in England.他们曾去过英国。

3、have gone to意思是“某人到某地去了”表示人还在去那里的路途中或者到了那里,突出的是某人现在的位置。

They have gone to England.他们已到英国去了。

have been to和have been有什么区别

扩展资料:

have been的用法

1、have been用于完成时,表示“已经过去”

例如:Scientists think that there has been life on Earth for millions of years

科学家认为生命存在于地球已经有几百万年运姿世了。

2、have been done现在完成时的被动形式,表示已经被完成

3、have been doing现在完成进行时,表示到现在为止仍然在进行。

例如旁肢:The work has been done.工作已经被完成了。强调结果

They have been playing football for 3 hours.他们已经踢了3小时的足球了。可能还未结束。

强调结果直接用have done现在完成时册亩;

强调过程或还未完成的动作行为用have been doing现在完成进行时。

参考资料来自:百度百科been

标签:been

版权声明:文章由 知识问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshwenwen.com/article/339873.html
热门文章