【弯道超车】Unit 5 What a Delicious Meal!核心语法之现在完成时-2025年人教版(2024)新八年级英语上册精讲精练 (含答案解析)_第1页
【弯道超车】Unit 5 What a Delicious Meal!核心语法之现在完成时-2025年人教版(2024)新八年级英语上册精讲精练 (含答案解析)_第2页
【弯道超车】Unit 5 What a Delicious Meal!核心语法之现在完成时-2025年人教版(2024)新八年级英语上册精讲精练 (含答案解析)_第3页
【弯道超车】Unit 5 What a Delicious Meal!核心语法之现在完成时-2025年人教版(2024)新八年级英语上册精讲精练 (含答案解析)_第4页
【弯道超车】Unit 5 What a Delicious Meal!核心语法之现在完成时-2025年人教版(2024)新八年级英语上册精讲精练 (含答案解析)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【弯道超车】Unit5WhataDeliciousMeal!核心语法之现在完成时-2025年人教版(2024)新八年级英语上册精讲精练(含答案解析)/让学习更有效____________

新课备课备考|英语学科

2025年人教版(2024)新八年级英语上册精讲精练

Unit5WhataDeliciousMeal!

核心语法:现在完成时

一、基本概念

现在完成时是连接过去和现在的桥梁。它主要表示两种含义:

过去发生或已经完成的某一动作对现在造成的影响或结果(影响性)。

表示过去已经开始,持续到现在的动作或状态(持续性)。

二、基本结构

现在完成时的构成非常简单,但务必记牢:

句式结构例句

肯定句主语+have/has+过去分词(p.p.)+...Ihavefinishedmyhomework.(我已经完成了我的作业。)

Shehasseenthemovie.(她看过这部电影。)

否定句主语+have/has+not+过去分词+...Theyhavenot(haven't)arrivedyet.(他们还没有到。)

Hehasnot(hasn't)hadbreakfast.(他还没吃早饭。)

疑问句Have/Has+主语+过去分词+...

HaveyoueverbeentoBeijing(你曾经去过北京吗?)

Hashefoundhislostbook(他找到他丢失的书了吗?)

特殊疑问句特殊疑问词+have/has+主语+过去分词Whathaveyoudone(你做了什么?)

Howlonghasshelivedhere(她在这里住了多久了?)

助动词选择:当主语是第三人称单数(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(以前)等。

例句:

Ihavejustpostedtheletter.(我刚刚把信寄出去了。)->结果:信现在不在我手里了。

Shehasalreadyleft.(她已经走了。)->影响:她现在不在这里。

Haveyoufinishedyourworkyet(你的工作做完了吗?)->询问现在的情况。

Ihaveneverseenapanda.(我从来没见过熊猫。)->影响:至今没有这个经历。

2.持续性用法

表示从过去某时开始的动作或状态,一直持续到现在,并且可能还会继续下去。

标志词:for+一段时间(如fortwoyears),since+过去的时间点/从句(如since1998,sincehecamehere),howlong(多久),allone'slife(一生)等。

核心要求:此用法必须使用延续性动词(如live,work,learn,teach,be,have,know,keep等)。

例句:

Hehaslivedherefortenyears.(他在这里已经住了十年了。)->十年前开始住,现在还在住。

Shehasbeenateachersince2010.(她从2010年起就当老师了。)->从2010年持续到现在。

Howlonghaveyouknowneachother(你们认识多久了?)->从过去认识持续到现在。

五、重点难点辨析

1.延续性动词vs.瞬间动词

这是现在完成时最核心的难点,务必掌握。

延续性动词:表示可以持续一段时间的动作或状态(如live,work,sleep,read,be,have)。可以和for/since时间状语连用。

瞬间动词(非延续性动词):表示动作在瞬间完成,无法持续(如buy,die,join,leave,come,arrive,begin,start,finish)。不能直接和for/since时间状语连用。

错误示例:Hisfatherhasdiedforthreeyears.(die是瞬间动词,不能持续“三年”)

改正方法:将瞬间动词转换为相应的延续性动词或状态。

瞬间动词(错误)改正方式(正确)例句(正确)

diebedeadHisfatherhasbeendeadforthreeyears.

leavebeaway(from)Shehasbeenawayfromhomeforamonth.

buyhaveIhavehadthisbikefortwoyears.

joinbein/beamemberofHehasbeeninthearmysince2020.

come/arrivebehere/beinTheyhavebeeninShanghaiforaweek.

begin/startbeonThefilmhasbeenonfortenminutes.

finish/endbeoverThemeetinghasbeenoverforanhour.

2.have/hasbeentovs.have/hasgonetovs.have/hasbeenin4

这三个短语极易混淆,需从含义上区分:

短语含义例句解释

have/hasbeento曾经去过(某地),现在已回来。强调经历。IhavebeentoTokyotwice.我去过东京两次(现在已不在东京)。

have/hasgoneto已经去了(某地),现在在路上或已在那边,还没回来。—WhereisTom

—Hehasgonetothelibrary.汤姆去图书馆了(现在不在这里)。

have/hasbeenin待在某地(一段时间),常与for/since连用,表示持续。ShehasbeeninBeijingfor5years.她在北京待了5年了(现在还在北京)。

3.现在完成时与一般过去时的区别

这是另一个核心考点,关键在于时间参照点和侧重点不同。

区别点现在完成时一般过去时

时间参照点现在(与现在有关)过去(与现在无关)

侧重点强调过去的动作对现在造成的影响或结果,或动作的持续性。只强调动作发生在过去某一时间,不涉及对现在的影响。

时间状语just,already,yet,ever,never,for...,since...,howlong,sofaryesterday,lastweek,...ago,in1990,justnow(刚才)

例句对比Ihavelostmykey.(我丢了钥匙。)->影响:现在进不了门。Ilostmykeyyesterday.(我昨天丢了钥匙。)->只陈述昨天发生的事,钥匙可能已找到。

例句对比Hehaslivedheresince2000.(从2000年住到现在。)Helivedherein2000.(2000年曾住在这里,现在不住了。)

简单判断:如果句中有明确的表示过去的时间状语(如yesterday,lastnight,in1990,twodaysago),就一定用一般过去时。如果问的是“多久"(howlong),通常用现在完成时。

1.—IthinkourteacherMrs.Allenknowseverything.

—Iagree.Becauseshe

over2,000books.

A.readB.hasreadC.readsD.isreading

2.—IsawMissHuangintheofficejustnow.

—That'simpossible.She____Beijingthismorning.

A.hasbeentoB.havegonetoC.hasgoneto

3.—Howlong_______you_________thebook

—Sincetwoweeksago.

A.did,buyB.have,boughtC.have,had

4.Tony'sfavouritedog________foralongtime.

A.hasdiedB.bedeadC.wasdeadD.hasbeendead

5.—

you

outtherubbishyet

—Yes.I

itfiveminutesago.

A.Did;take;did

B.Have;taken;havedone

C.Have;taken;did

6.Lilyismyclassmate.We____eachothersinceshecametoourschool.

A.knowB.knewC.haveknownD.willknow

7.—Lucy,isyouruncleateacher

—Yes,heis.He_______historyfornearly20years.

A.teachesB.isteachingC.hastaughtD.willteach

8.—Haveyouever____MudanjiangtoseetheJingboLake

—Yes,Ihave.

A.wenttoB.gonetoC.beeninD.beento

9.—______Mary______backherlostkeys

—No,notyet.

A.Have;broughtB.Has;broughtC.Does;bringD.Is;bring

10.Mr.King

alotaboutChineseculturesincehecametoBeijing.

A.haslearntB.willlearnC.learnsD.learnt

11.—WhereisCatherineIhaven'tseenherfordays.

—SheWuhan.She'llbebacknextweek.

A.hasgonetoB.hasbeentoC.havegonetoD.havebeento

12.Inthepastfewyears,manyschoolsthewaysofdoingmorningexercises.

A.changeB.changedC.havechangedD.willchange

13.—HasMr.Greentravelledabroadyet

—NotonlyMr.andMrs.Greenbutalsotheirdaughter

abroadtwice.

A.havegoneB.havebeenC.hasgoneD.hasbeen

14.—_____agreatsuccessthefilmtheWatergatebridge,Changjinhois!

—That'strue.Sofarit_____tensofpeopletogotothecinema.

A.What,attractedB.How,hasattractC.What,hasattracted

15.—MrLiwillcheckourhomeworkthisafternoon.______you______it

—Notyet.I'mdoingitnow.

A.Do;finishB.Had;finished

C.Will;finishD.Have;finished

16.Ourschoollifealotsince2017.Wehavemoreactivitiesnow,

A.changesB.changedC.willchangeD.haschanged

17.——Howlonghaveyou________yourpenfriend

——Forfivedays.IreceiveditlastSunday.

A.heardfromB.receivedtheletterfrom

C.heardofD.hadtheletterfrom

18.—Excuseme,when______you______themaninblue

—LastyearinNanjing.AndI_________himforaboutoneyear.

A.did,know/haveknownB.haveknown/haveknown

C.did,know/knewD.haveknown/knew

19.Themeeting_______foraweeknow.

A.hasfinishedB.hasendedC.hasbeenoverD.wasover

20.-Look!Amanisstandingonhistwohands.

-Yes.Itseemshe_____forlong.

A.practiced

B.haspracticed

C.waspracticing

21.China____greatachievementsinscienceandtechnologysince1978.

A.makesB.madeC.makingD.hasmade

22.—Dad,Ican'tfindmyschoolIDcard.Didyouseeit

—No,Ididn't.Ithinkyou________it!

A.loseB.willloseC.havelostD.arelosing

23.KittyandMary______penpalsformorethanfiveyears.

A.hasbeenB.havebeenC.wereD.willbe

24.I___________thismagazineforthreemonths.

A.haveboughtB.havehadC.haveborrowed

25.—HaveyoueverbeentoShanghai,Mary

—Yes.I___________therethreetimes.

A.havegoneB.havebeenC.wentD.was

26.Thegroundwaswetthismorning;it_________lastnight.

A.musthaverainedB.needn'thaverained

C.can'thaverainedD.shouldhaverained

27.——Mr.Liwillcheckourhomeworkthisafternoon.______you_______it

——Notyet.I'mdoingitrightnow.

A.Do,finishB.Had,finishedC.will,finishD.Have,finished

28.I__________youforalongtime.Where

_

A.haven'tseen;haveyougoneB.haven'tseen;haveyoubeen

C.didn'tsee;haveyoubeenD.didn'tsee;haveyougone

29.—Whatabeautifulbike!Whoseisit

—It'smine.I______itfortwodays.

A.boughtB.havehadC.haveboughtD.had

30.—Loos!Howcleantheclassroomis!

—Yes.I'msuresomeone______itup.

A.cleansB.iscleaningC.willcleanD.hascleaned

31.—Ittakesagestofindyou.Whereareyou

—Whatashame!I________athomebecauseofbeingcloselyconnectedwiththeCovid-19carrier.

A.willbeB.havebeenC.stayedD.willstay

32.—There'slittletimeleft.____Ann____upthebreakfast

—No,shehasn't.

A.Did;eatB.Does;eatC.Is;eatingD.Has;eaten

33.Greatchanges__________inmyhometowninthelastfiveyears.

A.tookplaceB.havebeentakenplace

C.hadbeentakenplaceD.havetakenplace

34.—IsMr.SmiththereIneedtotalktohim.

—Sorry,he____Beijing,andhe____thecityforthreedays.

A.hasbeento;hasbeeninB.hasgoneto;hasbeento

C.hasgoneto;hasbeeninD.hasbeento;hasbeento

35.—Mr.Brown,I've____ideas.Ican'tgoonwithmywriting.

—Relaxforawhile.Inspirationmaycometoyoulater.

A.lookedbackatB.runoutof

C.takenprideinD.comeupwith

36.—WhereisBenny

—He

_____thesupermarket.Wedon'thave

_____.

A.hasbeento;manyeggsB.hasbeenin;anyeggs

C.hasgonein;someeggsD.hasgoneto;enougheggs

37.—Itseemsyouknowthatmuseumverywell.

—Yes,I___________thereseveraltimes.

A.wentB.havegoneC.havebeen

38.—Nicetoseeyou.I

youforalongtime.

—IinBeijing.I'vejustgotback.

A.hadn'tseen;wasB.haven'tseen;shallbe

C.haven'tseen;wasD.didn'tsee;havebeen

39.—Look!Mymother________anewdressforme.

—Wow,itlooksveryniceonyou.

A.ismakingB.hasmadeC.willmake

40.She_______thisbookfor3years.She______itin2012.

A.hasbought,boughtB.bought,bought

C.haskept,hasboughtD.hashad,bought

41.ChatGPT,asmartAIchatbot(聊天机器人)tool,

theeducationworldinthepastfewmonths.

A.sweepsB.issweptC.willsweepD.hasswept

42.—HowlongcanI_________thisbook

—Fivedays.Butyoumustreturnitontime.

A.borrowB.lendC.keepD.kept

43.Victoria____asanEnglishteacherfaithfullyformorethan30years.

A.isworkingB.worksC.workedD.hasworked

44.—WhereisMrBlack

—He________herefiveminutesago.Butnowheisnothere.He________tothelibrary.

A.is,willgoB.is,hasgoneC.was,wentD.was,hasgone

45.—It'sthesecondtimeIhavecometoXiamen.It__________alot.

—Yes,it'smoreandmorebeautiful.

A.waschangingB.haschangedC.willchange

46.She______fortenyearsandnowshehasalovelydaughter.

A.marriedB.hasbeenmarriedC.hasgotmarried

47.Tom___therefor10monthssincehe__backtohishometown.

A.haslived;getsB.haslived;gotC.lived;goD.lived;hasgo

48.Hiscathas________forfiveweeks.

A.diedB.beendeadC.dyingD.dies

49.Idon'tfeelverywell,Jack.I'mafraidyou______meyourcold.

A.giveB.hadgivenC.havegivenD.wouldgive

50.

didyouruncleleavehishometown

He

fornearly20years.

A.When;hasleftB.When;hasbeenaway

C.Howlong;hasleftD.Howlong;hasbeenaway

参考答案及试题解析

1.B

【解析】句意:——我认为我们的老师Allen夫人懂得所有事情.——我赞同.因为她已经读了2000多本书了.根据句意和语境她懂得多是因为她已经读了2000多本书了."强调过去的动作对现在造成的影响,用现在完成时.现在完成时的构成是:主语+have/has+动词的过去分词;主语是she,助动词用has,故答案为B。

【点评】考查现在完成时。掌握现在完成时的已完成用法:强调过去的动作对现在造成的影响已经完成时的构成。

2.C

【解析】句意:——我刚才在办公室看见黄小姐了。——那是不可能的。她今天早上去了北京。have/hasbeento+地点名词,表示曾经去过某地,去了并且回来了;have/hasgoneto+地点名词,表示去了某地,还没有回来。根据That'simpossible.(那不可能),可知还没有回来,主语是单数she,所以用has,故选C。

【点评】考查短语辨析,首先识记短语区别,然后根据关键词句That'simpossible.确定答案。

3.C

【解析】句意:——你买了这本书多久了?——自从两周前开始。由答语Sincetwoweeksago.自从两周前。可知,本题的时态为现在完成时,根据Howlong多长时间,与延续性动词连用,buy是短暂性动词,have是延续性动词,故选C。

【点评】考查现在完成时。注意延续性动词和短暂性动词的区别。

4.D

【解析】句意:Tony最爱的狗已经死了很久了。foralongtime是现在完成时的标志词,结构是have/has+动词过去分词,for+时间段用延续性动词,die是非延续性动词,其延续性动词是bedead,be的过去分词是been,故选D。

【点评】考查现在完成时,注意识记动词的延续性动词。

5.C

【解析】句意:——垃圾你已经倒了吗?——是的,我五分钟前倒的。yet已经,用于现在完成时中;fiveminutesago,五分钟前,与一般过去时态连用,故答案为C。

【点评】考查现在完成时与一般过去时。现在完成时表示过去发生的动作对现在造成的影响。与表示过去的时间状语连用应为一般过去时。

6.C

【解析】句意:莉莉是我的同学。自从她来到我们学校,我们就认识了。A:认识,一般现在时;B:认识,一般过去时;C:已经认识,现在完成时。D:会认识,一般将来时。根据sinceshecametoourschool.自从她来到我们学校,可知句子时态为现在完成时:have+过去分词known。故选C。

【点评】考查现在完成时。注意熟记动作发生在过去,对现在有影响时,句子时态应为现在完成时:have/has+过去分词。

7.C

【解析】句意:——露西,你叔叔是老师吗?——是的,他是。他教历史近20年了。A一般现在时,B现在进行时;C现在完成时;D一般将来时。根据题干中的fornearly20years,可知要用现在完成时,故选C。

【点评】考查现在完成时的基本构成。注意其关键词的把握。

8.D

【解析】句意:——你去过牡丹江看金波湖吗?——是的,我去过。A:wentto"去了”,一般过去时;B:goneto"去了”,表示主语不在本地;C:beenin"在(某地)";D:beento"去过”,表示主语已经不在那个地方了,常与just,ever,never等词连用。根据助动词have,可知此题涉及现在完成时,表示"我"去过,故选D。

【点评】考查时态和词义辨析,本题涉及现在完成时,并要求考生掌握havegoneto和havebeento的用法。

9.B

【解析】句意:——玛丽把丢失的钥匙带回来了吗?——不,还没有。根据答语yet可知时态是现在完成时,结构是have/has+动词过去分词,排除C、D。主语是单数Mary,所以用has,故选B。

【点评】考查现在完成时,注意平时识记其结构及标志词,理解句意。

10.A

【解析】句意:自从金先生来北京,他学了很多中国文化。A.haslearnt学习,用于现在完成时态,主语单三时;B.willlearn学习,用于一般将来时态;

C.learns学习,用于一般现在时态,主语单三时;

D.learnt学习,用于一般过去时态;根据sincehecametoBeijing.可知用现在完成时态;故选A。

【点评】考查since引导的时间状语从句与现在完成时态连用。

11.A

【解析】句意:——Catherine在哪里?我好几天没见她。——她已经去武汉了。她将下周回来。主语是she,所以用has,排除C、D。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据She'llbebacknextweek.她下周回来可知现在还没有回来,故选A。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

12.C

【解析】句意:在过去的几年里,许多学校已经改变了做早操的方式。change改变,原形,changed改变,过去式,havechanged已经改变,现在完成时,willchange将改变,一般将来时。根据时间状语“Inthepastfewyears”可知,这里用现在完成时,其结构是havedone的形式,故选C。

【点评】考查动词时态。注意现在完成时的用法。

13.D

【解析】句意:—格林先生已经出国旅行了吗?—不仅格林先生和格林夫人,而且他们的女儿已经出国两次了。短语havegoneto…表示去了……,可能在途中,也可能已经到了;havebeento…表示去过某地。Notonly…butalso…表示不仅……而且……连接两个主语时采用就近原则。主语是第三人称单数,这里的助动词用has。根据题意,故选D。

【点评】本题考查现在完成时。以及have/hasbeen;have/hasgone的用法及区别。

14.C

【解析】句意:——电影《长津湖之水门大桥》大获成功!——是真的。到目前为止,有几十人被吸引去看电影。A什么,吸引了,B怎样,C什么,已经吸引了,根据题目中第一旬可知是考查感叹句,修饰的词是名词success,故用感叹词what;答语中有时间状语sofar,到目前为止,是现在完成时的时间表状语标志,所以时态为现在完成时,其结构为have/hasdone的形式,主语是it,故用has,动词attract的过去分词形式是attracted,故选C。

【点评】考查感叹句和现在完成时,注意感叹词的选择以及现在完成时的结构。

15.D

【解析】句意:——李先生今天下午会来检查我们的作业。你做完了吗?——还没有。我正在做。根据回答Notyet.I'mdoingitnow.可知问作业是否完成了,句子用现在完成时。故选D。

【点评】考查现在完成时。根据上下文的联系确定句子时态。

16.D

【解析】句意:自从2017年我们的学校生活变化了很多,我们现在有更多的活动。changes改变,第三人称单数形式;changed是过去式;willchange一般将来时;haschanged现在完成时。根据句意和句中的时间状语since2017可知,该句表示过去的动作对现在的影响,应用现在完成时,故答案选D。

【点评】考查现在完成时,注意平时识记其标志词和现在完成时的结构。

17.D

【解析】句意:你收到你笔友的信多久啦?五天了。我是在上个星期天收到的。Howlong是对一段时间的提问,句中谓语动词必须是延续性动词,但heard、received都是结束性动词,所以选D。

【点评】考查延续性动词。

18.A

【解析】句意:——打扰一下,你什么时候认识穿蓝色衣服的那个人的?——去年在南京,我认识他已经有大约一年了。when谁对时间提问,根据回答可知用一般过去时;第二空根据foraboutoneyear可以判断是用现在完成时,表示动作的延续,故选A。

【点评】考查动词的时态。

19.C

【解析】句意:这个会议结束已经一周了。for+时间段,表示动作或状态的延续,用现在完成时,finish是短暂性动词,其延续性结构是beover,故选C。

【点评】考查短暂性动词与延续性动词辨析。

20.B

【解析】句意:——看,一个男士在倒立!——是的,他好像练了很长时间了.根据forlong可知这位男士从过去开始练习倒立一直到现在,所以应该用现在完成时,故选B。

【点评】现在完成时

21.D

【解析】句意:自从1978年中国已经在科学技术上取得了伟大的成就。since引导的时间状语从句,主句用现在完成时,结构是have/has+动词过去分词,主语是China,所以用has,make的过去分词是made,故选D。

【点评】考查现在完成时,注意平时识记其结构。

22.C

【解析】句意:——爸爸,我找不到我在学生证。你看到了吗?——不,我没有。我想你已经把它弄丢了!根据语境,过去发生的动作对现在发生了一定的结果,学生证不见了,应使用现在完成时,故选C。

【点评】考查现在完成时,注意现在完成时的构成及用法。

23.B

【解析】句意:Kitty和Mary已经是笔友五年多了。formorethanfiveyears,表明时态为现在完成时,结构是have/has+过去分词,主语是复数形式,用have。故答案选B。

【点评】考查现在完成时,首先识记其标志词和结构,然后根据主语单复数确定have/has。

24.B

【解析】句意:这本杂志我买了三个月了。题中forthreemonths.是一个“时间段”提示为现在完成时,且使用延续性动词have,而短暂性动词buy;borrow不能和表示时间段的时间状语连用,故答案为B。

【点评】考查延续性动词与短暂性动词的区分。

25.B

【解析】句意:-Mary,你去过上海吗?-是的,我去过那三次。havegone去了,还没有回来;havebeen去过,已经回来了。C和D都是一般过去时,不符合句意。根据这个对话可知选B。

【点评】考查动词时态。

26.A

【解析】句意:今天早上地面是湿的;昨晚一定下雨了。rain下雨,动词;A.一定下雨了;B.不必下雨;C.不能下雨;D.应该下雨。根据Thegroundwaswetthismorning可知,此处是猜测昨晚一定下雨了,用must表示对肯定情况的确定性猜测,故选A。

【点评】考查动词辨析。注意情态动词must表示猜测的用法。

27.D

【解析】句意:——今天下午李先生将要检查我们的作业。你做完作业了吗?——还没有。我现在正在做它。根据I'mdoingitrightnow.可知我现在正在做作业,说明到现在为止还没有完成它,故用现在完成时,故选D。

【点评】考查时态的用法。

28.B

【解析】句意:我很长时间没看见你了。你去哪了?根据foralongtime,可知时态为现在完成时,排除C和D;havegone去了,未回;havebeen去过,已回;根据句意可知是还没有回来,故选B。

【点评】考查现在完成时,注意识记现在完成时的用法。

29.B

【解析】句意:-多么漂亮的一辆自行车啊!是谁的?-上我的,我买了两天了。A.bought一般过去时态;B.havehad现在完成时态;C.havebought现在完成时态;D.had一般过去时态。由fortwodays可知句子强调过去开始的动作、状态一直延续到现在,用现在完成时态。Buy是非延续性动词,不能与表示一段时间的for连用,用成have。故选B。

【点评】考查动词

30.D

【解析】句意:——哇!教室真干净!——对。我确信有人把它清理干净了。A.打扫,一般现在时;B.正在打扫,现在进行时;C.将打扫,一般将来时;D.已经打扫,现在完成时。根据Howcleantheclassroomis!教室真干净可知有人已经把它清理干净了,所以用现在完成时,结构是have/has+动词过去分词,主语someone是复合不定代词,所以用has,clean的过去分词是cleaned,故选D。

【点评】考查现在完成时,首先理解选项时态区别,然后根据关键词句Howcleantheclassroomis!确定时态。

31.B

【解析】句意:——要花很长时间才能找到你。你在哪里?——真可惜!我一直在家,因为我与新冠病毒携带者关系密切。A.将是,一般将来时;B.已经是,现在完成时;C.待在,一般过去时;D.将待在,一般将来时。根据Ittakesagestofindyou.Whereareyou要花很长时间才能找到你。你在哪里,可知是已经在家待着了,所以用现在完成时,结构是have/has+动词过去分词,故选B。

【点评】考查现在完成时,首先理解选项时态,然后根据关键词句和句意确定时态。

32.D

【解析】句意:——没有剩余的时间了。安吃完早餐了吗?——不,她没有。A一般过去时,B一般现在时,C现在进行时,D现在完成时,根据shehasn't,可知是现在完成时的一般疑问句,故选D。

【点评】考查时态,注意识记现在完成时的用法。

33.D

【解析】句意为:近5年来我的家乡发生了很大的变化。根据语境,这是一个从5年前一直延续到现在并将有可能继续延续下去的动作,应用现在完成时,由于takeplace没有被动语态。故选D。

【点评】考查现在完成时的用法。

34.C

【解析】句意:——史密斯先生在吗?我需要和他谈谈。——对不起,他去北京了,而且他已经在那个城市待了三天了。hasbeento是指某人去过某地,但是现在不在那里;hasgoneto是指某人去了某地,还没回来,也可能是在去的途中;hasbeenin是指某人从过去的某个时间到现在一直在某地。根据"Sorry"可知,他已经去了上海,用hasgoneto;再根据"forthreedays"可知他在这座城市待了三天了,第二空用hasbeenin,故选C。

【点评】考查现在完成时。注意hasbeento,hasgoneto以及hasbeenin的用法区别以及正确运用。

35.B

【解析】句意:——布朗先生,我已经没有思路了。我没办法继续写下去了。——放松一会儿。灵感可能稍后会降临到你身上。选项及翻译:A.lookedbackat回顾;B.runoutof用完、耗尽;C.takenpridein以……为骄傲;D.comeupwith想出、提出。

根据"Ican'tgoonwithmywriting."(我没办法继续写下去了)可知,这里表达的是思路耗尽了,也就是"runoutofideas”,故答案为B。

【点评】考查动词短语辨析,注意识记lookedbackat、runoutof、takenpridein、comeupwith等动词短语的含义。在做此类题目时,要结合语境和句子所表达的核心意思来判断合适的选项。

36.D

【解析】句意:——Benny在哪儿?——他去超市了。我们没有足够的鸡蛋了。havebeento表示曾经去过某地,havegoneto表示去了某地,联系上下文,这里要表达去了某地,且主语是第三人称单数he,用hasgoneto,enough修饰名词eggs,可以放在被修饰的名词前,也可以放在名词后,故选D。

【点评】考查现在完成时态。识记havebeento与havegoneto的区别。

37.C

【解析】句意:——似乎你非常了解博物馆。——是的,我已经去过三次了。A.去了,一般过去时;B.已经去了,表示去了还没有回来,在去的路上或者回来的路上,现在完成时,C.曾经去过,去了并且回来了,现在完成时,根据句子可知了解博物馆的原因是去了并且回来了,故选C。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

38.C

【解析】句意:"见到你很高兴。好久没见你了。""我在北京。刚回来。"对话发生在现在,不用过去的时态,排除A、D;for加一段时间用现在完成时;过去在北京,现在已经不在了,故用过去时;用havebeen的话表示的是"在北京多久了"。故选C。

【点评】考查动词的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论