了解更多十六种时态用法解析目录
一、语法定义
have been to 和 have gone to 都是现在完成时结构,后面都接地点名词,单词组成很接近,
但表达的位置状态完全不一样。
have been to:去过某地,现在人已经返回说话的地点,不在那个地方了;
have gone to:去了某地,人现在还在那个地方,没有回来,不在说话现场。
主语是第三人称单数he/she/it时,把have换成has即可,两者句式变化规则一致。
二、基本用法与属性
have/has been to 属性
强调过往的经历,动作已经完成,人已经从目的地返回当前地点,
可以和ever、never、before这类表示经历的词语连用。
句式结构:主语+have/has been to+地点。当地点是there、here等副词时,要去掉介词to。
have/has gone to 属性
强调人现在的位置,主语不在说话的现场,去某地这个动作发生了,并且还没有回来,
不能和ever、never、before等表示经历的词语搭配。
句式结构:主语+have/has gone to+地点。地点为副词时省略to。
三、标准句式结构
结构1:主语+have/has been to + 地点
含义:曾经去过某地,现已返回。
结构2:主语+have/has gone to + 地点
含义:已经去了某地,现在还在那里,未返回。
四、适用场景
适用于所有英语学习人群,句型转换、单选、日常对话高频混淆,是现在完成时必考易错点,分清人是否在场,
就不会用错。
五、典型例句
have been to例句(人已回来,在说话现场)
1.I have been to Beijing.
译文:我去过北京。
解析:去过北京,现在已经回到说话的地方,人不在北京。
2.She has been to the park twice.
译文:她去过这个公园两次。
解析:两次去公园的经历都已结束,现在就在眼前交谈。
3.They have never been to Shanghai.
译文:他们从来没去过上海。
解析:描述人生经历,人当前不在上海。
have gone to例句(人不在现场,还在目的地)
1.He has gone to Beijing.
译文:他去北京了。
解析:他现在还在北京,不在我们说话的这个地方,没法和我们对话。
2.My mother has gone to the shop.
译文:我妈妈去商店了。
解析:妈妈现在在商店,还没有回家。
3.They have gone to school.
译文:他们去上学了。
解析:人在学校,不在家里。
易错对比例句
对比1:
A: Where is Tom?
译文:汤姆在哪里?
B: He has gone to the library.
译文:他去图书馆了。
解析:询问人在哪,说明人不在现场,必须用has gone to。
对比2:
A: Do you know Beijing?
译文:你了解北京吗?
B: Yes, I have been to Beijing many times.
译文:了解,我去过北京很多次。
解析:谈论过往经历,人已经回来,用have been to。
错误句式对比
错误:—Where is your father? —He has been to Beijing.
错误解析:问句是询问父亲此刻在哪里,说明人不在现场,
应该用has gone to,have been to只能表示去过已经回来,逻辑矛盾。
正确:—Where is your father? —He has gone to Beijing.
错误:I have gone to the park before.
错误解析:句中有before表示过往经历,人已经返回,不能用have gone to,要用have been to。
正确:I have been to the park before.
六、核心差异详细区分
1.在场状态区别:have been to 主语在场,人已经回来;have gone to 主语不在场,人还在外地。
2.搭配词语区别:been to可以和ever、never、twice、before等表示经历的词连用;gone to不能搭配这类词汇。
3.问答场景区别:询问某人此刻在哪里,一律用have/has gone to;谈论去过某地的经历,一律用have/has been to。
七、高频易错点
1.询问人物当下位置时,误用have been to,造成逻辑矛盾;
2.描述人生经历时,误用have gone to,不符合表达习惯;
3.后接there/here副词时,忘记省略to,写成have been to there,属于语法错误。
知识要点总结
区分have been to和have gone to只记住一个关键点:看人是否在说话现场。人已经回来、就在面前,
谈论过往出行经历,使用have/has been to;人不在眼前,去了某地还没有回来,回答他人在哪里的问题时,
使用have/has gone to。两者句式结构一致,主语三单就把have改为has,
后接地点副词there、here时要去掉介词to,牢记位置状态这个核心区别,两个短语就不会混淆。
请点击返回首页现在完成时细分辨析目录
