为什么been to当去过讲,gone to当去了讲?

为什么been to当去过讲,gone to当去了讲?请详细讲解!

have been to 去过(已经回来了)
have gone to 去了(还没回来)
你可以这么理解:
完成时态, 表示动作已经完成, go是"去, 走" 的意思, 这个动作完成以后, 就表示某个人/事 走了, 后来怎么样, 不知道, 也不管他, 反正是去了
而be 有"在"的意思, 这个动作完成以后, 表示某人/事 "在过"某个地方, 既然已经完成了, 表示在说话的时候, 这个人/事 已经"不在" 那个地方(或者状态等)了, 也就是已经"回来"了追问

明白了

感觉您特别有经验,能把您的联系方式给我吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-23
have/has been to 曾经到过某地
指去了又回来了

have/has gone to 指某人不在这里,去了某地或在去的路上(主语是第三人称)追问

为什么呢?

我就是想知道为什么这样啊

追答


He has been to Beijing twice.
他去过北京两次。

Where is Jim?
He has gone to Beijing?
吉姆在哪里?
他去北京了。

英语语法规定

追问

额,我知道用法,我就是想知道been的原型是be gone的原型是go 那么为什么been能表示去过,而gone能表示去了呢

追答

been的原形是 be

gone的原形是 go

小朋友,学英语不是这样学的

没良心

追问

我知道 可是我的问题也很清楚啊

我就是想知道为什么

不过还是谢谢您

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网