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

如题所述

have been in和have been to的区别为:指代不同、语法不同、侧重点不同。

一、指代不同

1、have been in:一直都在。

2、have been to:到过。

二、语法不同

1、have been in:have用作助动词时,可与动词的过去分词或“been+现在分词”连用,构成动词的各种完成时态。been常有“来”或“去”的意思。

2、have been to:have的过去分词had还可与主语倒置,构成虚拟条件状语从句。been指得是一次“完整”的来或去。

三、侧重点不同

1、have been in:侧重于表达一个持续的状态。

2、have been to:侧重于表达一个曾经发生过的状态。

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

相关了解……

你可能感兴趣的内容

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