二、用have/has not been to;have/has not gone to完成下列句子
1. Mr Smith can't come to the meeting, because he
has gone to
Beijing this week.
2. —
Have
you ever
been to
the Bund in Shanghai? — Yes, three times.
3. — Where are the Greens? — They
have gone to
Xi'an. They went there last Sunday.
4. Not only his parents but also Daniel
has been to
the Ocean Park, so they know it well.
5. My grandpa knows a lot about Russia, but he
hasn't been
there before.
6. — My aunt isn't at home these days. She
has gone to
Lijiang to spend her holiday.
— That's a great choice! I
have been
there twice.
7. I
haven't been to
the new museum yet. Shall we go there together this weekend?
8. — How do you find your trip to Kanas National Geopark, Alan?
— I think it's the most amazing place I
have been to
.
解析:
【分析】
解题时我们首先要明确两个核心短语的本质区别:①have/has been to表示“去过某地”,说明人已经从目的地返回,当前不在该地,常和次数、ever、never这类标识经历的词搭配;②have/has gone to表示“去了某地”,说明人目前还在目的地或者在前往目的地的途中,尚未返回,常用来体现某人不在当前所在位置。同时还要注意两个细节规则:一是如果后面接here/there这类地点副词,要省略介词to;二是not only...but also...连接并列主语时要遵循就近原则,谓语单复数和紧邻它的主语保持一致。之后逐句结合语境判断人物是否已经返回,再匹配主语的人称和数,就能得出正确答案。
【解析】
1. 由前半句“史密斯先生不能来参会”可知他目前还没从北京返回,主语he是第三人称单数,因此填has gone to。
2. 由答句“去过三次”可知人已经从外滩返回,主语是第二人称you,现在完成时一般疑问句需将助动词have提前,因此填Have; been to。
3. 问句询问格林一家人当下的位置,说明他们不在当前此处,尚未从西安返回,主语the Greens是复数概念,因此填have gone to。
4. 由后半句“他们非常了解海洋公园”可知所有人都去过且已经返回,not only...but also...遵循就近原则,紧邻谓语的主语是第三人称单数Daniel,因此填has been to。
5. 由转折词but可知爷爷从来没去过俄罗斯,主语he是第三人称单数,后续接地点副词there需要省略介词to,因此填hasn't been。
6. 第一空:阿姨不在家说明还没从丽江返回,主语my aunt是第三人称单数,填has gone to;第二空:“去过两次”说明人已经返回,主语是I,后续接副词there省略介词to,填have been。
7. 句中yet提示句子为否定含义,说明还没去过新博物馆,主语是I,因此填haven't been to。
8. 语境表示“在我去过的所有地方里”,人已经从喀纳斯返程,主语是I,因此填have been to。
【答案】
1. has gone to
2. Have; been to
3. have gone to
4. has been to
5. hasn't been
6. has gone to; have been
7. haven't been to
8. have been to
【知识点】
现在完成时,have been to/have gone to辨析,就近原则
【点评】
本题聚焦现在完成时中两个高频易混结构的用法区分,核心判断逻辑清晰,同时附带考察了地点副词省略介词、就近原则等细节考点,能够有效帮助学生厘清两个结构的使用场景差异,夯实现在完成时的基础应用能力。
【难度系数】
0.7