期中复习:单项选择(语法)4大高频考点100题(专项训练)解析版_第1页
期中复习:单项选择(语法)4大高频考点100题(专项训练)解析版_第2页
期中复习:单项选择(语法)4大高频考点100题(专项训练)解析版_第3页
期中复习:单项选择(语法)4大高频考点100题(专项训练)解析版_第4页
期中复习:单项选择(语法)4大高频考点100题(专项训练)解析版_第5页
已阅读5页,还剩24页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

专题01单项选择(语法)4大高频考点

;考点归纳•内容导航:

考点1现在完成时(Unit1・2):考点2现在完成时和一般过去时区别(Unit3)

考点3疑问词+todo作宾语(Unit4)j考点4must,haveto用法(Unit4)

|考点通关-靶向提分1

考点1现在完成时(Unit1・2)

现在完成时的用法和结构

1.(24-25八年级下•江苏淮安・期中)一Look!Therain.Wecangoonapicnicinthepark.

-Great!Lefsgo.

A.isstoppingB.stopsC.stoppedD.hasstopped

【答案】D

【详解】句意:——看!雨已经停了。我们可以去公园野餐了。——太好了!我们走吧。

考查时态。根据"Wecangoonapicnic”可知,说话者观察到雨已经停止,句子要用现在完成时强调过去的

动作对现在的影响,其结构为:have/has+动词过去分词。故选D。

2.(2425八年级下•江苏徐州•期中)Thefilm"NeZha:BirthoftheDemonChild^^issowonderfulthatI

_________ittwice.

A.watchB.watchedC.willwatchD.havewatched

【答案】D

【详解】句意:电影《哪吒:魔童降世》太精彩了,我已经看了两遍了。

考查动词时态。根据"ittwice.”可知,此处表示过去发生的动作对现在有影响,应用现在完成时,其结构为

have/hasdone。故选D。

3.(24-25八年级下•江苏常州•期中)—Whynottakeataxihome?It'stoofarawayfromhere.

—BecauseIallmymoney.

A.spendB.havespentC.wasspendingD.amspending

【答案】B

【详解】句意:——为什么不打车回家?这里离你家太远了。——因为我已经花光了所有的钱。

考查现在完成时。根据语境可知,回答者表示“已经花光钱”对现在造成的影响是“无法打车”,强调过去动

作对现在的影响,需用现在完成时(havespent).故选B。

4.(24-25八年级下•广东广州,期中)Toprotectpandas,thegovernmentsomenaturalparkstoprotect

pandastheseyears.

A.hasbuiltB.buildsC.builtD.isbuilt

【答案】A

【详解】句意:为了保护熊猫,政府这些年已经建立了一些自然公园来保护熊猫。

考查动词时态辨析。hasbuilt现在完成时;builds一般现在时的第三人称单数形式;built一般过去时;is

built一般现在时的被动语态。根据"theseyears”可知,该句时态为现在完成时,表示从过去开始一直持续

到现在的动作,且主语“thegovernment”和谓语“build”之间是主动关系,应用主动语态。故选A。

5.(22-23八年级下•广西南宁•期中)一Haveyoutherubbishawayyet?

—Yes,Ithrewitawaytenminutesago.

A.throwB.threwC.thrown

【答案】C

【详解】句意:——你把垃圾扔掉了吗?——是的,我十分钟前把它扔掉了。

考瓷时态。根据"Haveyou...”可知此处用过去分词和助动词Have构成现在完成时,表示过去的动作对现在

的影响,throw的过去分词是thrown。故选C。

6.(22-23八年级下•全国•期中)Scientistshavealwaysthequestionmanytimes.

A.asksB.askingC.askedD.ask

【答案】C

【详解】句意:科学家们总是问过这个问题许多次。

考查现在完成时的构成。分析句子结构可知,该句为现在完成时,其结构为“have/has+动词过去分词”,所

以本空应该填过去分词形式asked,故选C。

7.(24-25八年级下•安徽合肥・期中)Thestudentsover100treesintheparkthisyear.Theyare

proadofmakingtheenvironmentbetter.

A.haveplantedB.plantedC.arcplantingD.willplant

【答案】A

【详解】句意:今年学生们在公园里种了100多棵树。他们为改善环境而感到自豪。

考查时态。根据"thisyear”以及"Theyareproudofmakingtheenvironmentbetter.''可知,此处强调过去的动

作,对现在造成了影响,应用现在完成时。故选A。

8.(24-25八年级下•广东广州•期中)GreatchangesinGuangzhouinrecentyears.

A.havebeentakenplaceB.havetakenplace

C.tookplaceD.takeplace

【答案】B

【详解】句意:近年来广州发生了巨大变化。

考查时态。根据"inrecentyears”可知,时态用现在完成时,且lakeplace是不及物动词短语,没有被动语

态。故选

9.(24-25八年级下•北京门头沟期中)HehishomeworkalreadyandnowheiswatchingTV.

A.finishesB.hasfinishedC.willfinishD.finished

【答案】B

【详解】句意:他已经完成了作也,现在正在看电视。

考查现在完成时的用法。根据时间标志词“akeady”和后半句"nowheiswatchingTV”可知,前半句强调动作

已完成并对现在产生影响(现在可以看电视),需用现在完成时(have/has+过去分词)。故选

10.(24-25八年级下•江苏镇江•期中)Themanhimselftothehotsearchlistseveraltimesbecause

ofphotoswithfamoussingers.

A.makesB.ismakingC.willmakeD.hasmade

【答案】D

【详解】句意:这名男子因为与著名歌手的合照已经多次登上热搜榜。

考查现在完成时。根据“severaltimes”以及可知,此处强调过去的动作对现在造成的影响,即匕经多次登上

热搜榜,因此应用现在完成时hasmade。故选D。

现在完成时的标志词

11.(24-25八年级下•江苏泰州•期中)一ThefilmNeZha2isreallyamazing.Haveyouwatchedit?

—Not.ButIplantowatchitatthecinemathisSaturdayevening.

A.already;justB.ever;yetC.just;alreadyD.yet;ever

【答案】B

【详解】句意:《哪吒2》真是令人惊喜!你看过了吗?——还没有。但是我计划这个周六晚上去电

影院看。

考查现在完成时。already已经;yet还;ever曾经;just仅仅。根据“Haveyou...walchedit?”可知,问句是含

有ever的现在完成时的句子,表示“是否曾经做过某事?、Notyct“还没有”是否定回答。故选B。

12.(24-25八年级下•天津宁河,期中)一Haveyoufinishedyourwork?

—Yes,Ihave.Tvefinishedit.

A.just;alreadyB.already;justC.yet;alreadyD.yet;yet

【答案】C

【详解】句意:——你的工作已经完成了吗?——是的,我已经完成了。

考查副词辨析。akeady已经;jusl刚才;yet尚未。第一空,疑问句“Haveyoufinished...?”,需用yel,询问

“工作是否已完成第二空,肯定回答“Yes,Ihave.",后接“已经完成”,需用already,强调动作的完成状

态。故选C。

13.(24-25八年级下•江苏泰州•期中)一ShanXinghua,the“mostbeautifulrailwayengineer”,on

high-speedrailtechnologiesfor15years.Haven'tyouheardofher?

一!Shejustwonthe“NationalRailwayInnovationAward,thismonth.

A.hasworked;NoB.hasworked;Yes

C.wasworking;NoD.isworking;Yes

【答案】B

【详解】句意:一“最美铁路工程师”单杏花,已经从事高铁技术相关工作15年了。你没听说过她吗?一

一不,我听说过!她本月刚获得“国家铁路创新奖”呢。

考查动词时态及语义回应辨析。hasworked现在完成时;wasworking过去进行时;isworking现在进行

时;no不:yes是的。for15years是现在完成时的标志性时间状语,强调从过去持续到现在的动作或状

态,空格1需用现在完成时;根据"Shejustwonthe“NationalRailwayInnovationAward"thismonth.”可知,

说明答话人听说过单杏花,需用肯定回应。故选B。

14.(24-25八年级下•上海闵行期中)Inthepasttenyears,thescientistsaneffectivewaytosave

energy.

A.discoveredB.werediscoveredC.haddiscoveredD.havediscovered

【答案】D

【详解】句意:在过去十年,科学家已经发现了一种有效的节能方法。

考查现在完成时态。根据"Inthepasttenyears,"可知,此处用现在完成时态。故选D。

15.(25-26八年级下•全国•课后作业)Inthelastfewyears,wemuchprogressintheareasof

technologyandinnovation.

A.makeB.madeC.havemadeD.willmake

【答案】C

【详解】句意:在过去的几年里,我们在技术和创新领域取得了很大进步。

根据时间状语“Inthelastfewyears”可知,动作发生在过去并持续到现在或对现在有影响,应用现在完成

时,结构是have/has+done。应填havemade。

16.(24-25八年级下•上海•期中)ThenumberofChineseWeibousers600millioninrecentyears.

A.hasreachedB.havereachedC.reachedD.willreach

【答案】A

【详解】句意:近年来,中国微博用户的数量已经达到了6亿。

考查时态及主谓一致。根据"inrecentyears”可知,时态为现在完成时“have/hasdone",且主语"Thenumber

ofChineseWeibousers”是第二人称单数形式,故助动词应用has>故选Ao

17.(24-25八年级下•天津•期中)TheyleftforBeijinglastweekandwethemsofar.

A.don'thearfromB.didn'thearfromC.haven'theardfromD.won5thearfrom

【答案】C

【详解】句意:他们上周去了北京,到现在我们还没有他们的消息。

考查时态。sofar表示“到目前为止“,常与现在完成时连用,其构成为主语+havc/has+donc。故选C。

18.(24-25八年级下•江苏连云港,期中)Sofar,theUNMarch21,2025asthefirstyearlyWorldDay

forGlaciers.

A.setB.hassetC.setsD.willset

【答案】B

【详解】句意:到目前为止,联合国已经将2025年3月21日定为第一个世界冰川日。

考查动词时态辨析。根据"Sofar”可知,此处应用现在完成时“have/has+动词过去分词”,表示过去发生的动

作对现在造成的影响,主语为单数,助动词用has,故选

19.(25-26八年级下•全国•单元测试)一HaveyoubeentotheGreatWall?

—No,.Ihopetogothereoneday.

A.ever;neverB.never;everC.already;yetD.yet;already

【答案】A

【详解】句意:——你曾经去过长城吗?——不,从来没有。我希望有一天能去那里。

ever曾经;never从不;already已经;yet还,用于否定/疑问。问句是现在完成时的一般疑问句,询问“是

否曾经去过“,用ever;根据“Ihopetogothereoneday.”可知,答句表示“从未去过",用never对应否定回

答,应填ever;nevero

20.(24-25八年级下•江苏淮安・期中)—WhereisMillie?Ihaven'tseenherfbralongtime.

—ShetheUSAandsheNewYorkfbrtwomonths.

A.hasbeento;hasbeeninB.hasgoneto;hasbeenin

C.hasbeenin;hasbeentoD.hasgoneto;hasbeento

【答案】B

【详解】句意:一米莉在哪里?我好久没见到她了。一她去了美国,并且已经在纽约待了两个月

了。

考查现在完成时。havebeento去过某地,现已回来:havebeenin在某地待了多长时间:havegoneto去了

某地,还未回来。根据“Ihaven'tseenherforalongtime.”可知,米莉现在还在美国,尚未回.火,排除选项

A和C;根据“fbrtwomonths”可知,此处与“fbr+一段时间”连用:应用havebeenin,表示“在纽约待了两个

月”的持续状态。故选B。

hadbeento/hasgoneto/hasbeenin区别

21.(24-25八年级下•江苏扬州・期中)YangzhouChinaGrandCanalMuseumforaboutfouryears,

butIthere.

A.hasopened;haven'tgoneB.hasbeenopen;haven'tbeen

C.hasbeenopen;haven'tgoneD.hasopened;haven'tbeen

【答案】B

【详解】句意:中国扬州大运河博物馆已经开放大约四年了,但我还没去过那里。

考查现在完成时。根据“foraboutfouryears”可知,此处应用现在完成时,且动词为延续性动词,open是短

暂性动词,其延续性动词形式为beopen,排除A、D选项;根据“butI…there”可知,此处指“我还没去过

那里“,应用haven'tbeento,副词there前不用介词。故选B.>

22.(24-25八年级下,江苏扬州•期中)NobodyexceptSimonandJohnthemuseumbefore.Only

theycanbeourguides.

A.havebeentoB.havegonetoC.hasbeentoD.hasgoneto

【答案】C

【详解】句意:除了西蒙和约翰,之前没有人去过这个博物馆。只有他们能当我们的向导。

考查就远原则和动词短语。havebeento去过某地,己返回;havegoneto去了某地,未返回;hasbeento去

过某地,已返回;hasgoneto去了某地,未返回。根据“except”可知,此句适用于“就远原则”,“Nobody”决

定助动词用has:根据“Onlycantheybeourguides.”可知,此处指只有西蒙和约翰去过,并且回来了,才能

当向导。故选C。

23.(24-25八年级下•江苏扬州•期中)一Who'sthegirloverthere?Issheyoureldersister?

—No,itcan'tbeher.SheBeijingforaschooltrip.

A.hasgoneB.hasbeentoC.hasbeeninD.hasgoneto

【答案】D

【详解】句意:一那边的女孩是谁?她是你的姐姐吗?一不,不可能是她。她去北京参加学校旅行

了。

考查现在完成时。hasgone表达不完整;hasbeento去过,已返回;hasbeenin在,某地;hasgoneto去

了,未返回。根据“No,itcan'tbeher.”可知,姐姐不在现场,是去了北京还没回来,hasgoneto符合语境。

故选Do

24.(24-25八年级下•江苏无锡•期中)一WhereisMike'sfamily?Ihaven'tseenthemforacoupleofdays.

一EveryoneinhisfamilyexceptgrandparentsWuxifbrtheholiday.

A.hasgonetoB.havegonetoC.hasbeentoD.havebeento

【答案】A

【详解】句意:——迈克的家人在哪里?我好几天没见到他们了。——他家除了祖父母之外,每个人都去

无锡度假了。

考查主谓一致及词义辨析。have/hasgoneto去了某地(还没回来):have/hasbeento去过某地(已经回

来)。根据"Ihaven'tseenthemforacoupleofdays.”可知,家人还没回来,用have/hasgoneto。主语

Everyone是不定代词,作主语时谓语动词用单数has。故选A。

25.(24-25八年级下•江苏连云港•期中)MrWuEngland.Weallmisshim.

A.hasgonetoB.havebeeninC.hasbeentoD.hasgone

【答案】A

【详解】句意:吴先生去了英国。我们都想念他。

考查现在完成时。hasgoneto去了某地,还未回来;havebeenin待在某地:hasbeento去过某地,已经回

来;hasgone与地点名词连接,应加介词to。主语是第三人称单数,助动词用has,排除B选项。England

是地点名词,其前应加介词to,排除D选项。根据“Weallmisshim.”可知,吴先生去了英国,还未回来,

所以“我们”想念他,应用hasgoneto。故选A。

26.(24-25八年级下•江苏无锡,期中)一Where'syourfather?Ihaven'tseenhimfordays.

—HeBeijingfbraweekandwon'tbebackuntilnextweek.

A.hasgonetoB.hasbeentoC.hasbeeninD.wentto

【答案】C

【详解】句意:——你爸爸在哪里?我好几天没见到他了。——他在北京待了一个星期,直到下周才会回

来。

考查现在完成时。hasgoneto去了某地,还未回来;hasbeento去过某地,LA经回来;hasbeenin在某地待

了多久;wentto去了,一般过去时。根据"fbraweek”可知,句子时态为现在完成时,且表示待在北京的时

间长度,因此用hasbeenin。故选C。

27.(24-25八年级下江苏南京期中)一Whereisyourmother?

—ShetheUKandsheLondonfbrtwoweeks.

A.hasbeento;hasbeeninB.hasgoneto;hasbeenin

C.hasbeenin;hasbeentoD.hasgoneto;hasgoneto

【答案】B

【详解】句意:——你妈妈在哪里?一她去英国了,并且已经在伦敦待了两周了。

考查现在完成时态。hasbeento去过某地;hasgoneto去了某地,尚未回来:hasbeenin在某地待了一段时

间o根据“一Whereisyourmother?—She...theUKandshe...Londonfortwoweeks.”可知,句中表示妈妈去英

国了,并且在伦敦待了两周了,说明妈妈现在还没有回来,因此第•空使用“hasgoneto”;第二空应该使

用“havebeenin”,强调妈妈在伦敦的持续状态。故选B。

28.(24-25八年级下•江苏镇江•期中)一MymotherShanghaitoattendameetingfor2days.

一Really?Haveyoustartedtomissher?

A.hasbeentoB.hasgonetoC.hasbeeninD.hasarrivedin

【答案】C

【详解】句意:——我妈妈在上海开会两天了。——真的吗?你已经开始想她了吗?

考查现在完成时的用法。hasbeento曾经去过,已回来;hasgoneto已经去了,未回来,瞬间性动词;has

beenin持续待在,延续性动词;hasarrivedin已到达,瞬间性动词。根据"Haveyoustartedtomissher?”可

知,妈妈没在说话处,排除选项A:又根据“for2days”可知,此句用现在完成时,且动词用延续性动词

havebeenin。故选C»

29.(24-25八年级下•江苏连云港•期中)SandyHangzhoutwicebecauseshelikesthefamouslegend

oftheWhiteSnake.

A.hasgonetoB.hasbeeninC.hasbeentoD.hasbeenat

【答案】C

【详解】句意:桑迪已经去过杭州两次了,因为她喜欢著名的白蛇传传说。

考查现在完成时态辨析。hasgoneto去了某地(未回);hasbeenin待在某地(一段时间);hasbeento去

过某地(已回);hasbeenat待在某处(较小地点)«根据"Sandy...Hangzhoutwicebecauseshelikesthe

fairouslegendoftheWhiteSnake."可知,此处说的是桑迪己经去过杭州两次,强调"去过"的经历,且人已回

来,故选C。

30.(24-25八年级下•江苏淮安・期中)—Excuseme,Sir.CanIcatchthetraintoBeijing?

一I'mafiaidyoucan't.Thetrainforjustafewminutes.

A.hasleftB.leftC.hasbeenawayfromD.hasbeenaway

【答案】D

【详解】句意:——打扰一下,先生。我能赶上那趟去北京的火车吗?——恐怕不能。那趟火车已经刚开

走儿分钟了。

考查动词时态与动词辨析。haslclt离开,现在完成时;left离开,一般过去时;hasbeenawayfrom.......

离开,现在完成时,延续性短语,需接地点;hasbeenaway离开,现在完成时,延续性短语。根据“...for

justafewminutes”可知,此处需用现在完成时且动词为延续性动词,“hasbeenaway”符合语境,故选D。

短暂性与延续性动词

31.(24-25八年级下•江苏扬州•期中)Thefamouswriterforoverahundredyears,buthisworks

stillhavegreatinfluence(影响)today.

A.diedB.hasdiedC.wasdyingD.hasbeendead

【答案】D

【详解】句意:这位著名作家已去世一百多年,但他的作品至今仍有很大影响。

考查现在完成时的延续性动词用法。died死,过去式;hasdied死,现在完成时结构,瞬间性动作;was

dying正在死,过去进行时结构:hasbeendead已经死了,现在完成时结构,延续性状态。根据"forovera

hundredyears”可知,此句时态为现在完成时,结构为have/hasdone,且需用延续性动词或状态。故选D。

32.(24-25八年级下,江苏无锡・期中)一Whenwillthemen'sbadmintonteamfinalbegin?

一Oh,itfbrtenminutes,endingin3:1.Chinawonthegame.

A.hasbeenonB.hasstartedC.hasbeenoverD.hasended

【答案】C

【详解】句意:——男子羽毛球队决赛什么时候开始?——哦,它已经结束十分钟了,最终比分3:1。中

国赢得了比赛。

考查现在完成时。hasbeenon已经开始且一直在持续;hasstarted表述有误;hasbeenover已经结束:has

ended表述有误。fortenminules是一段时间,要与延续性动词连用。slarl和end是短暂性动词,其延续性

形式分别为beon“进行”和beove广结束”。根据"Chinawonthegame”可知,比赛已经结束。故选C。

33.(24-25八年级下•江苏连云港•期中)IFashionClubsincelastyear.Icandesignbeautiful

clothesnow.

A.joinedB.havejoinedC.wasD.havebeenin

【答案】D

【详解】句意:我从去年起就加入了时尚俱乐部。我现在可以设计漂亮的衣服了。

考查现在完成时。根据“sincelastyear”可知,时态是现在完成时,结构是have/hasdone。join是非延续性动

词,不能与since引导的时间状语连用。此处应用bein表延续性动作。故选D。

34.(24-25八年级下•江苏无锡•期中)一Ihearyourunclegotgoodresultsinthe2025WuxiMarathon.

—Exactly.HepractisesrunningeverydayandhetheRunningClubfbrfiveyears.

A.hasbeentoB.hastakenpartinC.hasbeeninD.hasjoined

【答案】C

【详解】句意:——我听说你叔叔在2025年无锡马拉松比赛中取得了好成绩。——确实。他每天练习跑

步,并且他加入跑步俱乐部已经五年了。

考查现在完成时中延续性动词的用法。hasbeen2去过某地,己返回;hastakenpartin参加过,非延续性

动作;hasbeenin加入/在...中,表示持续状态;hasjoined加入,非延续性动作。根据时间状语“forfive

years”可知,此处需用延续性动词表示持续五年的状态。“join”和“takepartin”都是非延续性动词,不能与

“for+一段时间”连用;“hasbeento”表示“去过”,不表示持续在俱乐部中。只有“hasbeenin”可表示“加入并

持续在……中”,符合句意。故选C。

35.(24-25八年级下•江苏扬州,期中)一Howlongyourfather?

—Sincelastmonth.

A.has;beenillB.has;fallenillC.did;fallillD.did;beill

【答案】A

【详解】句意:一你父亲病了多久了?一从上个月开始。

考查现在完成时与延续性动词的用法。beill生病;fallill生病。"Howlong”询问持续时间,需用现在完成

时have/hasdone,且动词需用延馍性动词,beill表示状态,可廷续。故选A。

36.(24-25八年级下•江苏镇江•期中)Imustreturnmyfriend'scameratohernowbecauseIitfbr2

months.

A.haveborrowedB.haveboughtC.havelentD.havekept

【答案】D

【详解】句意:我现在必须把我朋友的相机还给她,因为我已经借了两个月了。

考查现在完成时的用法。havebo匚owed借入,瞬间性动词;havebought买,瞬间性动词;havelent借出,

瞬间性动词:havekept保留,延续性动词。“Imustrctummyfricncfscamera”可知,此处指借入相机两个月

了;根据“for2months'诃知,动作从过去持续到现在,需用现在完成时,且动词要用延续性动词,用have

kepto故选Do

37.(24-25八年级下•江苏扬州•期中)一Wherearetheteachersnow?

—Inthemeetingroom.Theythemeetingfbr10minutes.

A.havehadB.havebeenonC.havebeenheldD.havebegun

【答案】A

【详解】句意:一老师们现在在哪儿?一在会议室。他们已经开了10分钟的会。

考查现在完成时和延续性动词。havehad参加,动词延续;havebeenon开始,动词延续:havsbeenheld

被举行,被动语态:havebegun开始,非延续性动词。根据时间状语“for10minutes”可知,空格处应用现

在完成时,且应用延续性动词,而主语They指代theteachers,表示他们已经开了10分钟的会,所以,谓

语动词应用havehado故选A。

38.(24-25八年级下•江苏扬州•期中)JulieGarysheleftcollege.

A.hasmarried,fbrB.hasgottenmarriedto,since

C.hasmarried,afterD.hasbeenmarriedto,since

【答案】D

【详解】句意:朱莉自从离开大学后嫁给了加里。

考查现在完成时。查时态和连词。for因为;since自从:afler在...之后。marry嫁,是短暂性动词,

since引导的时间状语从句,主句应用现在完成时,marry为非延续性动词,应使用形容词bemarried;for

后跟时间,不跟句子,排除A;a加r与一般过去时连用,排除C。故选D。

39.(24-25八年级下•江苏南京,期中)Mikewasonceatopstudent,buthebehindsincehelost

hiirselfincomputergames.

A.fellB.hasfallenC.wasD.hasbeen

【答案】D

【详解】句意:迈克过去是一名尖子生。但是自从他沉迷于电脑游戏后,他落后了。

考查动词的时态。根据since可知本题应该用现在完成时,fallbehind“落后”,是个瞬间动作,当句中有

since或for等表示时间段的时间状语时,要把瞬间动作改为持续动作,所以应该用bebehind。故选D。

40.(24-25八年级下•江苏淮安•期中)一HowlongcanIthestorybook?

—Fortwoweeks.

A.borrowB.lendC.keepD.get

【答案】C

【详解】句意:——这本故事书我能借多久?——两周。

考查动词辨析。borrow借入;lend借出;keep保留;get得到。根据“Howlong...”以及“Fortwoweeks."可

知,此处需用延续性动词keep,而borrow、lend和gel都是非延续性动词,不能用于一段时间。故选C。

考点2现在完成时和一般过去时区别(Unit3)

1.(24-25八年级卜・江苏扬州•期中)AfterreadingtheHarryPotterseries,1mustsayitisoneof

booksI.

A.thebest;havereadB.thebest;read

C.abest;havereadD.abest;read

【答案】A

【详解】句意:读完《哈利•波特》系列后,我得说它是我读过的最好的书之一.

考查形容词最高级的用法和现在完成时。“oneof+the+形容词最高级+可数名词复数”是固定结构,意为

”……中最……之一”,所以第一空用“thebest”;“我读过的”强调从过去到现在的阅读经历对现在的影响,

用现在完成时“haveread”。故选A。

2.(24-25八年级下•江苏宿迁•期中)—Lucy,wouldyoupleasecleanupthediningroom?

—Sandyitupalready.MaybeIcanwashthedishesnow.

A.iscleaningB.cleanedC.hascleanedD.wascleaning

【答案】C

【详解】句意:——Lucy,你能打扫一下餐厅吗?——Sandy已经打扫过了。也许我现在可以洗碗了。

考查句子时态。iscleaning现在进行时;cleaned-搬过去时;hascleaned现在完成时;wascleaning过去进

行时。根据"already”可知,表示动作已经完成,并且强调该动作对现在的影响,此处用现在完成时

have/hasdone;主语是Sandy,第三人称单数,用hascleaned。故选C。

3.(24-25八年级下•江苏南京•期中)VolunteersinNanjingover1,000treesalongYangtzeriver

sincethe'ProtectMotherRiverprojectbeganin2021.

A.plantB.plantedC.haveplantedD.willplant

【答案】C

【详解】句意:自2021年“保护母亲河”项目启动以来,南京的志愿者们已经在长江沿岸种植了1000多棵

树。

考查现在完成时。根据“sincethe'ProtectMotherRiver'projectbeganin2021”可知,句了•时态为现在完成

时,其结构为“have/has+动词的过去分词”,主语“Volunteers”为复数,助动词用have,plant的过去分词为

plantedo故选C。

4.(24-25八年级下•江苏常州•期中)一Iseeyou'redoinggreatinyourstudieslately!

-Thanks.Ourschoolnewonlinetools.Theymakelearningmorefiinandinteractive.

A.willintroduceB.hasintroducedC.introducesD.introduced

【答案】B

【详解】句意:——我看你最近学习很好!——谢谢。我们学校引入了新的在线工具。它们使学习更加有

趣和互动。

考查时态。根据"Iseeyou'redoinggreatinyourstudieslately!”可知,学校引入新工具的动作已经完成,即工

具已投入使用,且对现在造成了影响,应用现在完成时。故选B。

5.(23-24八年级下•江苏南京•期中)一Peter,wewillleavein10minutes.Areyouready?

—No,Iourtowelsyet.

A.don'tpackB.didn'tpackC.havepackedD.haven'tpacked

【答案】D

【详解】句意:——Peter,我们将在十分钟后出发。你准备好了吗?——没有,我还未收拾好我们的毛

巾。

考查现在完成时。don,tpack不收拾,一般现在时;didn'tpack没收拾,一般过去时;havepacked已收

拾,现在完成时;haven'tpacked未收拾,现在完成时。根据“No”可知,还没有准备好,排除选项C;根据

“yet”和选项可知,用现在完成时。故选D。

6.(23-24八年级卜,•江苏扬州•期中)I'msogladthatInearlyhalfofthetesttillnow.

A.finishB.finishedC.willfinishD.havefinished

【答案】D

【详解】句意:我很高兴到现在为止我已经完成了将近一半的测试。

考查时态。根据'TmsogladthatI...nearlyhalfofthetesttillnow.”可知,句中有时间状语tillnow,强调从过

去开始到现在这个时间段里完成了将近一半的测试,这种过去发生的动作对现在造成了影响,所以句子时

态应该用现在完成时。故选D。

7.(23-24八年级下,江苏无锡•期中)一Elsa,isitpossiblefbryoutocometomorrow?

—Sorry,IatriptoShanghaiwithmyhusband.

A.plannedB.wasplanningC.haveplannedD.willplan

【答案】C

【详解】句意:——Elsa,你明天能来吗?——对不起,我已经计划和我丈夫去上海旅行。

考查现在完成时。根据“Sorry,【…atriptoShanghaiwithmyhusband.”可知,已经计划和丈夫去上海旅行因

此明天不能去,故应用现在完成时,构成为have/hasdone,强调过去发生的动作对现在造成的影响或结

果。故选C。

8.(23-24八年级卜•江苏宿迁,期中)Mr.Wu,wethecleaningwork.Canwegohomenow?

A.finishB.havefinishedC.finishesD.willfinish

【答案】B

【详解】句意:吴先生,我们已经完成了清洁工作。我们现在匕以回家了吗?

考查现在完成时。根据“Mr.Wu,we...thecleaningwork.Canwegohomenow?”可知,此处描述的是已经完

成的动作对现在的影响,因此用现在完成时,其谓语动词是havedone。故选B。

9.(23-24八年级下,江苏宿迁•期中)一HaveyoufinishedyournewtravelplanningtoParis?

一Yes,Tvcfinishedit.

A.already;justB.already;justnowC.yet;justD.yet;justnow

【答案】C

【详解】句意:——您完成去巴黎的新旅行计划了吗?——是的,我刚刚完成了。

考查现在完成时。yet“还”,用于疑问句和否定句;already“已经”,用于肯定句;just“刚刚”,用于现在完成

时;justnow“刚刚”,用于一般过去时。第一个句子是疑问句,收第一空填yet;第二个句子是肯定句,根

据句意可知第二个空填just,故选C。

10.(25-26八年级下•江苏•单元测试)一youyourhomeworkyet?

—Yes,Iitjustnow.

A.Did;finish;finishedB.Have;finished;finished

C.Have;finished;havefinishedD.Did;finish;havefinished

【答案】B

【详解】句意:——你已经完成你的作业了吗?——是的,我刚才完成了。

考查现在完成时与一般过去时的用法。问句中“yet”常用于现在完成时,且主语为“you”,助动词应用

have,finish的过去分词为finished;答句中“justnow”表示过去的具体时间点,时态需用一般过去时,谓语

动词应用过去式finished。故选D。

11.(20-21八年级下•全国•单元测试)一I'vefinishedtheEnglishpaper.Whataboutyou?

—Ifinishedittoo.

A.just;justnowB.justnow;justC.only;justnowD.almost;just

【答案】A

【详解】句意:——我刚写完英语论文。你呢?——我刚刚也写完了。

考查副词用法。just刚刚,与现在完成时连用;justnow刚才,用于一般过去时。故选A。

12.(25-26八年级下,江苏南京,单元测试)一Whenyouthedigitalmuseumof

tracitionalChinesemedicine?

—Lastweekend.Ithelpedmeknowalotaboutherbalmedicines.

A.do;visitB.will;visitC.did;visitD.have;visited

【答案】C

【详解】句意:——你什么时候参观了中医数字博物馆?——上周末。它帮助我了解了很多关于草药的知

识。

考查一般过去时。do;visit参观,一般现在时,用于习惯或客观事实;will;visit参观,一般将来时,表示

将要发生的动作;did;visit参观,一般过去时,表示过去某个具体时间发生的动作;have;visited现在完成

时,表示过去动作对现在的影响或经历。根据答语“Lastweekend”可知,此处的动作发生在过去的具体时间

点。针对过去具体的时刻或日期进行提问时应用一般过去时,其疑问句结构为“Did+主语+动词原形”。故

选c。

13.(25-26八年级下,江苏淮安・月考)Theyallthetasksalready,sotheyarctouringinothercities

now.

A.completeB.completedC.havecompletedD.willcomplete

【答案】C

【详解】句意:他们已经完成了所有的任务,所以他们现在正在其他城市旅游。

根据句中关键词"already”以及后半句"sotheyaretouringinothercitiesnow”可知,完成任务这一动作发生在

过去,但对现在造成了影响,应用现在完成时。

14.(23-24八年级下•江苏徐州期中)Thefilm“2ZZT(热辣滚烫)issowonderfulthatIittwice.

A.watchB.watchedC.willwatchD.havewatched

【答案】D

【详解】句意:电影《热辣滚烫》太精彩了,以至于我看了两遍。

考查时态。watch观看,一般现在时:watched观看,一般过去时;willwatch将要观看:havewatched已经

观看,现在完成时。根据“twice”可知,此处用现在完成时。故选D。

15.(23-24八年级下•江苏盐城•期中)一youthebooktothelibrary?

一Yes,Ihave.

A.Have;returned;/B.Have;returned;back

C.Did;return;/D.Did;return;back

【答案】A

【详解】句意:——你把书还给图书馆了吗?——是的,我还了。

考查现在完成时和动词用法。根据return“归还”,giveback“归还”,所以排除B、D,根据yet可知用现在

完成时态。故选A。

16.(25-26八年级下江苏苏州•月考)一We'dbetternotshoutathim,OK?Histeacherhimforhis

mistake.

—Allright.

A.haspunishedB.hadpunishedC.punishedD.punishes

【答案】A

【详解】句意:我们最好不要对他大喊大叫,好吗?他的老师已经因为他的错误惩罚了他。——好

的。

haspunished已经惩罚了,现在完成时;hadpunished过去完成;punished一般过去时;punishes一般现

在时。根据"We'dbetternotshoutathim”可知,建议现在不要对他喊,是因为老师已经惩罚过他了,强调过

去发生的动作对现在造成的影响,应使用现在完成时,现在完成时的结构是havc/has+过去分词,本句主语

Histeacher为第Z2人称单数,所以用has,punish用其过去分词punishedo应填haspunishedo

17.(25-26八年级下•江苏南京•单元测试)Recently,manycitiesinChinahavelaunched"cloudtours,'of

parks,whichpopularamongpeoplewholovenature.

A.becomesB.became

温馨提示

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

评论

0/150

提交评论