【弯道超车】Unit 3 Curious minds 核心语法之现在完成时-2025年沪教版(五四学制)(2024)新八年级英语上册精讲精练 (含答案解析)

资源下载
  1. 二一教育资源

【弯道超车】Unit 3 Curious minds 核心语法之现在完成时-2025年沪教版(五四学制)(2024)新八年级英语上册精讲精练 (含答案解析)

资源简介

/ 让学习更有效 新课备课备考 | 英语学科
2025年沪教版(五四学制)(2024)新八年级英语上册精讲精练
Unit 3 Curious minds
核心语法:现在完成时
一、基本概念
现在完成时表示过去发生的动作与现在的联系,强调动作对当前的影响或状态的延续。
基本结构:
have/has + 过去分词(V-ed/不规则变化)
二、三大核心用法
用法类型 时间标志词 例句 说明
已完成用法
(结果影响) already, just, yet, recently I have finished my homework. 强调过去动作对现在的影响
未完成用法
(持续状态) for+时间段, since+时间点 We have lived here for 10 years. 动作从过去持续到现在
经历用法
(曾经做过) ever, never, before Have you ever been to Beijing 强调过去的经历
三、句型结构
1、肯定句:
主语 + have/has + 过去分词 + 其他
She has visited three countries.
2、否定句:
主语 + have/has + not + 过去分词 + 其他
They haven't seen the movie.
3、疑问句:
Have/Has + 主语 + 过去分词 + 其他?
Has the train arrived yet
四、特殊用法辨析
1、have been to vs have gone to
have been to:去过某地(已返回)
I have been to Shanghai twice.
have gone to:去了某地(未返回)
Tom has gone to the library.
2、延续性动词 vs 瞬间动词
延续性动词:可用于持续用法
They have known each other since 2010.
瞬间动词:需转换表达
He has joined the club for 2 years.( )
He has been a club member for 2 years.(√)
五、时间状语系统
1、不确定时间状语:
already(肯定句)
yet(疑问/否定句)
just(刚刚)
I've already eaten lunch.
2、持续时段状语:
for + 时间段(for 3 days)
since + 时间点(since 2018)
It has rained since Monday.
3、频率状语:
ever(曾经)
never(从未)
before(以前)
Have you ever ridden a horse
六、易错点诊断
1、时间状语混淆:
I have seen him yesterday.( )
I saw him yesterday.(√)
2、have/has误用:
She have finished the work.( )
She has finished the work.(√)
3、过去分词错误:
They have wrote a letter.( )
They have written a letter.(√)
4、瞬间动词持续用法:
The film has begun for 10 minutes.( )
The film has been on for 10 minutes.(√)
1.Students in Beijing____________ away many books to the Hope Schools since 2009.
A.have given B.give C.gave D.giving
2.Our manager ______ to the south on business. I'm afraid you have to wait until he comes back.
A.is going B.goes C.went D.has gone
3.Since Tencent released Wechat, it ________ one of the most popular apps in the world.
A.became B.has become C.has been D.was
4.—_________ you _________ the terrible news about Libya
—Yes, I _________ it this morning. The people there will suffer from the war.
A.Do, watch; have done B.Did, watch; did
C.Have, watched; did D.Had, watched; will do
5.— Come with me to watch The Avengers 4: End Game tonight
— Well, I ________ it. I went to the opening show last week.
A.have watched B.watched C.watch D.will watch
6.So far, the little boy _______ to 21 countries with his parents and two sisters.
A.was travelling B.had travelled C.has travelled D.is travelling
7.Doris ___________ dancing in the school club for about ten months and can dance well now.
A.is learning B.will learn C.learns D.has learned
8.It is 4:30 p. m. . Ben and Leon ____ their work, so they are playing chess now.
A.are finishing B.have finished C.will finish
9.Neither Jim nor Tom _________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
10.He central European countries already!
A.visit B.will visit C.visited D.has visited
11.—Mum, where's dad I can't find him at home.
—He _______to the supermarket to buy some food for supper.
A.goes B.will go C.has gone D.was going
12.—Do you know the boy over there
—Sure. I _____ him for years.
A.knew B.will know C.have known D.known
13.Jim ________________ to Beijing yet.
A.hasn't got B.haven't got
C.doesn't have got D.doesn't has got
14.There are still a few minutes to have our tickets checked. The train ______________ to the station.
A.doesn't get B.didn't get C.hasn't got D.won't get
15.— Shall we go to the museum
— Sorry, I there. I went there last week.
A.went B.am going C.go D.have been
16. —It's said that Singapore has a Night Safari for people to visit.
—So it is! I ____ there twice since 2015.
A.have been B.have gone C.went
17.I ____________that movie twice so I didn't go to the cinema last night.
A.have watched B.had watched C.was watching D.would watch
18.— Where's your brother
— Oh, he ____ the library and ____.
A.has been to; so Lucy 1 B.has gone to; so Lucy has
C.has gone to; so has Lucy D.has been in; so has Lucy
19.China's reality TV program Where Are We Going Dad ___________ hugely popular since its first show in October.
A.become B.became C.has become D.will become
20.—What do you think of Wechat learning
—Learning on Wechat ________ people's ways of learning in the past few years.
A.change B.changed C.is changing D.has changed
21.—Snow has ____ the ground completely. It looks so beautiful.
—Wow, it really does. Maybe we can go for a walk and enjoy the scenery later.
A.covered B.hit C.flown D.fallen
22.— Remember to return the book to the library. You have ____ it for two weeks.
— OK.
A.borrowed B.had C.lent D.kept
23.—Guilin is a wonderful place. I there many years ago.
—Yes. I there many times.
A.went; have been B.have gone; went
C.went; have gone D.have been;went
24.I the book for ten days. I have to return it to the library today.
A.have borrowed B.borrowed C.have kept D.kept
25.There great changes in China in the past twenty years. All of us are proud of it.
A.have been B.has been C.was D.were
26.一Excuse me, has the film started yet
一Yes. It ____________ for about ten minutes.
A.started B.has started C.has been on
27.—May I speak to your father, Jim
—Sorry, he isn't in. He _______ his office.
A.has been to B.has been in C.has gone D.has gone to
28.With the help of Miss Wang, Li Ling has ________ great progress in English.
A.made B.done C.taken D.picked
29.Mr. Smith's plane_____________________. Let's wait for him here.
A.hasn't arrived B.didn't arrive
C.doesn't arrive D.couldn't arrive
30.— Jack, let's have a picnic after school.
— Sorry. I ________ Frank to work on the science report with him.
A.promise B.have promised C.was promising D.will promise
31.The film_______ for half an hour. We are too late.
A.has been on B.has begun C.was on D.began
32.—By the way, where's Li Xiang
— He swimming.
A.has gone B.has been C.has gone to D.has been to
33.-- What a nice watch! How long you it
-- For just two weeks.
A.will; buy B.have; had
C.were; having D.did; buy
34.Great changes in my hometown in the last few years.
A.took place B.will take place
C.have taken place D.have been taken place
35.—Where is Kate I haven't seen her for days.
—She _____ Beijing. She'll be back in three days.
A.have been to B.has been to C.has gone to D.have gone to
36.—Bruce ___________so much in the past two years.
—Yeah, he ___________be shy, but now he is confident and active.
A.has changed; used to B.changed; is used to
C.changed; used to D.has changed; is used to
37.Bob ______ his bedroom by himself. Look! How clean it is!
A.sweeps B.swept C.has swept
38. It's five o'clock p. m. Annie and Kate ____ their homework, so they're playing with the cat now.
A.finish B.are finishing C.have finished
39.— Where is your brother, Sally I haven't seen him for a long tire.
— He ____________ London to travel.
A.has gone B.is going to C.has been to D.was going to
40. I am surprised at the new look of my hometown. It ____a lot since I left.
A.changed B.will change C.has changed
41.—Hi, Tom! ___________ you ever_______ the Bird's Nest
—Yes, I have. It's fantastic.
A.Have, been to B.Have, gone to C.Did, go to
42.Li Lei hasn't come yet. I don't know what to him.
A.is happened B.has been taken place
C.has taken place D.has happened
43.—The hazy weather has ________ for almost a week in North China.
—Yes, and the government has tried to solve it.
A.finished B.lasted C.begun D.passed
44.More and more people ____ to Shangri-la on the high-speed railway since it opened at the end of last year.
A.go B.went C.have been D.are going
45. The 18th China International Alcoholic Drinks Expo ( CIADE) ____ in Luzhou from April 13th to April 16th, 2023.
A.was held B.is held
C.will be held D.has been held
46.— I am sorry to keep you waiting.
— That's OK. I________ here for only a few minutes.
A.have been B.will be C.came D.have come
47.My grandparents _________for over 60 years and they love each other very much.
A.have been married B.got married
C.were married D.have got married
48.I ___________ several World Cup matches since I was a child.
A.has see B.see C.was seeing D.have seen
49.His grandfather and grandmother ___________ Chongqing for 40 years. They like living there.
A.have been in B.have been to
C.have gone to D.have moved to
50.You're ____ the task by the end of this year.
A.supposed to finish B.supposing having finished
C.supposed to have finished D.supposing to have finished
参考答案及试题解析
1.A
【解析】句意:自从2009年北京的学生已经捐赠了许多书给希望学校。since 2009自从2009年,和现在完成时连用,故选A。
【点评】考查since+过去时间和现在完成时连用。牢记此用法。
2.D
【解析】句意:我们的经理去南方出差了。我想你必须得等到他回来。根据 I'm afraid you have to wait until he comes back. 可知他已经去南方了。所以句子时态是现在完成时,现在完成时的结果has/have+done,故选D。
【点评】考查现在完成时。根据上下文的联系确定所使用的时态。
3.C
【解析】句意:自腾讯发布微信以来,它一直是全球最受欢迎的应用之一。A. became变,过去式;B. has become已经变,现在完成时;C. has been已经,现在完成时;D. was是,过去式。根据Since Tencent released Wecha,可知是since引导的时间状语从句,主句用现在完成时,其结构是have done的形式。Since引导的从句,主句中的动词必须是持续性的,这里把become变成be。根据题意,故答案选C。
【点评】考查现在完成时态。表示状态应使用be动词。
4.C
【解析】句意:——你看到关于利比亚的可怕的消息了吗?——是的,我今天上午看到的。那里的人们要经受战火的考验了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。下文描述的是过去某时发生的动作,故用一般过去时态。选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
5.A
【解析】句意:——今晚跟我一起去看《复仇者联盟4:终结游戏》吧?——哦,我已经看了。上周我去看的首播。根据下文中的 I went to the opening show last week可知是已经看过了,应使用完成时态,故答案选A。
【点评】考查现在完成时态。根据I went to the opening show last week确定时态。
6.C
【解析】句意:迄今为止,那个小男孩已经和他的父母和两个妹妹去过21个国家旅行。根据句子的时间状语so far,可知谓语用现在完成时,have/has done,故答案为C。
【点评】考查现在完成时。掌握so far与现在完成时连用的用法。
7.D
【解析】句意:Doris已经在学校俱乐部学了大约十个月的舞蹈,现在可以跳得很好了。A.现在进行时;B.一般将来时;C.一般现在时;D.现在完成时。根据时间状语for about ten months 可知,此句是现在完成时。故选D。
【点评】考查动词时态,注意现在完成时的用法。
8.B
【解析】句意:现在是下午4:30。本和利昂已经完成了他们的工作,所以他们现在正在下棋。A现在进行时,B现在完成时,C将来时,根据so they are playing chess now,可知是过去动作对现在的影响,故用现在完成时,故选B。
【点评】考查时态,注意识记现在完成时的用法。
9.B
【解析】句意:吉姆和汤姆以前都没去过澳大利亚,但他们对这个国家很了解。have been to去过,have gone to到某地去了,结合句意吉姆和汤姆以前都没去过澳大利亚,但是他们对这个国家非常了解。可知此处用have been to。neither…nor…, 连接主语时, 谓语动词根据"就近原则"确定适当形式,根据主语Tom,第三人称单数,可知谓语助动词用第三人称单数形式has,故选B。
【点评】考查主谓一致和have been to与have gone to的区别。Neither...nor...连接两个主语时,谓语动词根据就近原则。
10.D
【解析】句意: 他已经参观中欧国家了!visit参观,动词;根据句中already和句意可知,此处表示过去的行为对现在的影响,所以用现在完成时,主语是第三人称单数,所以用has done形式,故选D。
【点评】考查现在完成时。注意根据语境选择正确的时态。
11.C
【解析】句意:——妈妈,爸爸在哪里?我在家找不到他。——他去超市买晚饭吃的东西了。goes一般现在时,去;will go将去,一般将来时;has gone去了,人还没有回来,现在完成时;was going过去进行时;根据 I can't find him at home. 可知人出去还没有回来,用has gone,故答案为C。
【点评】考查现在完成时。理解句意并识记现在完成时的构成和用法。
12.C
【解析】句意:——你认识那边的那个男孩吗?——当然。我已经认识他好几年了。A.认识,一般过去时;B.将认识,一般将来时;C.已经认识,现在完成时;D.过去分词。for+时间段表明时态是现在完成时,结构是have/has+动词过去分词,主语是I,所以用have,know的过去分词是known,故选C。
【点评】考查现在完成时,注意识记其标志词和结构。
13.A
【解析】句意:吉姆还没去过北京。根据yet可知,此句是现在完成时,结构为“have/has done ";主语Jim是专有名词,助动词用has,排除CD;get的过去分词是got。故选A。
【点评】考查现在完成时,注意现在完成时和主谓一致的用法。
14.C
【解析】句意:我们还有几分钟的时间检票。火车还没到站。根据句意可知火车是从过去到现在还没来,是指过去发生的事情对现在产生的影响或结果,用现在完成时,have/has done,故选C。
【点评】考查时态。注意现在完成时的用法。
15.D
【解析】句意:——我们可以去博物馆吗?——很抱歉,我去过那里了。我是上周去过的。根据I went there last week.可知我去过那里了,去过某地,have been to sp.,是固定用法,there是副词,不与介词连用,所以用have been there,故选D。
【点评】考查现在完成时。掌握have been to sp.去过某地的固定用法。
16.A
【解析】句意:——据说新加坡有一个供人们参观的夜间野生动物园。——就是这样!自2015年以来,我去过那里两次。A现在完成时,过去某地,现在已返回,B现在完成时,去了某地,强调去了地方,但还没返回,C过去时,since是现在完成时标志,twice,两次,表示去过几次用have been,故选A。
【点评】考查时态,注意识记have been,现在完成时,过去某地的用法。
17.B
【解析】句意:那部电影我已经看了两次了,所以昨晚我没去电影院。have watched 现在完成时;had watched 过去完成时;was watching过去进行时; would watch 过去将来时;根据句意可知这里动作发生在过去的过去,用过去完成时,故答案为B。
【点评】考查过去完成时。注意识记过去完成时的构成和用法。
18.C
【解析】句意:——你哥哥在哪里了?——他去了图书馆,露西也去了。has gone to去了某地还没回来;has been to去过某地;has been in在某地待了多久。第一空。根据问句"Where's your brother"可知,此处应是发生在过去的动作对现在产生了影响,用完成时结构,即:have/has+过去分词。主语是he,助动词用has。表示"去了"图书馆还没回来,用has gone to。第二空,应是"露西也去了",需用so+情态动词/助动词+主语,意指"...也一样",Lucy为第三人称单数形式,应用has,故选C。
【点评】考查现在完成时以及短语辨析。注意识记现在完成时的结构以及各短语的含义。
19.C
【解析】句意:中国真人秀节目《爸爸去哪?》自10月首播以来就广受欢迎。since引导的时间状语从句是过去时态则主句应使用现在完成时态,主语是一个节目应是第三人称单数形式has done,故选C。
【点评】考查现在完成时态,since从句使用过去时态主句使用现在完成时态。
20.D
【解析】句意:——你认为用微信学习咋样?——在最近几年,在微信上学习已经改变了人们的学习方式。根据
in the past few years,可知句子时态为现在完成时,has changed,故答案是D。
【点评】考查现在完成时,注意根据时间状语判定句子的时态。
21.A
【解析】句意:——雪已经完全覆盖了地面。它看起来太漂亮了。——哇,真的是这样的。也许我们可以去散步,然后欣赏风景。covered覆盖;hit撞击;flown飞;fallen降低。分析句子结构可知,
" has ____ "为句子的谓语,结合选项和语境" It looks so beautiful. 以及Maybe we can go for a walk and enjoy the scenery later. "可知,此处表示雪已经覆盖了地面。故选A。
【点评】考查动词辨析。注意正确理解选项的意思,根据题目所给语境选择正确的动词。
22.D
【解析】句意:——记得把书还给图书馆。你已经借了两个星期了。——好的。borrow,借入;had有;lent借出;kept借;(使)保持,处于,;根据for two weeks,可知句子是延续性动词,排除AC选项是短暂性动词。根据Remember to return the book to the library.可知这里是表示借书,故答案为D。
【点评】考查过去发生的动作一致持续到现在。掌握现在完成时的构成和用法。并识记短暂性动词和延续动词的转换。
23.A
【解析】句意:—桂林是个很棒的地方。我多年前去过那里。—是的。我去过那里很多次。many years ago很多年前,跟—般过去时态连用,所以谓语动词使用go的过去式went。下文表示过去的动作对现在造成的影响与结果,所以谓语动词使用现在完成时态,have/has+动词的过去分词,have/has been to.. , 意为“曾经去过某地”,有“去过某地”的经历; have/has gone to…, 意为“去了某地”,人不在说话地点。本句表示“曾经去过某地”。故答案选A。
【点评】考查动词过去时态,注意have gone to与have been to的区别。
24.C
【解析】句意:我保管这本书有10年了,我今天不得不把它还给图书馆。根据句子提到for ten years,可知此处应该用被动语态,并且动词必须是延续性动词,而borrow是不延续动词,填入have kept,故选C。
【点评】考查现在完成时态,注意延续性动词的用法。
25.A
【解析】句意:在过去的二十年里,中国发生了巨大的变化。我们所有人都为此感到骄傲。in the past twenty years“在过去的20年中”,这是现在完成时(have/has+done)标志性的时间状语,该句是there be句型,主语是复数名词changes,助动词用have,故选A。
【点评】考查现在完成时和主谓一致,注意识记现在完成时 have/has+done的用法。
26.C
【解析】句意:——打扰了,请问电影开始了吗 ——是的。已经开始大约十分钟了。根据后面的时间段for about ten minutes. 可知句子的谓语动词需是延续性动词,而start是短暂性动词,排除A和B选项,be on是延续的,故答案为C。
【点评】考查现在完成时。注意识记完成时的用法。
27.D
【解析】句意: ——吉姆,我可以和你父亲通话吗 ——对不起,他不在。他去办公室了。has been to去了某地(人已经回来);has been in后跟时间段,表示在某地待了多久;has gone to去了某地(人还没有回来)根据 Sorry, he isn't in 可知人还没有回来,故答案为D。
【点评】考查现在完成时。注意识记has gone to的用法。
28.A
【解析】句意:在王老师的帮助下,李玲的英语已经取得了极大的进步。make progress,取得进步,has+动词过去分词,所以make用过去分词made,故选A。
【点评】考查固定搭配及现在完成时,注意平时识记。
29.A
【解析】句意:史密斯先生的飞机还没有到达。让我们在这里等他吧。根据 Let's wait for him here. 可知飞机还没有到达,从过去发生的动物对现在造成的影响,可知第一句时态是现在完成时。故选A。
【点评】考查现在完成时。根据上下文的联系确定所使用的句子的时态。
30.B
【解析】句意:——杰克让我们放学后去野炊吧。——对不起,我已经答应了弗兰克和他一起做科学报告。promise答应。对前面提出的建议表示否定,表明该动作已经发生,且对现在有影响,所以要用现在完成时。故排除ACD。故选B。
【点评】考查现在完成时,需要注意根据时间状语来确定时态,然后再看是否为延续性动词或非延续性动词。
31.A
【解析】句意:电影已经开始了一个小时, 我们太晚了。for+一段时间,通常用现在完成时,表示动作的持续。而begin是短暂性动词,不能表示动作的延续,所以用短语be on表持续。所以答案选A。
【点评】考查完成时态。
32.A
【解析】句意:—顺便问一下,李翔在哪儿?—他去游泳了。短语:go swimming去游泳。故答案为A。
【点评】考查动词短语go+动词ing。
33.B
【解析】句意:“多好的一块表啊!你买了多久了 " “刚刚两周。”根据句意可知用现在完成时,buy是瞬间动词. 不可与how long连用,故排除选项A、D:选项C是过去进行时,不符合题意。故选B项。
【点评】考查现在完成时。
34.C
【解析】句意:过去几年我的家乡发生了巨大的变化。in the last few years意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。故答案选C。
【点评】考查现在完成时。
35.C
【解析】句意:——Kate在哪里?我好几天没看见她了。——她已经去北京了。她三天后将回来。have/has been to+地点名词,表示曾经去过某地,去了并且回来了;have/has gone to+地点名词,表示去了某地,还没有回来。主语是she,所以用has,排除A、D。根据She'll be back in three days可知是没有回来,所以用has gone to,故选C。
【点评】考查短语辨析,首先识记have/has gone/been to区别,然后根据关键词句确定。
36.A
【解析】句意:——在过去的两年里,Bruce 已经改变了这么多。——是的,他过去有些害羞,但是他现在自信活泼。change,动词,改变,根据时间状语“ in the past two years”可知句子用现在完成时态,即has/have done,主语Bruce是第三人称单数,谓语用has changed;used to do,过去常常做,be used to do,被用来做某事,根据“but now he is confident and active”可知此处描述过去的情况,用used to do结构,故选A。
【点评】考查现在完成时态,一般过去时态。识记现在完成时态的用法及used to do的用法。
37.C
【解析】 have/has+动词过去分词,构成现在完成时,Bob是第三人称单数,用has+过去分词。sweep的过去分词为swept。句意:鲍勃自己打扫了卧室,看,多干净啊!故选C。
【点评】考查现在完成时的用法。
38.C
【解析】句意:下午五点钟。安妮和凯特已经完成了作业,所以她们现在正在和猫玩。finish完成,一般现在时;are finishing正在完成,现在进行时;have finished已经完成,现在完成时。根据 so they're playing with the cat now. 所以她们现在正在和猫玩,可知她们已经完成作业,句子时态用现在完成时。故选C。
【点评】考查现在完成时。注意熟记现在完成时结构:have/has+过去分词,表过去完成的动作对现在有影响,或者是过去发生的动作持续到现在。
39.A
【解析】句意:——你哥哥在哪,Sally?我很长时间没看见他了。——他已经去了伦敦旅行。A.已经去了某地,去了还没有回来;B.将要去某地;C.曾经去过某地,去了并且回来了;D.过去将去某地。根据I haven't seen him for a long time.可知是去了还没回来,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
40.C
【解析】句意:我对我家乡的新面貌感到惊讶。自从我离开以后,它……很多。结合选项内容和句中的since,可推测题干想要表达的意思是自从我离开以后,它改变了很多。表示的是从过去某一时间点开始到现在这一段时间里的动作或状态,所以本句的时态应该为现在完成时,其基本结构为have/has+过去分词,主语it为单数,要用has changed,故答案为C。
【点评】考查现在完成时。注意现在完成时表示的是从过去某一时间点开始到现在这一段时间里的动作或状态。
41.A
【解析】句意:——嗨,汤姆!你去过鸟巢吗?——是的,我去过。它棒极了。have been to去过某地(人已经回来);have gone to去了某地(人还没有回来);did,go to一般过去式;去;根据答语Yes, I have可知句子是现在完成时,表示“去个某地”,故答案为A。
【点评】考查现在完成时。识记have been to和have gone to的用法区别。
42.D
【解析】句意:李雷还没来。我不知道他发生了什么事。 happen用于表明偶然发生的,没有预料到的事情;take place用于表明按照计划,安排发生的事件。根据 Li Lei hasn't come yet. 可知,此处指偶然发生的事情,且应该是现在完成时,故选D。
【点评】考查现在完成时和动词辨析,注意happen的用法。
43.B
【解析】句意:——在中国北方,雾霾天气已经持续了几乎一周。——是的,政府已经行办法解决它。A. finished 完成,瞬间性动词;B. lasted持续,持续性动词;C. begun开始,瞬间性动词;D. passed经过,瞬间性动词。此处与for almost a week 时间段连用,故用持续性动词。故选B。
【点评】考查动词词义辨析的用法。
44.C
【解析】句意: 自去年年底开通以来,越来越多的人乘坐高铁去过香格里拉。此处是since引导的时间状语从句,从句是一般过去时,主句应该用现在完成时,用have/has done形式,只有C项符合,故选C。
【点评】考查现在完成时。注意since引导的时间状语从句,从句是一般过去时,主句用现在完成时。
45.D
【解析】句意:第十八届中国国际酒类博览会于2023年4月13日至4月16日在泸州举行。根据"The 18th China International Alcoholic Drinks Expo ( CIADE) ____ in Luzhou from April 13th to April 16th, 2023."可知,句子时态为现在完成时,表示一段时间内的状态,主语和动词hold之间为被动关系,因此用现在完成时的被动语态"has/have been done"。故选:D。
【点评】考查现在完成时的被动语态。明确句意,分析句子的时态和语态,注意识记现在完成时的被动语态"has/have been done"的结构。
46.A
【解析】句意:—— 对不起,让您久等了。 —— 没关系。我到这儿才几分钟。根据 for only a few minutes 可知,此处用现在完成时,且与延续性动词连用,come here来这里,短暂性动词短语;be here在这里,延续性动词短语,故选A。
【点评】考查短语辨析,现在完成时和延续性动词。注意for+时间段与现在完成时连用。
47.A
【解析】句意:我的祖父母已经结婚60多年了,他们彼此非常恩爱。根据时间状语for over 60 years可知,此句是现在完成时,动词marry是短暂性动词,要用have been married,故选A。
【点评】考查了现在完成时,注意句子含有for,则谓语动词需要使用延续性的动词,即可。
48.D
【解析】句意: 我从小就看过几次世界杯比赛。since引导时间状语从句的时态其前是现在完成时,主语是I第一人称,故助动词是have,故选D。
【点评】考查时态,注意现在完成时的用法。
49.A
【解析】句意:他的祖父母在重庆有40年了,他们住在那里。在完成时态中表示持续的状态,用have been in根据句意,故答案为A.
【点评】考查完成时态的用法。for+时间段是现在完成时的标志。注意延续性动词与短暂性动词的区别。
50.C
【解析】句意:你应该在今年年底前完成这项任务。be supposed to do,固定搭配,应该做某事,根据by the end of this year,可知用不定式的完成式表示finish发生在supposed其前,故选C。
【点评】考查不定式,注意识记be supposed to do,不定式的完成式的用法。
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览