【弯道超车】Unit 5 What a Delicious Meal! 核心语法之现在完成时-2025年人教版(2024)新八年级英语上册精讲精练 (含答案解析)

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

【弯道超车】Unit 5 What a Delicious Meal! 核心语法之现在完成时-2025年人教版(2024)新八年级英语上册精讲精练 (含答案解析)

资源简介

/ 让学习更有效 新课备课备考 | 英语学科
2025年人教版(2024)新八年级英语上册精讲精练
Unit 5 What a Delicious Meal!
核心语法:现在完成时
一、 基本概念
现在完成时是连接过去和现在的桥梁。它主要表示两种含义:
过去发生或已经完成的某一动作对现在造成的影响或结果(影响性)。
表示过去已经开始,持续到现在的动作或状态(持续性)。
二、 基本结构
现在完成时的构成非常简单,但务必记牢:
句式 结构 例句
肯定句 主语 + have/has + 过去分词 (p.p.) + ... I have finished my homework. (我已经完成了我的作业。)
She has seen the movie. (她看过这部电影。)
否定句 主语 + have/has + not + 过去分词 + ... They have not (haven't) arrived yet. (他们还没有到。)
He has not (hasn't) had breakfast. (他还没吃早饭。)
疑问句 Have/Has + 主语 + 过去分词 + ... Have you ever been to Beijing (你曾经去过北京吗?)
Has he found his lost book (他找到他丢失的书了吗?)
特殊疑问句 特殊疑问词 + have/has + 主语 + 过去分词 What have you done (你做了什么?)
How long has she lived here (她在这里住了多久了?)
助动词选择: 当主语是第三人称单数(he, she, it, Tom等)时,用 has;其余人称(I, you, we, they等)用 have。
三、 过去分词的构成
过去分词是构成完成时的关键,分为规则和不规则两种。
规则变化(与过去式变化规则基本相同):
一般动词,在词尾直接加 -ed。如:work -> worked
以不发音的字母e结尾,只加 -d。如:live -> lived
以“辅音字母 + y”结尾,变y为i,再加 -ed。如:study -> studied
以重读闭音节结尾,且末尾只有一个辅音字母,双写该字母,再加 -ed。如:stop -> stopped
不规则变化:需要逐个记忆,这是学习现在完成时的重中之重。
be -> been
do -> done
go -> gone
see -> seen
eat -> eaten
take -> taken
buy -> bought
begin -> begun
break -> broken
write -> written
(建议专门准备一个笔记本,分类记忆常见不规则动词表)
四、 主要用法
1. 影响/结果性用法
表示动作发生在过去,但强调该动作对现在产生的影响或结果。
标志词:just(刚刚), already(已经), yet(还,仍然), ever(曾经), never(从不), before(以前)等。
例句:
I have just posted the letter. (我刚刚把信寄出去了。) -> 结果:信现在不在我手里了。
She has already left. (她已经走了。) -> 影响:她现在不在这里。
Have you finished your work yet (你的工作做完了吗?) -> 询问现在的情况。
I have never seen a panda. (我从来没见过熊猫。) -> 影响:至今没有这个经历。
2. 持续性用法
表示从过去某时开始的动作或状态,一直持续到现在,并且可能还会继续下去。
标志词:for + 一段时间(如 for two years), since + 过去的时间点/从句(如 since 1998, since he came here), how long(多久), all one's life(一生)等。
核心要求:此用法必须使用延续性动词(如 live, work, learn, teach, be, have, know, keep 等)。
例句:
He has lived here for ten years. (他在这里已经住了十年了。) -> 十年前开始住,现在还在住。
She has been a teacher since 2010. (她从2010年起就当老师了。) -> 从2010年持续到现在。
How long have you known each other (你们认识多久了?) -> 从过去认识持续到现在。
五、 重点难点辨析
1. 延续性动词 vs. 瞬间动词
这是现在完成时最核心的难点,务必掌握。
延续性动词:表示可以持续一段时间的动作或状态(如 live, work, sleep, read, be, have)。可以和 for/since 时间状语连用。
瞬间动词(非延续性动词):表示动作在瞬间完成,无法持续(如 buy, die, join, leave, come, arrive, begin, start, finish)。不能直接和 for/since 时间状语连用。
错误示例: His father has died for three years. (die是瞬间动词,不能持续“三年”)
改正方法:将瞬间动词转换为相应的延续性动词或状态。
瞬间动词 (错误) 改正方式 (正确) 例句 (正确)
die be dead His father has been dead for three years.
leave be away (from) She has been away from home for a month.
buy have I have had this bike for two years.
join be in / be a member of He has been in the army since 2020.
come / arrive be here / be in They have been in Shanghai for a week.
begin / start be on The film has been on for ten minutes.
finish / end be over The meeting has been over for an hour.
2. have/has been to vs. have/has gone to vs. have/has been in4
这三个短语极易混淆,需从含义上区分:
短语 含义 例句 解释
have/has been to 曾经去过(某地),现在已回来。强调经历。 I have been to Tokyo twice. 我去过东京两次(现在已不在东京)。
have/has gone to 已经去了(某地),现在在路上或已在那边,还没回来。 —Where is Tom
—He has gone to the library. 汤姆去图书馆了(现在不在这里)。
have/has been in 待在某地(一段时间),常与 for/since 连用,表示持续。 She has been in Beijing for 5 years. 她在北京待了5年了(现在还在北京)。
3. 现在完成时与一般过去时的区别
这是另一个核心考点,关键在于时间参照点和侧重点不同。
区别点 现在完成时 一般过去时
时间参照点 现在(与现在有关) 过去(与现在无关)
侧重点 强调过去的动作对现在造成的影响或结果,或动作的持续性。 只强调动作发生在过去某一时间,不涉及对现在的影响。
时间状语 just, already, yet, ever, never, for..., since..., how long, so far yesterday, last week, ...ago, in 1990, just now (刚才)
例句对比 I have lost my key. (我丢了钥匙。) -> 影响:现在进不了门。 I lost my key yesterday. (我昨天丢了钥匙。) -> 只陈述昨天发生的事,钥匙可能已找到。
例句对比 He has lived here since 2000. (从2000年住到现在。) He lived here in 2000. (2000年曾住在这里,现在不住了。)
简单判断:如果句中有明确的表示过去的时间状语(如yesterday, last night, in 1990, two days ago),就一定用一般过去时。如果问的是“多久”(how long),通常用现在完成时。
1.—I think our teacher Mrs. Allen knows everything.
—I agree. Because she over 2, 000 books.
A.read B.has read C.reads D.is reading
2. —I saw Miss Huang in the office just now.
—That's impossible. She ____ Beijing this morning.
A.has been to B.have gone to C.has gone to
3.—How long _______ you _________ the book
—Since two weeks ago.
A.did, buy B.have, bought C.have, had
4.Tony's favourite dog ________ for a long time.
A.has died B.be dead C.was dead D.has been dead
5.— you out the rubbish yet
— Yes. I it five minutes ago.
A.Did;take;did
B.Have;taken;have done
C.Have;taken;did
6. Lily is my classmate. We ____ each other since she came to our school.
A.know B.knew C.have known D.will know
7.—Lucy, is your uncle a teacher
—Yes, he is. He _______ history for nearly 20 years.
A.teaches B.is teaching C.has taught D.will teach
8.—Have you ever ____ Mudanjiang to see the Jingbo Lake
—Yes, I have.
A.went to B.gone to C.been in D.been to
9.—______Mary______ back her lost keys
—No, not yet.
A.Have; brought B.Has; brought C.Does; bring D.Is; bring
10.Mr. King a lot about Chinese culture since he came to Beijing.
A.has learnt B.will learn C.learns D.learnt
11.—Where is Catherine I haven't seen her for days.
—She Wuhan. She'll be back next week.
A.has gone to B.has been to C.have gone to D.have been to
12.In the past few years, many schools the ways of doing morning exercises.
A.change B.changed C.have changed D.will change
13.—Has Mr. Green travelled abroad yet
—Not only Mr. and Mrs. Green but also their daughter abroad twice.
A.have gone B.have been C.has gone D.has been
14.—_____a great success the film the Watergate bridge, Chang jinho is!
—That's true. So far it_____ tens of people to go to the cinema.
A.What,attracted B.How,has attract C.What, has attracted
15.—Mr Li will check our homework this afternoon. ______ you ______ it
—Not yet. I'm doing it now.
A.Do; finish B.Had; finished
C.Will; finish D.Have; finished
16.Our school life a lot since 2017. We have more activities now,
A.changes B.changed C.will change D.has changed
17.——How long have you ________ your penfriend
——For five days. I received it last Sunday.
A.heard from B.received the letter from
C.heard of D.had the letter from
18.—Excuse me, when ______you ______ the man in blue
—Last year in Nanjing. And I _________ him for about one year.
A.did, know/ have known B.have known / have known
C.did, know / knew D.have known / knew
19.The meeting _______ for a week now.
A.has finished B.has ended C.has been over D.was over
20.- Look! A man is standing on his two hands.
- Yes. It seems he _____ for long.
A.practiced
B.has practiced
C.was practicing
21.China ____ great achievements in science and technology since 1978.
A.makes B.made C.making D.has made
22.— Dad, I can't find my school ID card. Did you see it
— No, I didn't. I think you ________ it!
A.lose B.will lose C.have lost D.are losing
23.Kitty and Mary ______ pen pals for more than five years.
A.has been B.have been C.were D.will be
24.I ___________this magazine for three months.
A.have bought B.have had C.have borrowed
25.—Have you ever been to Shanghai, Mary
—Yes. I ___________ there three times.
A.have gone B.have been C.went D.was
26.The ground was wet this morning; it _________ last night.
A.must have rained B.needn't have rained
C.can't have rained D.should have rained
27.——Mr. Li will check our homework this afternoon. ______ you _______ it
——Not yet. I'm doing it right now.
A.Do, finish B.Had, finished C.will, finish D.Have, finished
28.I __________ you for a long time. Where _____________
A.haven't seen; have you gone B.haven't seen; have you been
C.didn't see; have you been D.didn't see; have you gone
29.— What a beautiful bike! Whose is it
— It's mine. I ______ it for two days.
A.bought B.have had C.have bought D.had
30.—Loos! How clean the classroom is!
—Yes. I'm sure someone ______ it up.
A.cleans B.is cleaning C.will clean D.has cleaned
31.— It takes ages to find you. Where are you
—What a shame! I________ at home because of being closely connected with the Covid-19 carrier.
A.will be B.have been C.stayed D.will stay
32.—There's little time left. ____Ann ____up the breakfast
—No, she hasn't.
A.Did;eat B.Does;eat C.Is; eating D.Has;eaten
33.Great changes __________ in my hometown in the last five years.
A.took place B.have been taken place
C.had been taken place D.have taken place
34. —Is Mr. Smith there I need to talk to him.
—Sorry, he ____ Beijing, and he ____ the city for three days.
A.has been to; has been in B.has gone to; has been to
C.has gone to; has been in D.has been to; has been to
35. —Mr. Brown, I've____ ideas. I can't go on with my writing.
—Relax for a while. Inspiration may come to you later.
A.looked back at B.run out of
C.taken pride in D.come up with
36.— Where is Benny
— He _________________ the supermarket. We don't have _________________.
A.has been to; many eggs B.has been in; any eggs
C.has gone in; some eggs D.has gone to; enough eggs
37.—It seems you know that museum very well.
—Yes, I ___________ there several times.
A.went B.have gone C.have been
38.— Nice to see you. I you for a long time.
— I in Beijing. I've just got back.
A.hadn't seen;was B.haven't seen;shall be
C.haven't seen;was D.didn't see;have been
39.—Look! My mother ________ a new dress for me.
—Wow, it looks very nice on you.
A.is making B.has made C.will make
40.She _______ this book for 3 years. She ______it in 2012.
A.has bought, bought B.bought, bought
C.has kept, has bought D.has had, bought
41.Chat GPT, a smart AI chatbot (聊天机器人) tool, the education world in the past few months.
A.sweeps B.is swept C.will sweep D.has swept
42.—How long can I _________ this book
—Five days. But you must return it on time.
A.borrow B.lend C.keep D.kept
43. Victoria ____ as an English teacher faithfully for more than 30 years.
A.is working B.works C.worked D.has worked
44.—Where is Mr Black
—He ________ here five minutes ago. But now he is not here. He ________ to the library.
A.is, will go B.is, has gone C.was, went D.was, has gone
45.— It's the second time I have come to Xiamen. It __________ a lot.
—Yes, it's more and more beautiful.
A.was changing B.has changed C.will change
46.She ______ for ten years and now she has a lovely daughter.
A.married B.has been married C.has got married
47.Tom ___there for 10 months since he __back to his hometown.
A.has lived;gets B.has lived;got C.lived;go D.lived;has go
48.His cat has ________ for five weeks.
A.died B.been dead C.dying D.dies
49.I don't feel very well, Jack. I'm afraid you ______ me your cold.
A.give B.had given C.have given D.would give
50. did your uncle leave his hometown
He for nearly 20 years.
A.When; has left B.When; has been away
C.How long; has left D.How long; has been away
参考答案及试题解析
1.B
【解析】句意:——我认为我们的老师 Allen夫人懂得所有事情.——我赞同.因为她已经读了2000多本书了.根据句意和语境她懂得多是因为她已经读了2000多本书了."强调过去的动作对现在造成的影响,用现在完成时.现在完成时的构成是:主语+have/has+动词的过去分词;主语是she,助动词用has,故答案为B。
【点评】考查现在完成时。掌握现在完成时的已完成用法:强调过去的动作对现在造成的影响已经完成时的构成。
2.C
【解析】句意:——我刚才在办公室看见黄小姐了。——那是不可能的。她今天早上去了北京。have/has been to+地点名词,表示曾经去过某地,去了并且回来了;have/has gone to+地点名词,表示去了某地,还没有回来。根据That's impossible.(那不可能) ,可知还没有回来,主语是单数she,所以用has,故选C。
【点评】考查短语辨析,首先识记短语区别,然后根据关键词句That's impossible.确定答案。
3.C
【解析】句意:——你买了这本书多久了?——自从两周前开始。由答语Since two weeks ago. 自从两周前。可知,本题的时态为现在完成时,根据How long多长时间,与延续性动词连用,buy是短暂性动词,have是延续性动词,故选C。
【点评】考查现在完成时。注意延续性动词和短暂性动词的区别。
4.D
【解析】句意:Tony最爱的狗已经死了很久了。for a long time是现在完成时的标志词,结构是have/has+动词过去分词,for+时间段用延续性动词,die是非延续性动词,其延续性动词是be dead,be的过去分词是been,故选D。
【点评】考查现在完成时,注意识记动词的延续性动词。
5.C
【解析】句意:——垃圾你已经倒了吗?——是的,我五分钟前倒的。yet已经,用于现在完成时中;five minutes ago,五分钟前,与一般过去时态连用,故答案为C。
【点评】考查现在完成时与一般过去时。现在完成时表示过去发生的动作对现在造成的影响。与表示过去的时间状语连用应为一般过去时。
6.C
【解析】句意:莉莉是我的同学。自从她来到我们学校,我们就认识了。A:认识,一般现在时;B: 认识,一般过去时;C: 已经认识,现在完成时。D: 会认识,一般将来时。根据 since she came to our school. 自从她来到我们学校,可知句子时态为现在完成时:have+过去分词known。故选C。
【点评】考查现在完成时。注意熟记动作发生在过去,对现在有影响时,句子时态应为现在完成时:have/has+过去分词。
7.C
【解析】句意:——露西,你叔叔是老师吗?——是的,他是。他教历史近20年了。A 一般现在时,B 现在进行时;C 现在完成时;D 一般将来时。根据题干中的for nearly 20 years,可知要用现在完成时,故选C。
【点评】考查现在完成时的基本构成。注意其关键词的把握。
8.D
【解析】句意:——你去过牡丹江看金波湖吗?——是的,我去过。A:went to "去了",一般过去时;B:gone to"去了",表示主语不在本地;C:been in"在(某地)";D:been to"去过",表示主语已经不在那个地方了,常与just, ever, never等词连用。根据助动词have ,可知此题涉及现在完成时,表示"我"去过,故选D。
【点评】考查时态和词义辨析,本题涉及现在完成时,并要求考生掌握have gone to和have been to的用法。
9.B
【解析】句意:——玛丽把丢失的钥匙带回来了吗?——不,还没有。根据答语yet可知时态是现在完成时,结构是have/has+动词过去分词,排除C、D。主语是单数Mary,所以用has,故选B。
【点评】考查现在完成时,注意平时识记其结构及标志词,理解句意。
10.A
【解析】句意:自从金先生来北京,他学了很多中国文化。A. has learnt 学习,用于现在完成时态 ,主语单三时; B. will learn 学习,用于一般将来时态; C. learns 学习,用于一般现在时态,主语单三时; D. learnt学习,用于一般过去时态;根据since he came to Beijing.可知用现在完成时态;故选A。
【点评】考查since引导的时间状语从句与现在完成时态连用。
11.A
【解析】句意:——Catherine在哪里?我好几天没见她。——她已经去武汉了。她将下周回来。主语是she,所以用has,排除C、D。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据She'll be back next week.她下周回来可知现在还没有回来,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
12.C
【解析】句意:在过去的几年里,许多学校已经改变了做早操的方式。change改变,原形,changed改变,过去式,have changed已经改变,现在完成时,will change将改变,一般将来时。根据时间状语“In the past few years”可知,这里用现在完成时,其结构是have done的形式,故选C。
【点评】考查动词时态。注意现在完成时的用法。
13.D
【解析】句意:—格林先生已经出国旅行了吗?—不仅格林先生和格林夫人,而且他们的女儿已经出国两次了。短语have gone to…表示去了……,可能在途中,也可能已经到了;have been to…表示去过某地。Not only…but also…表示不仅……而且……连接两个主语时采用就近原则。主语是第三人称单数,这里的助动词用has。根据题意,故选D。
【点评】本题考查现在完成时。以及have/has been;have/has gone的用法及区别。
14.C
【解析】句意:—— 电影《长津湖之水门大桥》大获成功!——是真的。到目前为止,有几十人被吸引去看电影。A 什么,吸引了,B 怎样,C 什么,已经吸引了,根据题目中第一旬可知是考查感叹句,修饰的词是名词success,故用感叹词what;答语中有时间状语so far,到目前为止,是现在完成时的时间表状语标志,所以时态为现在完成时,其结构为have/has done的形式,主语是it,故用has,动词 attract的过去分词形式是 attracted ,故选C。
【点评】考查感叹句和现在完成时,注意感叹词的选择以及现在完成时的结构。
15.D
【解析】句意:——李先生今天下午会来检查我们的作业。你做完了吗?——还没有。我正在做。根据回答 Not yet. I'm doing it now. 可知问作业是否完成了,句子用现在完成时。故选D。
【点评】考查现在完成时。根据上下文的联系确定句子时态。
16.D
【解析】句意:自从2017年我们的学校生活变化了很多,我们现在有更多的活动。changes改变,第三人称单数形式;changed是过去式;will change一般将来时;has changed现在完成时。根据句意和句中的时间状语since 2017可知,该句表示过去的动作对现在的影响,应用现在完成时,故答案选D。
【点评】考查现在完成时,注意平时识记其标志词和现在完成时的结构。
17.D
【解析】句意:你收到你笔友的信多久啦?五天了。我是在上个星期天收到的。How long是对一段时间的提问,句中谓语动词必须是延续性动词,但heard、received都是结束性动词,所以选D。
【点评】考查延续性动词。
18.A
【解析】句意:——打扰一下,你什么时候认识穿蓝色衣服的那个人的?——去年在南京,我认识他已经有大约一年了。when谁对时间提问,根据回答可知用一般过去时;第二空根据for about one year可以判断是用现在完成时,表示动作的延续,故选A。
【点评】考查动词的时态。
19.C
【解析】句意:这个会议结束已经一周了。for+时间段,表示动作或状态的延续,用现在完成时,finish是短暂性动词,其延续性结构是be over,故选C。
【点评】考查短暂性动词与延续性动词辨析。
20.B
【解析】句意:——看, 一个男士在倒立!——是的, 他好像练了很长时间了. 根据for long可知这位男士从过去开始练习倒立一直到现在, 所以应该用现在完成时, 故选B。
【点评】现在完成时
21.D
【解析】句意:自从1978年中国已经在科学技术上取得了伟大的成就。since引导的时间状语从句,主句用现在完成时,结构是have/has+动词过去分词,主语是China,所以用has,make的过去分词是made,故选D。
【点评】考查现在完成时,注意平时识记其结构。
22.C
【解析】句意:——爸爸,我找不到我在学生证。你看到了吗?——不,我没有。我想你已经把它弄丢了! 根据语境,过去发生的动作对现在发生了一定的结果,学生证不见了,应使用现在完成时,故选C。
【点评】考查现在完成时,注意现在完成时的构成及用法。
23.B
【解析】句意:Kitty 和 Mary 已经是笔友五年多了。for more than five years,表明时态为现在完成时,结构是have/has+过去分词,主语是复数形式,用have。故答案选B。
【点评】考查现在完成时,首先识记其标志词和结构,然后根据主语单复数确定have/has。
24.B
【解析】句意:这本杂志我买了三个月了。题中for three months.是一个“时间段”提示为现在完成时,且使用延续性动词have,而短暂性动词buy;borrow不能和表示时间段的时间状语连用,故答案为B。
【点评】考查延续性动词与短暂性动词的区分。
25.B
【解析】句意: -Mary ,你去过上海吗?-是的,我去过那三次。have gone 去了,还没有回来;have been 去过,已经回来了。C和D都是一般过去时,不符合句意。根据这个对话可知选B。
【点评】考查动词时态。
26.A
【解析】句意: 今天早上地面是湿的 ;昨晚一定下雨了。rain下雨,动词;A.一定下雨了;B.不必下雨;C.不能下雨;D.应该下雨。根据 The ground was wet this morning 可知,此处是猜测昨晚一定下雨了,用must表示对肯定情况的确定性猜测,故选A。
【点评】考查动词辨析。注意情态动词must表示猜测的用法。
27.D
【解析】句意:——今天下午李先生将要检查我们的作业。你做完作业了吗?——还没有。我现在正在做它。根据I'm doing it right now.可知我现在正在做作业,说明到现在为止还没有完成它,故用现在完成时,故选D。
【点评】 考查时态的用法。
28.B
【解析】句意:我很长时间没看见你了。你去哪了?根据for a long time,可知时态为现在完成时,排除C和D;have gone去了,未回;have been去过,已回;根据句意可知是还没有回来,故选B。
【点评】考查现在完成时,注意识记现在完成时的用法。
29.B
【解析】句意:-多么漂亮的一辆自行车啊!是谁的?-上我的,我买了两天了。A. bought一般过去时态;B. have had现在完成时态;C. have bought现在完成时态;D. had一般过去时态。由for two days可知句子强调过去开始的动作、状态一直延续到现在,用现在完成时态。Buy是非延续性动词,不能与表示一段时间的for连用,用成have。故选B。
【点评】考查动词
30.D
【解析】句意:——哇!教室真干净!——对。我确信有人把它清理干净了。A.打扫,一般现在时;B.正在打扫,现在进行时;C.将打扫,一般将来时;D.已经打扫,现在完成时。根据How clean the classroom is!教室真干净可知有人已经把它清理干净了,所以用现在完成时,结构是have/has+动词过去分词,主语someone是复合不定代词,所以用has,clean的过去分词是cleaned,故选D。
【点评】考查现在完成时,首先理解选项时态区别,然后根据关键词句How clean the classroom is!确定时态。
31.B
【解析】句意:——要花很长时间才能找到你。你在哪里?——真可惜!我一直在家,因为我与新冠病毒携带者关系密切。A.将是,一般将来时;B.已经是,现在完成时;C.待在,一般过去时;D.将待在,一般将来时。 根据It takes ages to find you. Where are you 要花很长时间才能找到你。你在哪里,可知是已经在家待着了,所以用现在完成时,结构是have/has+动词过去分词,故选B。
【点评】考查现在完成时,首先理解选项时态,然后根据关键词句和句意确定时态。
32.D
【解析】句意:——没有剩余的时间了。安吃完早餐了吗?——不,她没有。A一般过去时,B一般现在时,C现在进行时,D现在完成时,根据she hasn't,可知是现在完成时的一般疑问句,故选D。
【点评】考查时态,注意识记现在完成时的用法。
33.D
【解析】句意为:近5年来我的家乡发生了很大的变化。根据语境,这是一个从5年前一直延续到现在并将有可能继续延续下去的动作,应用现在完成时,由于take place没有被动语态。故选D。
【点评】考查现在完成时的用法。
34.C
【解析】句意:——史密斯先生在吗?我需要和他谈谈。 ——对不起,他去北京了,而且他已经在那个城市待了三天了。has been to是指某人去过某地,但是现在不在那里;has gone to是指某人去了某地,还没回来,也可能是在去的途中;has been in是指某人从过去的某个时间到现在一直在某地。根据"Sorry"可知,他已经去了上海,用has gone to;再根据"for three days"可知他在这座城市待了三天了,第二空用has been in,故选C。
【点评】考查现在完成时。注意has been to,has gone to以及has been in的用法区别以及正确运用。
35.B
【解析】句意:——布朗先生,我已经没有思路了。我没办法继续写下去了。——放松一会儿。灵感可能稍后会降临到你身上。选项及翻译:A. looked back at 回顾;B. run out of 用完、耗尽;C. taken pride in 以……为骄傲;D. come up with 想出、提出。
根据"I can't go on with my writing."(我没办法继续写下去了)可知,这里表达的是思路耗尽了,也就是"run out of ideas",故答案为 B。
【点评】考查动词短语辨析,注意识记 looked back at、run out of、taken pride in、come up with 等动词短语的含义。在做此类题目时,要结合语境和句子所表达的核心意思来判断合适的选项。
36.D
【解析】句意:——Benny在哪儿?——他去超市了。我们没有足够的鸡蛋了。have been to表示曾经去过某地,have gone to表示去了某地,联系上下文,这里要表达去了某地,且主语是第三人称单数he,用has gone to,enough修饰名词eggs,可以放在被修饰的名词前,也可以放在名词后,故选D。
【点评】考查现在完成时态。识记have been to与have gone to的区别。
37.C
【解析】句意:——似乎你非常了解博物馆。——是的,我已经去过三次了。A.去了,一般过去时;B.已经去了,表示去了还没有回来,在去的路上或者回来的路上,现在完成时,C.曾经去过,去了并且回来了,现在完成时,根据句子可知了解博物馆的原因是去了并且回来了,故选C。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
38.C
【解析】句意:"见到你很高兴。好久没见你了。""我在北京。刚回来。"对话发生在现在, 不用过去的时态, 排除A、D;for加一段时间用现在完成时;过去在北京, 现在已经不在了, 故用过去时;用have been的话表示的是"在北京多久了"。故选C。
【点评】考查动词的时态。
39.B
【解析】句意:——看!我妈妈为我做了一个新裙子。——哇哦,你穿它特别的好看。裙子已经做了,因此用完成时,表示过去发生的动作对现在的影响,因此用现在完成时,has made,故选B。
【点评】考查现在完成时,注意根据句意判断动词时态。
40.D
【解析】句意:他已经拥有这本书三年了。她在2012年买的它。结合语境可知前文描述的是从过去一直持续到现在的动作,故用现在完成时态。下文描述的是过去某时发生的动作,故用一般过去时态。Buy表示瞬间动作,keep表示持续性动作。结合语境可知选D。
41.D
【解析】句意:在过去的几个月里,智能人工智能聊天机器人聊天工具Chat GPT席卷了教育界。in the past few months,在过去的几个月里是现在完成时态的时间状语,现在完成时的结构是have/has 过去分词,本句主语是第三人称单数Chat GPT,要用has,故选D。
【点评】考查现在完成时,注意积累现在完成时态中的时间状语,in the past few months,符合现在完成时态中表示过去发生的动作或状态对现在有影响。
42.C
【解析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。 此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。
43.D
【解析】句意:维多利亚作为一名英语老师勤勤恳恳工作已经超过30年。根据后面for more than 30 years超过30年,for+一段时间表持续一段时间,常与现在完成时态进行搭配,结构为have/has+动词的过去分析,该句主语Victoria为第三人称单数,可知此处使用has worked,故选D。
【点评】考查单项选择,注意现在完成时态和第三人称单数形式的正确使用。
44.D
【解析】句意:——布莱克先生在哪里?——5分钟前他在这里。但是现在他不在这里。他已经去图书馆了。five minutes ago暗示第一个空时态是一般过去时,所以用be动词was。根据But now he is not here.可知他不在这里,已经去了图书馆,所以用现在完成时,即have/has+动词过去分词,故选D。
【点评】考查一般过去时和现在完成时的辨析。
45.B
【解析】句意:——这是我第二次来厦门。厦门变化很大。——是的,它越来越美了。根据 it's more and more beautiful,它越来越美了。可知厦门已经发生了大的变化,应用现在完成时。现在完成时态的构成形式:have/has+过去分词。主语是it,第三人称单数,应用has changed,故填has changed。
【点评】考查动词的现在完成时,注意上下文之间的联系 。
46.B
【解析】句意:她结婚十年了,现在有了一个可爱的女儿。marry和get married都是短暂性动词,不能与表示一段的时间状语连用,marry的延续性形式为be married,故答案为B。
【点评】此题考查现在完成时的用法。
47.B
【解析】从他回到家乡,汤姆已在那儿住了10个月了。since与现在完成时态连用,其后可以为过去时态。表示动作从过去开始,一直持续到现在,并还有可能持续下去。故选B。
【点评】考查现在完成时态中的:现在完成+since+过去式。
48.B
【解析】句意:他的猫已经死了5个星期了。die是短暂性动词,不能表示状态的延续。 由时间状语 for five weeks可知应用延续性动词,故答案选B。
【点评】考查现在完成时。
49.C
【解析】句意:我感觉很不好受, Jack。恐怕你把感冒传染给我了。结合句意是说我感觉很不好受, 恐怕你把感冒传染给我了, 也就是传染感冒的动作发生在过去, 对现在造成一定的影响, 用现在完成时have/has+过去分词, 主语you, 故have, give 的过去分词given, 故选C。
【点评】现在完成时
50.B
【解析】句意:你的叔叔什么时间离开他的家乡的?他离开有近20年了。How long ,多久提问一段时间,与它连用的要么是可延续性的动作,要么是延续性的状态。根据leave非延续性动作,可知用when提问。for nearly 20 years近20年,一段时间,leave对应的延续性状态是be away.故选B。
【点评】本题考查疑问词及动词的时态的用法。
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览