【弯道超车】Unit 5 Amazing Places 核心语法之have been to和have gone to用法辨析-2025年仁爱科普版(2024)新八年级英语上册精讲精练

文档属性

名称 【弯道超车】Unit 5 Amazing Places 核心语法之have been to和have gone to用法辨析-2025年仁爱科普版(2024)新八年级英语上册精讲精练
格式 docx
文件大小 60.5KB
资源类型 试卷
版本资源 仁爱科普版
科目 英语
更新时间 2025-09-04 11:03:04

图片预览

文档简介

/ 让学习更有效 新课备课备考 | 英语学科
2025年仁爱科普版(2024)新八年级英语上册精讲精练
Unit 5 Amazing Places
核心语法:have been to和have gone to用法辨析
一、核心概念:两者是什么?
have been to 和 have gone to 都是现在完成时的结构,由 “have/has + 过去分词” 构成。它们都与“去某地”有关,但表达的含义和用法有本质区别。
简单记忆口诀:
“been” 是“去过”,人已回;
“gone” 是“去了”,人未归。
二、用法深度解析
1. Have/Has been to
含义:表示“曾经去过”某地。强调的是一种人生经历或经验。该动作发生在过去,但说话时人已经回来了,不在那个地方。
中文理解:“去过……”
功能:谈论过去的经历,强调对某地有了解和体验。
常用状语:ever(曾经), never(从未), once(一次), twice(两次), many times(许多次), ...times(……次)等表示频率的词。
例句:
I have been to Shanghai twice. 我去过上海两次。(我现在不在上海,但我有去过的经历)
— Have you ever been to the new library 你去过新图书馆吗?
— No, I have never been to there. 不,我从来没去过。
She has been to Paris. She knows a lot about it. 她去过巴黎。她对那里很了解。(说明她有过这个经历)
重点: 句中主语(我、你、他、他们)在说话时,一定是在说话现场的。
2. Have/Has gone to
含义:表示“已经去了”某地。强调动作的完成和结果的延续。说话时,人已经在那个地方,或者正在去的路上,总之不在说话现场。
中文理解:“去了……”、“到……去了”
功能:说明某人的去向和当前状态(人不在这里)。
常用状语:just(刚刚)
例句:
— Where is your father 你爸爸呢?
— He has gone to Beijing on business. 他去北京出差了。(他现在人在北京或不在这里)
Mary can't come to the phone right now. She has just gone to the supermarket. 玛丽现在不能接电话。她刚去超市了。(她现在在超市或不在这里)
They have gone to the zoo. They will be back this afternoon. 他们去动物园了。今天下午回来。(他们现在不在说话现场)
重点限制: 因为表示人不在现场,所以“have/has gone to”结构绝对不能用于第一人称(I, we)和第二人称(you)的单复数句子中。
(误)I have gone to London. (我既然去了伦敦,又怎么能在这里说这句话呢?逻辑错误)
(正)He/She/They have gone to London.
三、对比总结
为了让您更清晰地理解,请查看下面的对比表格:
表:Have been to 与 Have gone to 核心区别
对比维度 Have/Has been to Have/Has gone to
核心含义 曾经去过(一种经历) 已经去了(一种状态)
人在何处 说话时人已回来,就在现场 说话时人未回来,在目的地或路上,不在现场
功能侧重 谈论过去的经验 说明现在的去向和状态
主语人称 可用于所有人称 (I, You, He, She, We, They) 仅用于第三人称 (He, She, It, They 或具体人名/名词)
常用状语 ever, never, once, twice, many times, ...times just
例句 I have been to Sanya. (我去过三亚→现在我在家) He has gone to Sanya. (他去了三亚→现在他不在家)
疑问句 Have you been to the USA (你去过美国吗?) Has he gone to the USA (他去美国了吗?)
否定句 I have not been to the USA. (我没去过美国。) He has not gone to the USA. (他没去美国。→他还在呢)
四、易错点与难点分析
1、混淆核心含义:
(误)— Where is Tom (汤姆在哪?)
— He has been to the library. (错误回答,这表示“他去过图书馆”,但无法说明他现在在哪)
(正)— Where is Tom
— He has gone to the library. (正确回答,表示“他去图书馆了”,现在人在那里)
2、人称误用:
(误)I have gone to Tokyo. (逻辑错误)
(正)I have been to Tokyo. (表示“我去过东京”)
(误)Have you gone to Tokyo (中文问“你去东京了吗?”可能指“去了还没回”,但英文中不能这样问第二人称)
(正)Have you been to Tokyo (问“你去过东京吗?”询问经历)
3、与“have been in”的区别:
have been to + 地点:强调“去而复返”的经历。
have been in + 地点:强调“待在某地”一段时间,通常与for或since连用,表示状态持续。
He has been in Beijing for two weeks. 他在北京待了两周了。(现在还在北京)
比较:He has been to Beijing. 他去过北京。(现在不在北京了)
1.— I haven't seen Mark and Jane for a long time.
— Oh, you don't know The young couple ________ England.
A.has gone to B.have been in C.have been to D.have gone to
2. Lots of tourists from the southern part of China ____ Harbin twice.
A.have been in B.have gone to C.have been to
3.—Is this your first time to Beijing
—No, I ______ there three times.
A.have gone B.have been C.have been to
4. — ____ you ever ____ to the US
— No, I haven't yet.
A.Has; gone B.Has; been C.Have; gone D.Have; been
5.—How was your trip to Yulong Snow Mountain
—It was great. I ________ there twice.
A.has gone B.has been C.have gone D.have been
6. The children ____ playing football for two hours.
A.have B.had C.have been D.are
7.—Hi, Peter! What makes you so happy
—I ________ Beijing on National Day to watch the flag-raising ceremony.
A.have been to B.have gone to C.have been in
8. I will not go to Sanya for vacation this winter because I ____ there many times.
A.have been to B.have been C.have gone
9.It ________ five years since I came to the city after finishing high school.
A.was B.have been C.has been D.had been
10.—My aunt isn't at home these days. She________ Puzhehei to spend her holiday.
—It's a beautiful place. I ________ there twice.
A.has gone to; have gone B.has been to; have been
C.has gone to; have been D.has been to; have gone
11.—Do you know a famous shopping mall called The Hill (这有山) in Changchun
—Yes. I ________ there many times.
A.have gone B.have been in C.have been
12. Neither Millie nor Shirley ____ Australia before, but they know the country very well.
A.has gone to B.has been to
C.have gone to D.have been to
13.I ________ China for three months and this is the first time I've tried on hanfu.
A.have gone to B.have been to
C.have arrived in D.have been in
14. —____ you ever ____ to Nanjing
—Yes. I ____ there last year.
A.Have; been; went B.Have; gone; went
C.Did; go; have been D.Did; go; have gone
15.—Have you ever been to Shanghai, Mary
—Yes. I ___________ there three times.
A.have gone B.have been C.went D.was
16. Mr. Smith, together with his two sons, ____ Shanghai for about five months.
A.has left B.have left
C.has been away from D.have been away from
17.—Hi, Kathy! Do you know about Fantawild Asian Legend (方特东盟神话) in Nanning
—Yes, I ________ there three times. I really enjoy it.
A.went B.have been C.have been to
18. —Mr Smith, you know Chinese culture a lot!
—Yes, I ____ China for over twenty years and I'm learning it all the time.
A.have been to B.have been in C.have gone to
19.Three scientists ____ the museum.They will come back in November.
A.have gone to B.have been in C.have been to
20.Not only my mother but also my father ________ crazy about the TV play The Story of Yanxi Palace.
A.have been B.are C.is D.have
21.The Robinsons ________ Germany and they will be back next week.
A.have gone to B.have been to C.has been in
22.—Have you been to Shanghai Disney Resort
—Yes. I ________ there with my family last year.
A.have been B.went C.go D.will go
23. —Where is your uncle, Tony We haven't seen him for a long time.
—He ____ to Beijing with my aunt. They ____ there for a month and will come back next week.
A.has gone; have been B.has been; went
C.has gone; went D.has been; have been
24.Tina ________ a teacher since she graduated from university.
A.was B.have been C.has been
25. Peter and his sister ____ ill for two days.
A.have fallen B.have been C.has fallen D.has been
26.Computers ________ a great influence on learning methods since they were introduced into schools.
A.have B.had C.have had D.have been had
27. —Yunnan is very beautiful.I ____ there last year.
—Yes,I ____ there twice.
A.went;has gone B.went;have been
C.have gone;went D.have been;went
28.—Have you ever ________ an amusement park
—Yes, I have.I ________ Fun Times Amusement Park last year.
A.been to, have gone to B.gone to, have been to
C.go to, went to D.been to, went to
29.—Are your parents at home now
—No. They ________ the park. They ________ there ten minutes ago.
A.have gone to; went B.have gone to; go
C.have been to; went D.have been to; go
30. The girl ____ a tour guide since she left the school.
A.have been B.was C.has been D.is
31. Five astronauts ____ the International Space Station, and they will come back in December.
A.have gone to B.have been to
C.has gone to D.has been to
32. — ____ you ever____ the Bird's Nest
— Yes, I have. It's fantastic(极好的).
A.Have; been to B.Have; gone to
C.Did; go to D.Do; go to
33. I ____ Shanghai twice. I ____ there last winter and this summer.
A.have been to; have gone to B.have been to; will go
C.have gone to; went D.have been to; went
34.—_______ you ever _______ the Bird's Nest
—Yes, I have. It's fantastic (极好的).
A.Have; been to B.Have; gone to C.Did; go to D.Do; go to
35. — Why won't we play basketball with Class 4 this afternoon
— Because they ____ Hangzhou for a study trip.
A.have gone to B.have been to
C.went to D.had been
36.Paper ________ the fibres of plants for many years.
A.has been made from B.have been made out of
C.has made up of D.have been made into
37. —I'd like you to tell me something about Shen Nongjia.
—I'm sorry,but neither Jack nor I ____ there.
A.have been B.has been C.have gone D.has gone
38. —Mary, I remember you ____ several years ago.
—Yes, I ____ for three years.
A.married; have married
B.married; married
C.married; have been married
D.have married; have been married
39.The teachers ________________ the office for a few minutes when we arrived.
A.had been away from B.had left
C.have been away from D.have left
40. Neither Millie nor her cousin ____ to Canada, ____ both of them have known the country very well.
A.have been; but B.has been; and
C.have been; and D.has been; but
41. My grandparents ____ the Great Wall before and they hope to go there again.
A.have gone to B.have been to
C.has gone to D.has been to
42.—Where are the Greens
—They have gone to Wuxi. They ________ there last Friday.
A.have gone B.have been C.went
43.—Traffic in Changsha is not so crowded as it used to be when I came here five years ago.
—Yes. There ____ three subway lines in use so far.
A.is B.have been C.has been D.will be
44. —At what age did you leave home
—I left home at 18, Neil. I____your city for five years.
A.have been in B.have been to
C.have gone to D.have come to
45. There ____ great changes in my hometown in the last few years.
A.has had B.have been C.has been
46.Mary with her friends ____the West Lake and they will come back soon.
A.have gone to B.have been to
C.has gone to D.has been to
47.In the past few years there ______ great changes in my hometown.
A.have been B.were C.had been D.are
48. —Do you know her well
—Sure. We____friends since ten years ago.
A.were B.became C.have become D.have been
49.In the past few years there_______ great changes in my hometown.
A.had been B.have been C.were D.are
50.—_____ you _____ some Asian countries
—No, but my parents say we will fly to Thailand next summer.
A.Have; gone B.Have; gone to C.Have; been D.Have; been to
参考答案及试题解析
1.D
2.C
【解析】句意:许多来自中国南方的游客去过两次哈尔滨。 have been in一直待在(某地);have gone to已经去了(某地),还没回来;have been to去过(某地),已经回来了;根据twice(两次)可知,应该是这些游客已经去过哈尔滨两次,因此选have been to符合题意。故选:C。
【点评】考查固定短语的辨析。理解固定短语的用法和关键词,选出正确的短语。
3.B
4.D
【解析】句意:——你曾经去过美国吗?——不,我还没有。have/has gone to去了某地,还没回来,have/has been to去了某地,已经回来,根据ever可知,应该是问是否曾经去过美国,且目前已经回来了,用have/has been to,此处主语是第二人称,助动词用have,故选D。
【点评】考查短语辨析和主谓一致。注意have gone to 和have been to 的区别。
5.D
6.C
【解析】句意:这些孩子已经踢了两个小时的足球。 have一般现在时;had一般过去时或者过去分词; have been现在完成时; are一般现在时。空处为句子的谓语,根据" for two hours. "可知,谓语时态为现在完成时。故选C。
【点评】考查现在完成时。注意:在解答时态相关题目时,首先,要仔细审题,在题干中寻找标志性的时间状语。时间状语是判断时态的重要依据。如果题目所给题干是主从复合句,考生需要根据主从句时态相呼应的原则来判断时态。在时间、条件等状语从句中,通常用一般现在时表示一般将来时,用现在完成时表示将来完成时。同时,要正确认定主句动词及从句动词两个动作发生的先后时间,并认真体会命题者所给出的语境。
7.A
8.B
【解析】 句意:今年冬天我不会去三亚度假了,因为我去过那儿很多次。A:去过某地(已回来);B: 去过某地(已回来) ;C:去了某地(不在此地)。根据" many times 很多次"可知,此处表示的是已经去过很多次,人已回来,应用have been to;there为地点副词,前面省略介词to,故选B。
【点评】考查现在完成时"have been to"和"have gone to"用法辨析。注意后面接地点副词时省略to。
9.C
10.C
11.C
12.B
【解析】句意:米莉和雪莉以前都没去过澳大利亚,但她们很了解这个国家。A.has gone to(去了,第三人称单数,未回);B.has been to(去过,第三人称单数,已回);C.have gone to(去了,复数,未回);D.have been to(去过,复数,已回)。根据常识可知,"neither...nor..."遵循就近原则,"Shirley"是单数,助动词用has;且" they know the country very well.(了解这个国家)"说明是"去过"(已回),用"has been to",故选B。
【点评】考查主谓一致及现在完成时。掌握"neither...nor..."的就近原则,区分"have gone to"与"have been to"的用法。
13.D
14.A
【解析】句意:——你去过南京吗?——是的。我去年去的。A.Have; been; went(去过,现在完成时;去了,一般过去时);B.Have; gone; went(去了未回,现在完成时;去了,一般过去时);C.Did; go; have been(去了,一般过去时;去过,现在完成时);D.Did; go; have gone(去了,一般过去时;去了未回,现在完成时)。根据第一空"ever(曾经)"可知,应用现在完成时,动词形式为have/has done,排除选项C,D。根据第二空"last year(去年)"可知,应用一般过去时,动词应用过去式,故选A。
【点评】考查时态辨析。区分"have been to"(去过已回)和"have gone to"(去了未回),注意一般过去时与过去时间状语的搭配。
15.B
【解析】句意: -Mary ,你去过上海吗?-是的,我去过那三次。have gone 去了,还没有回来;have been 去过,已经回来了。C和D都是一般过去时,不符合句意。根据这个对话可知选B。
【点评】考查动词时态。
16.C
【解析】句意:史密斯先生和他的两个儿子已经离开上海大约五个月了。句子是现在完成时,表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在,经常和一段时间状语连用。根据for about five months.(大约五个月了)可知句子的动词需要是延续性动词,排除A和B选项,因为left(leave的过去分词)是短暂性动词。有根据主语Mr Smith的第三人称单数,together with his two sons是伴随主语,所以助动词用has,故答案为C。
【点评】考查主谓一致和现在完成时。掌握现在完成时的构成和延续性用法并注意主谓的一致。
17.B
18.B
【解析】句意:——史密斯先生,你对中国文化很了解!——是的,我已经在中国待了二十多年了,而且我一直在学习它。have been to曾经去过某地,现在不在某地;have been in已经在某地;have gone to已去某地,说话时此人还没有回来。根据"I'm learning it all the time."可知,我已经在中国待了二十多年了。故选B。
【点评】考查现在完成时。注意掌握have been to/ have been in/ have gone to的用法区别。
19.A
【解析】句意:三位科学家已经去了博物馆。他们将在十一月份回来。have gone to去了某地,还没回来;have been in待在某地;have been to曾经去过,已经回来。根据"They will come back in November."可知,他们去了博物馆,还没回来,用have gone to。故选A。
【点评】考查现在完成时。注意掌握have gone to/have been to的用法区别。
20.C
21.A
22.B
23.A
【解析】句意:——托尼,你叔叔在哪儿?我们好久没见到他了。——他和我姑姑去北京了。他们在那里呆了一个月,下周就会回来。have been to,过去某地,现在已返回,have gone to,去了某地,强调去了地方,但还没返回,是现在完成时,went是过去式,去,空一,根据will come back next week,可知没回来,故用have gone to,主语是第三人称单数,故用has,空二,根据there for a month,可知是现在完成时,表示动作的持续,have been是be的持续性动词,故选A。
【点评】考查时态,注意识记has gone to; have been表示持续的用法。
24.C
25.B
【解析】句意: 彼得和他的妹妹已经病了两天。fall ill生病,短暂性短语,be ill生病的,延续性短语,根据句中 for two days 可知,此处应该跟现在完成时连用,且要跟延续性动词或短语,此处主语是and连接的并列名词,助动词用have,故选B。
【点评】考查短语辨析和主谓一致。注意for加时间段和延续性动词或短语连用的用法。
26.C
27.B
【解析】句意:——云南很美。我去年去过那里。——是的,我去过两次了。A.went去(过去式);has gone去了(未回);B.went去(过去式);have been去过(已回);C.have gone去了(未回);went去(过去式);D.have been去过(已回);went去(过去式)。根据"last year"可知,句子是一般过去时,动词应用过去式went;第二空中,"twice"表示去过两次(已去已回),应用have been。故选B。
【点评】考查一般过去时和现在完成时。根据时间状语判断一般过去时,根据"去过某地(已回)"判断现在完成时have been的用法。
28.D
【解析】句意:—你去过一个娱乐公园吗?—是的,我去过。去年我去了快乐时光娱乐公园。have been to去过;have gone to 去过;went to 去过。先根据have确定问句时态为现在完成时;答句中根据last year确定时态为一般过去时。故选D。
【点评】考查完成时态中的have been to和一般过去时态。
29.A
30.C
【解析】句意:自从离开学校,这个女孩子就成为了导游。根据" since she left the school"可知,自从离开学校,这个女孩子就是导游,描述的是从过去开始一直持续到现在的状态,应该使用现在完成时,其结构为"have/has + done",主语The girl是第三人称单数,所以助动词用三单式has。故选C。
【点评】考查时态(现在完成时)。首先,仔细审题,在题干中寻找标志性的时间状语。时间状语是判断时态的重要依据。如果题目所给题干是主从复合句,考生需要根据主从句时态相呼应的原则来判断时态。在时间、条件等状语从句中,通常用一般现在时表示一般将来时,用现在完成时表示将来完成时。同时,要正确认定主句动词及从句动词两个动作发生的先后时间,并认真体会命题者所给出的语境。
31.A
【解析】句意:五名宇航员已经去了国际空间站,他们将在十二月回来。A. have gone to:"have gone to" 表示 "去了某地,还未回来";B. have been to:"have been to" 表示 "去过某地,已经回来了";C has gone to:表示 "去了某地,还未回来";D. has been to:"has been to" 表示 "去过某地,已经回来了"。结合语句Five astronauts…… the International Space Station, and they will come back in December. 可知,这里说五名宇航员去了国际空间站,且 12 月才回来,符合他们还在空间站未返回的语境,且主语为复数,助动词要用have,故答案为A。
【点评】考查现在完成时中 "have gone to" 和 "have been to" 的区别,同时涉及主谓一致。"have gone to" 强调去了某地未归,"have been to" 强调去过某地已归。在使用时要根据具体语境判断;还要注意助动词 "have" 和 "has" 的正确使用,"have" 用于第一人称(I、we)、第二人称(you)和复数主语;"has" 用于第三人称单数主语。
32.A
【解析】句意:——你去过鸟巢?——是的,我去过,它太棒了。根据回答 "Yes, I have." 可知,问句是现在完成时的一般疑问句,所以排除选项 C 和 D。又因为回答者说去过鸟巢,人已经回来,所以用 "have been to"。故答案为A。
【点评】考查短语辨析。注意have gone to与have been to的区别。
33.D
【解析】句意:我去过上海两次,我去年夏天和今年冬天都去了那里。第一空,have gone to:去了某地(未回来);have been to:去过某地(已回),根据twice可知应为"去过2次",因此用have been to。第二空,由last summer and this winter明确的过去时间点的标志词,可知用一般过去时went。故答案为:D。
【点评】考查句子时态,注意观察句子的时间标志词。
34.A
35.A
【解析】句意:——今天下午我们为什么不和四班一起打篮球?——因为他们去杭州学习了。have gone to去了(还未回来),现在完成时;have been to去过(已经回来),现在完成时;went to去了(一般过去时)'has been+动词过去式/形容词,表持续的动作/状态。根据 Why won't we play basketball with Class 4 this afternoon 今天下午我们为什么不和四班一起打篮球?可知四班去杭州的动作发生在过去,且未回来,对现在造成了影响和结果,所以应用现在完成时have gone to。故选A。【点评】考查现在完成时。注意熟记have gone to表"去了",have been to表"去过"。
36.A
37.A
【解析】句意:——我想让你告诉我一些关于神农架的事情。——很抱歉,我和杰克都没有去过那里。have/has been to表示去过某地人已回或者表示去过某地的次数,have/has gone to,表示去了某地人未回。根据原句 I'm sorry, 可知此处表示没有去过,且由 neither Jack nor I ,可知此处死并列连词,谓语动词使用就近原则,靠近谓语动词的是 I ,可知此处是have been ,后接地点副词there时,介词删掉。故选A。
【点评】考查并列连词。根据原句中关键词并理清选项意思选出符合语境的选项。
38.C
【解析】句意:——玛丽,我记得你几年前结婚了。——是的,我已经结婚三年了。married已婚的,have married结婚了(瞬间性动作),have been married结婚了(延续性动作)。根据第一空"several years ago(几年前)"可知,此处用一般过去时"married";根据第二空"for three years(三年了)"可知,此处是时间段,需用延续性动词"have been married",故选C。
【点评】考查一般过去时和现在完成时。区分短暂性动词和延续性动词,结合时间状语选择合适的时态。
39.A
40.D
【解析】句意:米莉和她的表妹都没去过加拿大,但她们俩都对这个国家很熟悉。have/has been to去过某地,人已回来;has用于主语是第三单数时;but但是,表示转折;and和,并且,表示并列和顺承;Neither…nor…连接两个主语时,谓语动词根据"就近原则"决定,也就是跟nor后面的主语保持一致, her cousin是三单形式,所以用has been;第二个空根据前后的句意可知是表示转折,虽然没去过,但是缺很了解,用but,故答案为D。
【点评】考查主谓一致和连词辨析。识记neither…nor连接主语时的就近原则和but表转折的用法。
41.B
【解析】句意: 我的祖父母以前去过长城,他们希望再去那里一次。 A:have gone to去了; B:have been to去过 ; C:has gone to 去了;D:has been to去过。根据 … before and they hope to go there again. 可知作者的祖父母以前去过长城,用现在完成时:have/has+过去分词; grandparents 是发生形式,助动词用have。固定短语: have been to +地点,去过某地,曾经去过某地,但现在不在那里。故答案为: B
【点评】考查现在完成时。注意区别have been to与have gone to 的不同用法。
42.C
43.B
【解析】句意: ——长沙的交通不像五年前我来的时候那么拥挤了。——是的。到目前为止,已有三条地铁线路投入使用。be是,be动词。A.is是,一般现在时;B.have been现在完成时;C.has been现在完成时;D.will be将是,一般将来时。根据so far可知,句子应用现在完成时,排除A和D,three subway lines名词复数作主语, 助动词用have。故选B。
【点评】考查现在完成时。要求正确理解句意,分析句子成分,要注意运用正确的时态和语序。
44.A
【解析】句意:——你几岁离开家的? ——我18岁离开家,尼尔。我在你的城市住了五年。have been in+地点+一段时间,表示在某地待了多长时间,have been to+地点,表示去了某地已经回来,have gone to+地点,表示去了某地还没有回。根据原句I____your city for five years.故选A。
【点评】考查现在完成时。理清选项意思,并根据句中关键词选出适当的选项。
45.B
【解析】句意:在过去的几年,我的家乡发生了巨大的变化。根据时间状语"in the last few years"可知,本句使用there be句型的现在完成时,主语"great changes"是复数形式,因此使用there have been,故选B。
【点评】考查现在完成时。注意掌握there be句型的现在完成时的用法。
46.C
【解析】句意:玛丽和她的朋友们去了西湖,他们很快就会回来。have gone to到某地去(还未回来);have been to去过某地(已经回来);has gone to到某地去了(还未回来),主语是第三人称单数形式;has been to去过某地(已经回来),主语是第三人称单数形式。根据Mary with her friends。可知主语为第三人称单数形式Mary,助动词应用has,故排除AB项;又根据they will come back soon"他们很快就会回来",可知玛丽和她的朋友们去了西湖,还未回来,应用has gone to。故选C。
【点评】考查主谓一致和动词时态。注意熟记have gone to"去了";have been to"去过"。
47.A
48.D
【解析】句意:—你很了解她吗?—当然。我们从十年前就是朋友了。"were":are 的过去式,用于一般过去时,表过去的状态;"became":become 的过去式,用于一般过去时,表过去某个时间点"成为"的动作;"have become":现在完成时,"become"是短暂性动词,不能与"since ten years ago"这类表时间段的状语连用;"have been":现在完成时,"be"是延续性动词,可与表时间段的状语搭配,表从过去持续到现在的状态。句子中"since ten years ago"(从十年前)是表时间段的状语,需用延续性动词与现在完成时搭配。"become"是短暂性动作,"be"是延续性状态,所以用"have been"。故选D。
【点评】考查现在完成时中延续性动词与短暂性动词的用法区别,注意识别"since + 时间段 + ago"这类表持续时间的状语,选用延续性动词(如"be")构成现在完成时,避免短暂性动词(如 "become")无法与表时间段状语连用的语法错误。
49.B
【解析】句意:在过去的几年里,我的家乡已经发生了巨大的变化。in the past few years,现在完成时的标志词,所以there be的现在完成时结构是there have been,故选B。
【点评】考查there be结构的现在完成时,注意平时识记。
50.D
【解析】句意:——你去过一些亚洲国家吗?——没有,但我父母说我们明年夏天要飞往泰国。 have been to:这个词组表示"曾经去过,现在已经回来了。"后面可接去过的次数。have gone to:这个词组表示"到某地去了,现在还没有回来"。这种用法一般不用第一人称。have been in/at:这个词组主要表示"在一个地方呆了一段时间"。后面接时间段。根据答语No, but my parents say we will fly to Thailand next summer.可知,我没有去过一些亚洲国家,但我父母说我们明年夏天要飞往泰国。可知此处询问"你曾经去过一些亚洲国家吗?",故选:D。
【点评】考查词语辨析。注意识记have gone to和have been to词义及用法,结合语境选择合适的答案。
21世纪教育网(www.21cnjy.com)
同课章节目录