has been to和has been in的区别是什么?

如题所述

一、使用人称不同

1、been to:因为表示的是过去的经历,所以不受人称的限制。第一,第二和第三人称都可以使用。

2、 gone to:永远不能与第一人称连用,不能说我或者我们,因为一个人不可能同时身处两地。

二、含义不同

1、have/has been to表示“曾去过”,说明有某种经历,意思是曾经去过某地,但现在人已经回来了。

2、have/has gone to:表示“已去某地(在途中或者已经到目的地)”,意思是某人已经离开这里去别处了。



三、引证用法不同:

1、been to:been常有“来”或“去”的意思,been指得是一次“完整”的来或去。

2、gone to:用作不及物动词时,常可接带to的动词不定式,这动词不定式并不是用作状语表示目的。

温馨提示:答案为网友推荐,仅供参考
相似回答