内容正文:
Unit 7-8 单元语法综合练习
现在完成时
(时间:40分钟,满分:100分)
现在完成时
用法
①表示过去的行为对现在产生的影响
②表示过去的某一动作/状态一直持续到现在
结构
主语 + have/ has + 过去分词 + 其它 (主语是第三人称单数时用 has)
时间标志词
①already (肯定句)
②yet (疑问句/否定句)
③so far
④since + 时间点
⑤for + 时间段
⑥recently
标 志 词
already(“ 已经 ”,用于肯定句)
He has already got her help.
yet(“已经 ”,用于疑问句;“还 ”, 用于否定句)
Has he come back yet?
He hasn’t come back yet.
ever(曾经)
This is the best film I have ever seen.
never(从没)
He has never been to Beijing.
for(+时间段)
He has been away for two years.
since ( +时间点/…ago/从句)
He has been an English teacher since 1992.
Mr Green has lived in China since five months ago.
Mr Green has lived in China since he came to China.
以动作发生的次数为标志,比如 twice, three times。
He says he has been to the USA three times.
以 so far, in the last/past few years, recently 为标志
He has got to Beijing so far.
She has studied over 2000 words in the last few years.
一、单项选择(本大题共30小题,每小题2分,共60分)
1.Great changes ________ in this small town since it became a famous scenic spot 10 years ago.
A.took place B.have taken place C.were taken place D.have been taken place
2.Most travellers agree that the high-speed railway ________ a great change to travelling in China so far.
A.bring B.brought C.has brought D.is bringing
3.My uncle ________ several foreign languages since he worked as a guide in Beijing.
A.learns B.learned C.has learned D.will learn
4.—Where is your aunt? I haven’t seen her for a week.
—Oh, she ________ Yunnan on a trip since last Monday.
A.went to B.has been to C.has gone to D.has been in
5.—Have you ________ been to the newly-built museum in our city?
—No, ________. I plan to go there this weekend.
A.ever; never B.never; ever C.already; yet D.yet; already
6.—How long have you ________ in this city?
—________ I graduated from college in 2020.
A.lived; For B.lived; Since C.live; For D.live; Since
7.________ the first high-speed railway was built in 2008, China has become the world leader in high-speed rail technology.
A.When B.Since C.Before D.Until
8.—_________ Ji Liang found the owner of the dog yet?
—No, he _________. He will send it to an animal shelter later.
A.Have; haven’t B.Has; hasn’t C.Has; didn’t D.Did; didn’t
9.The smartphone ________ people’s lives a lot since 2007.
A.changes B.changed C.has changed D.will change
10.She ________ to study abroad next year after talking with her parents recently.
A.decided B.decides C.will decide D.has decided
11.Tintin appeared in China in ________ and ________ popular for over 30 years.
A.the 1980s; has been B.the 1980; was C.the 1980s; was D.the 1980s; has become
12.I ________ my email yesterday, but I haven’t ________ it today.
A.checked; checked B.check; checked
C.checked; check D.check; check
13.Thousands of people ________ this online concert since last Friday.
A.watch B.watched C.have watched D.will watch
14.My hometown ________ a lot in the past ten years. Now it has become a beautiful modern city.
A.changes B.changed C.has changed D.will change
15.The cartoon show ________ for 15 minutes. Let’s enjoy it together.
A.begins B.will begin C.has been on D.began
16.The popular cartoon ________ a lot of children since it was shown.
A.attracts B.attracted C.has attracted D.will attract
17.My brother ________ two online tours of the Louvre Museum so far.
A.takes B.took C.has taken D.will take
18.—Let’s turn on the TV and watch the football match, Tinghu VS Sheyang.
—It’s too late. It ________ for an hour. And the result was 4-0.
A.has finished B.has begun C.has been on D.has been over
19.—Linda has ________ to Hangzhou for the e-sports competition. How can I get in touch with her?
—Don’t worry. She will call you as soon as she ________ there.
A.been; will get B.been; gets C.gone; will get D.gone; gets
20.—________ did your uncle leave his hometown for the 2006 Winter Olympics?
—He ________ for nearly twenty years.
A.When; has left B.When; has been away
C.How long; has left D.How long; has been away
21.My father ________ here since he ________ to this school.
A.taught; came B.has taught; came C.taught; has come D.has taught; has come
22.She ________ a lot of progress in English since she started watching English movies every day.
A.makes B.made C.will make D.has made
23.Ma Xu and her husband ________ their hearts into research, and they have got two invention patents.
A.have put B.puts C.are putting D.will put
24.—Haven’t you heard from Andy this month?
—________. I am waiting for his email.
A.Yes, not yet B.Yes, I have C.No, not yet D.No, I have
25.Louis Pasteur invented the process of pasteurization around 1864, and his work ________ millions of lives around the world.
A.saved B.saves C.has saved D.will save
26.Many modern inventions ________ our daily life greatly over the past century.
A.change B.have changed C.changed D.are changing
27.Sophia ________ three online museums so far this month.
A.explores B.explored C.has explored D.is exploring
28.They ________ each other since they were in the same school.
A.knew B.have known C.know D.will know
29.—How long ________ he ________ comic books?
—For eight years.
A.does; collect B.has; collected C.is; collecting D.did; collect
30.—Becky, we’re leaving in several minutes. Are you ready?
—No, I ________ my clothes yet.
A.have packed B.haven’t packed C.didn’t pack D.will pack
二、单词拼写(本大题共20小题,每小题2分,共40分)
31.The old man ________ (live) in this village since he was born.
32.So far, the government ________ (build) over 200 new schools in the poor areas.
33.My father ________ (work) in this factory since he was twenty years old.
34.The book Grimm’s Fairy Tales has been ________ (translate) into more than 100 languages around the world.
35.The teacher has ________ (punish) him by asking him to clean the classroom after school.
36.My father ________ (go) to Shanghai on business. He will come back in two days.
37.One of my friends ________ (volunteer) for 10 years.
38.Since I entered middle school, I ________ (grow) a lot in both study and life.
39.She _________ (finish) reading the adventure story already.
40.They have already ________ (book) a table at the new restaurant to celebrate their golden wedding.
41.Under the Three-North Shelterbelt Forest Program, the forest area in China ________ (increase) by 320,000 km² since 1978.
42.Why Humans Build Up explains the many reasons people have ________ (choose) to build skyward (向天空).
43.The Harry Potter series ________ (sell) millions of copies around the world.
44.Mount Qomolangma ________ (be) the highest mountain in the world for thousands of years.
45.Doctors cannot provide a cure if the disease has ________ (spread) too far.
46.I ________ (dream) of travelling since I was young.
47.Kathy ________ (list) over ten online museums to visit this week.
48.Even in recent decades, the surreal stone forest in Yunnan ________ (not stop) growing.
49.Digital Dunhuang ________ (share) the treasures of the Mogao Caves with people around the world for years.
50.The 24 Solar Terms ________ (guide) farmers’ activities for centuries.
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$
Unit 7-8 单元语法综合练习
现在完成时
(时间:40分钟,满分:100分)
现在完成时
用法
①表示过去的行为对现在产生的影响
②表示过去的某一动作/状态一直持续到现在
结构
主语 + have/ has + 过去分词 + 其它 (主语是第三人称单数时用 has)
时间标志词
①already (肯定句)
②yet (疑问句/否定句)
③so far
④since + 时间点
⑤for + 时间段
⑥recently
标 志 词
already(“ 已经 ”,用于肯定句)
He has already got her help.
yet(“已经 ”,用于疑问句;“还 ”, 用于否定句)
Has he come back yet?
He hasn’t come back yet.
ever(曾经)
This is the best film I have ever seen.
never(从没)
He has never been to Beijing.
for(+时间段)
He has been away for two years.
since ( +时间点/…ago/从句)
He has been an English teacher since 1992.
Mr Green has lived in China since five months ago.
Mr Green has lived in China since he came to China.
以动作发生的次数为标志,比如 twice, three times。
He says he has been to the USA three times.
以 so far, in the last/past few years, recently 为标志
He has got to Beijing so far.
She has studied over 2000 words in the last few years.
一、单项选择(本大题共30小题,每小题2分,共60分)
1.Great changes ________ in this small town since it became a famous scenic spot 10 years ago.
A.took place B.have taken place C.were taken place D.have been taken place
【答案】B
【详解】句意:自从这个小城镇 10 年前成为著名景点以来,这里发生了巨大的变化。
since引导的时间状语常与现在完成时连用,排除A;又 take place意为“发生”,是不及物动词短语,无被动语态,排除 C、D。故填have taken place。
2.Most travellers agree that the high-speed railway ________ a great change to travelling in China so far.
A.bring B.brought C.has brought D.is bringing
【答案】C
【详解】句意:大多数旅行者认同,到目前为止,高铁已经给中国的旅行带来了巨大的改变。
根据时间状语“so far”可知,句子应用现在完成时,表示动作从过去持续到现在或对现在造成影响,has brought符合语境。
3.My uncle ________ several foreign languages since he worked as a guide in Beijing.
A.learns B.learned C.has learned D.will learn
【答案】C
【详解】句意:自从我叔叔在北京当导游以来,他已经学了几门外语。
learns学习,一般现在时第三人称单数形式;learned学习了,过去式/过去分词;has learned已经学习,现在完成时;will learn将要学习,一般将来时。根据“since he worked as a guide in Beijing”可知,动作从过去持续到现在,应用现在完成时。
4.—Where is your aunt? I haven’t seen her for a week.
—Oh, she ________ Yunnan on a trip since last Monday.
A.went to B.has been to C.has gone to D.has been in
【答案】D
【详解】句意:——你阿姨在哪里?我已经一个星期没见到她了。——哦,自从上周一以来她就在云南旅行了。
根据“since last Monday”可知,句子应用现在完成时,且动词需为延续性动词。went to为一般过去时,has gone to中go是瞬间动词,均不能与since连用,排除A、C;has been to表示去过且已回,与语境不符,排除B;has been in表示待在某地,是延续性状态,符合语境和语法。
5.—Have you ________ been to the newly-built museum in our city?
—No, ________. I plan to go there this weekend.
A.ever; never B.never; ever C.already; yet D.yet; already
【答案】A
【详解】句意:—你曾经去过我们城市新建的博物馆吗?—不,从未去过。我计划这周末去那里。
第一空在疑问句中表示经历,常用ever;第二空根据No可知为否定回答,强调从未去过,常用never。already通常用于肯定句,yet通常用于否定句或疑问句句末,均不符合此处语境。应填ever;never。
6.—How long have you ________ in this city?
—________ I graduated from college in 2020.
A.lived; For B.lived; Since C.live; For D.live; Since
【答案】B
【详解】句意:——你在这个城市住了多久了?——自从 2020 年我大学毕业以来。
live居住;For为了;Since自从。How long引导现在完成时的特殊疑问句,助动词have后接动词的过去分词,live的过去分词是lived;since后接过去的时间点或一般过去时的句子,表示“自从……以来”,for后接时间段,此处“I graduated from college in 2020”是句子,用since。
7.________ the first high-speed railway was built in 2008, China has become the world leader in high-speed rail technology.
A.When B.Since C.Before D.Until
【答案】B
【详解】句意:自从2008年第一条高速铁路建成以来,中国在高速铁路技术方面已成为世界领先者。
When当……时;Since自从;Before在……之前;Until直到。根据“China has become the world leader in high-speed rail technology.”可知,前句是表示从过去某一时间点开始一直持续到现在的动作或状态,应用since引导时间状语从句,表示“自从”。
8.—_________ Ji Liang found the owner of the dog yet?
—No, he _________. He will send it to an animal shelter later.
A.Have; haven’t B.Has; hasn’t C.Has; didn’t D.Did; didn’t
【答案】B
【详解】句意:——季良已经找到狗的主人了吗?——不,他没有。他稍后会把它送到动物收容所。
根据时间状语yet和过去分词found可知时态为现在完成时,结构为have/has + 过去分词;主语Ji Liang是第三人称单数,第一空应填Has;一般疑问句的回答要保持助动词一致,问句用Has,否定回答应用hasn’t。
9.The smartphone ________ people’s lives a lot since 2007.
A.changes B.changed C.has changed D.will change
【答案】C
【详解】句意:自2007年以来,智能手机极大地改变了人们的生活。
根据时间状语“since 2007”可知,表示动作从过去开始一直持续到现在,应用现在完成时,应填has changed。
10.She ________ to study abroad next year after talking with her parents recently.
A.decided B.decides C.will decide D.has decided
【答案】D
【详解】句意:她和父母谈过之后决定明年出国留学。
根据“next year after talking with her parents recently”可知,此处表示已经做出的决定对将来造成的影响,用现在完成时,应填has decided。
11.Tintin appeared in China in ________ and ________ popular for over 30 years.
A.the 1980s; has been B.the 1980; was C.the 1980s; was D.the 1980s; has become
【答案】A
【详解】句意:《丁丁历险记》在20世纪80年代出现在中国,并且已经流行了超过30年。
第一空表示在20世纪80年代,固定表达为“in the 1980s”;第二空根据时间状语“for over 30 years”可知,句子使用现在完成时,表示状态从过去持续到现在,因此用“has been”表达。
12.I ________ my email yesterday, but I haven’t ________ it today.
A.checked; checked B.check; checked
C.checked; check D.check; check
【答案】A
【详解】句意:我昨天查看了我的电子邮件,但今天还没有查看。
根据“yesterday”可知,第一空所在句时态为一般过去时,谓语动词用过去式checked;根据“haven’t”可知,第二空所在句时态为现在完成时,其结构为“have/has+动词的过去分词”,所以第二空应用checked。
13.Thousands of people ________ this online concert since last Friday.
A.watch B.watched C.have watched D.will watch
【答案】C
【详解】句意:自从上周五以来,成千上万的人已经观看了这场在线演唱会。
句中“since last Friday”是现在完成时的标志,表示动作从过去某一时间开始持续到现在或对现在有影响,结构为“have/has+动词的过去分词”,C项符合,体现“观看”的动作从上周持续到现在(或现在已完成)。
14.My hometown ________ a lot in the past ten years. Now it has become a beautiful modern city.
A.changes B.changed C.has changed D.will change
【答案】C
【详解】句意:我的家乡在过去十年中变化很大。现在它已经变成了一座美丽的现代化城市。
“in the past ten years”是现在完成时的标志词,表示动作(家乡的变化)从十年前开始,并且到现在为止已经完成,最终对现在造成了影响(家乡变成了现代化城市),应填has changed。
15.The cartoon show ________ for 15 minutes. Let’s enjoy it together.
A.begins B.will begin C.has been on D.began
【答案】C
【详解】句意:这场卡通节目已经播放了15分钟,我们一起来看吧。
句中时间状语for 15 minutes表示一段持续的时间,需使用延续性动词的现在完成时;begin是瞬间动词,不能与时间段连用,be on是延续性状态,其现在完成时has been on符合要求。
16.The popular cartoon ________ a lot of children since it was shown.
A.attracts B.attracted C.has attracted D.will attract
【答案】C
【详解】句意:这部受欢迎的卡通片自上映以来就吸引了很多孩子。
句中since引导的时间状语从句用一般过去时,主句需用现在完成时,结构为have/has + 过去分词;主语The popular cartoon为单数,故用has attracted。
17.My brother ________ two online tours of the Louvre Museum so far.
A.takes B.took C.has taken D.will take
【答案】C
【详解】句意:到目前为止,我哥哥已经参加了两次卢浮宫的线上游览。
句中“so far”是现在完成时的标志性时间状语,此处体现“两次游览”的累积结果。现在完成时的结构为“have/has+过去分词”,应填has taken。
18.—Let’s turn on the TV and watch the football match, Tinghu VS Sheyang.
—It’s too late. It ________ for an hour. And the result was 4-0.
A.has finished B.has begun C.has been on D.has been over
【答案】D
【详解】句意:——让我们打开电视看足球比赛吧,亭湖对阵射阳。——太晚了。比赛已经结束一个小时了。结果是4比0。
finish和 begin是瞬间动词,不能与表示一段时间的状语for an hour连用,排除A和B。根据“It’s too late.”和“And the result was 4-0.”可知,比赛已经结束了,has been on表示正在进行,has been over表示已经结束的状态。
19.—Linda has ________ to Hangzhou for the e-sports competition. How can I get in touch with her?
—Don’t worry. She will call you as soon as she ________ there.
A.been; will get B.been; gets C.gone; will get D.gone; gets
【答案】D
【详解】句意:——琳达去杭州参加电子竞技比赛了。我怎么才能联系上她?——别担心。她一到那里就会给你打电话的。
been是be的过去分词,常与to搭配构成“have/has been to”结构,表示去过某地(已经回来);gone是go的过去分词,与to搭配构成“have/has gone to”结构,表示去了某地(还没回来)。根据“How can I get in touch with her?”可知琳达去了杭州还没回来,第一空用gone;as soon as引导时间状语从句,遵循“主将从现”原则,即主句用一般将来时,从句用一般现在时,第二空所在从句用一般现在时,主语是she,谓语动词用第三人称单数形式gets。
20.—________ did your uncle leave his hometown for the 2006 Winter Olympics?
—He ________ for nearly twenty years.
A.When; has left B.When; has been away
C.How long; has left D.How long; has been away
【答案】B
【详解】句意:——你叔叔什么时候离开家乡去参加2026年冬奥会的?——他已经离开近二十年了。
第一空问句用一般过去时,询问动作发生的时间,用When(什么时候)提问;How long(多长时间)用于对时间段提问,不符合问句语境,排除C、D。 第二空答句中“for nearly twenty years”是时间段,现在完成时中,短暂性动词leave不能与时间段连用,需转换为延续性表达be away,因此用has been away,排除A。
21.My father ________ here since he ________ to this school.
A.taught; came B.has taught; came C.taught; has come D.has taught; has come
【答案】B
【详解】句意:我父亲自从来到这所学校以来就一直在这里教书。
考查现在完成时与一般过去时的用法。since引导时间状语从句时,主句表示从过去持续到现在的动作,用现在完成时;从句表示过去发生的动作,用一般过去时。根据语法规则,主句填has taught,从句填came。
22.She ________ a lot of progress in English since she started watching English movies every day.
A.makes B.made C.will make D.has made
【答案】D
【详解】句意:自从她开始每天看英语电影以来,她在英语方面已经取得了很大进步。
根据句中关键词“since”可知,主句应用现在完成时结构,表示动作从过去开始持续到现在,应填has made。
23.Ma Xu and her husband ________ their hearts into research, and they have got two invention patents.
A.have put B.puts C.are putting D.will put
【答案】A
【详解】句意:马旭和她的丈夫全身心投入研究,他们已经获得了两项发明专利。
根据后句“have got”是现在完成时,描述的是已经发生并持续影响的事实,前句应用现在完成时,put one’s heart into是动词短语,表示“全身心投入”,主语为复数,助动词应用have,应填have put。
24.—Haven’t you heard from Andy this month?
—________. I am waiting for his email.
A.Yes, not yet B.Yes, I have C.No, not yet D.No, I have
【答案】C
【详解】句意:—这个月你还没有收到安迪的消息吗?—不,还没有。我在等他的邮件。
Yes, not yet:Yes表示肯定,not yet表示还未,二者逻辑矛盾;Yes, I have“是的,我收到了”; No, not yet“不,还没有”;No, I have:No表示否定,have表示肯定,二者逻辑矛盾。 根据后句“I am waiting for his email.”可知事实是尚未收到消息,英语中事实为否定需用No开头,且前后语义需一致。故填No, not yet。
25.Louis Pasteur invented the process of pasteurization around 1864, and his work ________ millions of lives around the world.
A.saved B.saves C.has saved D.will save
【答案】C
【详解】句意:路易斯·巴斯德在1864年左右发明了巴氏灭菌法,他的研究成果拯救了全世界数百万人的生命。
saved表示“拯救”;saves表示“拯救”;has saved表示“已经拯救”;will save表示“将会拯救”。巴氏灭菌法从1864年发明至今,一直持续地拯救着人们的生命,强调过去发生的动作对现在造成的持续影响,符合现在完成时的用法,因此用has saved。
26.Many modern inventions ________ our daily life greatly over the past century.
A.change B.have changed C.changed D.are changing
【答案】B
【详解】句意:在过去的一个世纪里,许多现代发明极大地改变了我们的日常生活。
根据“over the past century”可知,用现在完成时,表示从过去持续到现在的影响,用have changed。应填have changed。
27.Sophia ________ three online museums so far this month.
A.explores B.explored C.has explored D.is exploring
【答案】C
【详解】句意:本月到目前为止,索菲亚已经探索了三个在线博物馆。
根据时间状语“so far this month”可知,句子为现在完成时。应填has explored。
28.They ________ each other since they were in the same school.
A.knew B.have known C.know D.will know
【答案】B
【详解】句意:他们自从在同一所学校时就认识彼此了。
since引导的时间状语从句表示“自从过去某个时间点一直到现在”,主句动作从过去持续至今,应用现在完成时。
29.—How long ________ he ________ comic books?
—For eight years.
A.does; collect B.has; collected C.is; collecting D.did; collect
【答案】B
【详解】句意:——他收集漫画书多久了?——八年了。
根据问句“How long”及答语“For eight years”可知,动作从过去持续到现在,应用现在完成时,结构为“have/has+过去分词”。主语he是第三人称单数,助动词用has。
30.—Becky, we’re leaving in several minutes. Are you ready?
—No, I ________ my clothes yet.
A.have packed B.haven’t packed C.didn’t pack D.will pack
【答案】B
【详解】句意:——Becky,我们几分钟后就要出发了,你准备好了吗?——没有,我还没打包好我的衣服。
句中“yet”是现在完成时的否定标志,提示动作从过去持续到现在,应用现在完成时的否定形式,结构为haven’t+过去分词。
二、单词拼写(本大题共20小题,每小题2分,共40分)
31.The old man ________ (live) in this village since he was born.
【答案】has lived
【详解】句意:这位老人自从出生就居住在这个村里。根据“since he was born”可知,此处用现在完成时,主语the old man是第三人称单数,谓语用第三人称单数形式,故填has lived。
32.So far, the government ________ (build) over 200 new schools in the poor areas.
【答案】has built
【详解】句意:到目前为止,政府已经在贫困地区建造了200多所新学校。So far(到目前为止),固定短语,句子应用现在完成时,其结构为have/has+过去分词。主语the government是单数,助动词用has;build的过去分词为built。故填has built。
33.My father ________ (work) in this factory since he was twenty years old.
【答案】has worked
【详解】句意:我父亲从二十岁起就在这家工厂工作。work“工作”,动词。“since he was twenty years old”说明句子时态为现在完成时,其结构为“have/has+动词的过去分词”,主语“My father”是第三人称单数,助动词用has,work的过去分词是worked。故填has worked。
34.The book Grimm’s Fairy Tales has been ________ (translate) into more than 100 languages around the world.
【答案】translated
【详解】句意:《格林童话》已被翻译成全世界100多种语言。《格林童话》应该是已被翻译,此处用现在完成时的被动语态(has been done),因此用translate的过去分词translated。
35.The teacher has ________ (punish) him by asking him to clean the classroom after school.
【答案】punished
【详解】句意:老师通过让他放学后打扫教室来惩罚他。根据“has”可知,此处是现在完成时,其结构是“have/has done”,“punish”的过去分词是“punished”。
36.My father ________ (go) to Shanghai on business. He will come back in two days.
【答案】has gone
【详解】句意:我的父亲去上海出差了。他两天后回来。go意为“去”,是动词。根据“He will come back in two days.”可知,父亲已经出发且尚未返回,应用现在完成时,表示“去了某地”。主语My father为第三人称单数,助动词用has,go的过去分词为gone。故填has gone。
37.One of my friends ________ (volunteer) for 10 years.
【答案】has volunteered
【详解】句意:我的一个朋友已经志愿服务10年了。句中“for 10 years”提示本句时态应用现在完成时;主语“One of my friends”为单数,助动词用has,volunteer的过去分词为volunteered,故填has volunteered。
38.Since I entered middle school, I ________ (grow) a lot in both study and life.
【答案】have grown
【详解】句意:自从我进入中学以来,我在学习和生活方面都有了很大的进步。由“Since I entered middle school”可知是现在完成时,表示从过去持续到现在的动作,结构是have/has done,主语是I,助动词用have,grow的过去分词是grown。故填have grown。
39.She _________ (finish) reading the adventure story already.
【答案】has finished
【详解】句意:她已经读完了那本冒险故事。时间状语“already”是现在完成时的标志,现在完成时的谓语动词构成是have/has done,且主语“She”为第三人称单数,需用助动词“has”加过去分词“finished”。
40.They have already ________ (book) a table at the new restaurant to celebrate their golden wedding.
【答案】booked
【详解】句意:他们已经在那家新餐厅预订了一张桌子来庆祝他们的金婚。根据“have already”可知,句子时态为现在完成时,结构为“have/has+过去分词”。“book”(预订)的过去分词形式是“booked”。
41.Under the Three-North Shelterbelt Forest Program, the forest area in China ________ (increase) by 320,000 km² since 1978.
【答案】has increased
【详解】句意:在三北防护林工程的建设下,自1978年以来,中国的森林面积增加了32万平方公里。根据时间状语“since 1978”可知,句子时态为现在完成时;主语the forest area是单数,has increased符合句意。
42.Why Humans Build Up explains the many reasons people have ________ (choose) to build skyward (向天空).
【答案】chosen
【详解】句意:《人类为何向上建造》解释了人们选择向高空建造的诸多原因。句中助动词have提示本句为现在完成时,其结构为have/has+动词过去分词。choose的过去分词为chosen。
43.The Harry Potter series ________ (sell) millions of copies around the world.
【答案】sells/has sold
【详解】句意:《哈利·波特》系列在全球售出数百万册。sell“卖;出售”,此处可表示售出数百万册这一客观事实,用一般现在时,主语“The Harry Potter series”表示一个整体系列,谓语动词用第三人称单数sells;也可表示从过去至今的累计结果,用现在完成时“have/has+过去分词”,主语为单数,助动词用has,sell的过去分词为sold。
44.Mount Qomolangma ________ (be) the highest mountain in the world for thousands of years.
【答案】has been
【详解】句意:珠穆朗玛峰几千年来一直是世界上最高的山峰。时间状语“for thousands of years”,表示时态为现在完成时,结构为has/have done,主语Mount Qomolangma为单数,助动词用has,be的过去分词为been。
45.Doctors cannot provide a cure if the disease has ________ (spread) too far.
【答案】spread
【详解】句意:如果疾病已经扩散得过于广泛,医生就无法根治这种疾病了。根据“if the disease has”可知,此处时态是现在完成时,应用所给动词的过去分词形式,spread的过去分词还是spread。
46.I ________ (dream) of travelling since I was young.
【答案】have dreamed/have dreamt
【详解】句意:我自幼就梦想着去旅行。原句中“since I was young”是since引导的表示过去时间的时间状语从句,为现在完成时的标志;现在完成时的结构是“have done”或“has done”,其中“done”指动词的过去分词形式,此处主语是I,第一人称,选用“have done”,dream的过去分词形式是dreamed或dreamt,故填have dreamed/have dreamt。
47.Kathy ________ (list) over ten online museums to visit this week.
【答案】has listed
【详解】句意:凯西已经列出了超过十个本周要参观的线上博物馆。“列出线上博物馆”这个动作已经完成,强调现在的结果,所以用现在完成时。现在完成时构成是“have/has + 过去分词”,主语Kathy是第三人称单数,所以用has,list的过去分词是listed。
48.Even in recent decades, the surreal stone forest in Yunnan ________ (not stop) growing.
【答案】has not stopped
【详解】句意:即使在近几十年里,云南的梦幻般的石林也从未停止生长。时间状语in recent decades是现在完成时的标志,主语the surreal stone forest是第三人称单数,结合括号内not stop的提示,填has not stopped,符合句子表意和语法要求。
49.Digital Dunhuang ________ (share) the treasures of the Mogao Caves with people around the world for years.
【答案】has shared
【详解】句意:数字敦煌多年来一直与世界各地的人们分享莫高窟的珍宝。句中“for years”表示时态为现在完成时,主语为“Digital Dunhuang”,助动词用has,share的过去分词是shared。
50.The 24 Solar Terms ________ (guide) farmers’ activities for centuries.
【答案】have guided
【详解】句意:几世纪以来,二十四节气指导着农民的(种植)活动。根据“for centuries”可知,该句时态为现在完成时,其结构为“have/has+过去分词”,主语“The 24 Solar Terms”为复数,所以用have,guide的过去分词是guided,故填have guided。
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$