今天新初三网给各位分享hasbeen的知识,同时对hasbeentohasgoneto的区别进行解释,如果能正好解决你现在所需的问题,别忘了关注本站!
本文目录一览:
hasbeen和hasgone的区别
1、has been 与 has gone 的区别是:意思不同、用法不同、强调内容不同 意思不同 has been 的意思是:表示“到过某地”,说话人现在已经回来了。例句:He has been to Hangzhou.他去过杭州。
2、has been 去过(人已经回来了)has gone 去了(人还没回来,人在那边)He has been to Beijing.他去过北京。(现在不在北京)He has gone to Beijing.他去了北京。
3、不同点:“have(has)been”是曾经到过某地,现在人已经回到说话的地方。如:IhavebeentoBeijing.(我曾经到过北京。
4、关于hasbeen和hasgone的区别如下:表示的状态不同 have been to …表示目前人不在那儿。I have been to the flower market.I bought a pot of flower.我去了趟花市。我买了盆花。
5、指代不同 Have been:来过。例句:I have been to Beijing twice。我去过北京两次。have gone:已经走了。例句:He has gone to Beijing。他去北京了。
hasbeento和hasbeen的区别
1、has been to,曾经去过某地 he has been to Beijing twice. 他去了北京2次 。说话人已经回来了。has gone to 去了某地,人没有回来 he has gone to Beijing 他去了北京。人现在在北京。
2、have been to 意思是 “某人曾经到过某地现在已经回来了”表示人现在已经不在那里。They have been to England.他们曾到过英国,现在已回来了。
3、have been和have been to区别就是:have been to是have been其中之一的短语。have been后面还可以接不同的介词、形容词、副词、名词、过去分词、现在分词。have been:一直;去过(现在完成时)。
4、have been意为“成为……多长时间”;have been in意为“在某地呆了多长时间”。二者都常与表示一段时间的状语连用。如:She has been a teacher for five years。I have been here for two hours。
5、前两个一般用于去过某地。它们的区别在以下两个个方面 1 have been in表示曾经在哪里待过,have been to表示曾经去过某地。
6、has been to 曾经去过某地, 现在已经回到原地。
关于hasbeen和hasbeentohasgoneto的区别的介绍,新高三网就与你学习到此了,不知道你从中是否找到了需要的信息 ?想了解更多这方面的信息,记得收藏关注本站。