✅ 操作成功!

leave的过去式

发布时间:2023-06-04 作者:admin 来源:文学

leave的过去式

leave的过去式

-饲料原料有哪些

2023年2月15日发(作者:人工鱼群算法)

中考英语现在完成时专题训练答案含解析

一、初中英语现在完成时

1.Theoldcity_______alotsincetenyearsago.

nged

【答案】D

【解析】【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。

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

2.—WhatgreatprogressHuawei________inrecentyears!

—Nowonderitiswidelyknowninallpartsoftheworld.

【答案】B

【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个

角落都出名。根据时间状语inrecentyears,近几年,可知动作从过去持续到现在,时态为

现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。

3.—Doyoustillplaybasketball?

—Oh,no.I____itforthepasttwoyears.

''''tplayed

【答案】A

【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。

根据句中的forthelasttwoyears可知应与完成时态连用,又有时间是thelasttwoyears可

知是从现在往前两年,因此应使用现在完成时态,故选A。

【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过

去完成。

4.rywell.

t;t;havesold

ensoldout;ldout;sell

【答案】C

【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sellout“卖完”,强

调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell

的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状

态,用一般现在时。故选C。

【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。

5.Iamsurprisedatthenewlookofmyhometown,forit_____alotovertheyears.

nged

【答案】D

【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,

结合overtheyears可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时

have/has+过去分词,主语it,故has,故答案是D.

6.—'tyoubuyanewpair?

—BecauseIallmymoneyonanMP5.

nding

【答案】B

【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。强调过去发生的动作对

现在的影响,应用现在完成时,故选B。

【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

7.—Whereisyourfather?

—.

eeninShanghai

beentoShanghai

【答案】C

【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。Havebeento去过某地(已

回);havebeenin在……;havegoneto去了某地(未回)。本题中父亲是人们在找的人,

所以是去了某地,还没回来,用havegoneto。主语he是三人称单数,用hasgoneto。故

选C。

【点评】本题考查现在完成时。以及Havebeento;havebeenin;havegoneto三个短语的

词义和用法。

8.—Whereisyouruncle?Ihaven'tseenhimforalongtime.

—He_______dthereinJanuary.

nin

【答案】D

【解析】【分析】考查延续与非延续性动词。根据forabouthalfayear是一段时间,排除

非延续性动词A、B、C这三个选项,故选D。

9.Thesmallshop________forseveralyears.

nopen

【答案】D

【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续

性动词beopen.根据句意,本句应用现在完成时态,故选D。

【点评】考查open转化为beopen,beopen里的open是形容词,不能加ed..

10.—Howmanytimes_______you_______toBeijingthisyear?

—Threetimes.

;;;;gone

【答案】A

【解析】【分析】句意是:——你今年去过北京几次?——三次。考查havebeen与have

gone的区别。havebeen是指去过某地切已经回来了,havegone是指去了某地还没有回

来,根据答句Threetimes.可以推测已经回来了,故选A。

11.—Mary,Irememberyouseveralyearsago.

—Yes,Ifor3years.

d,d,married

d,rried,havebeenmarried

【答案】C

【解析】【分析】句意:——Mary,我记得几年前你结婚了。——是的,我已经结婚三年

了。ago表明时态是一般过去时,所以用过去式married。排除D。for+时间段用现在完成

时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。marry是

非延续性动词,其延续性动词是bemarried,be的过去分词是been,故选C。

【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。

12.—Yournewbikeissonice!Whendidyoubuyit?

—InJuly.I_____itfortwoweeks.

【答案】B

【解析】【分析】句意:——你的新自行车那么好看。你什么时候买的。——七月份,我

买了两周了。根据fortwoweeks,可知句子时态为现在完成时,而且谓语动词必须是延续

性的。因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。

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

13.—Doyoumissyourparentsfaraway?

—Yes,ehometownforovertwoyears.

enawayfrom

【答案】D

【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语forover

twoyears表示时间段,动词要具有延续性,left是leave的过去分词,是短暂性动词,不能

和时间段连用,故选D。

【点评】本题考查延续性动词和短暂性动词的转换。

14.Mikeusedtobeatopstudent,buthebehindsincehelosthimselfincomputergames.

n

【答案】D

【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由

since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连

用,故用延续性动词be。故选D。

【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。

15.He________fortenyears.

ried

【答案】A

【解析】【分析】句意:他结婚十年了。根据句意可知是从过去持续到现在的动作,应该用

现在完成时。故选A。

16.Mikebegantoworkinthefactoryin2013.Hethereforfouryears.

ked

【答案】D

【解析】【分析】句意:迈克在这里工作已经4年了。一直持续的状态用现在完成时。故

D选项正确。

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

17.一IsTomathome?

—No,hetothetown.

【答案】B

【解析】【分析】考查动词的时态。由语境可知,Tom去镇上了,现在不在家。表示“已经

去了某地”应用havegonetosp.。故选B。havebeentosp.表示“去过某地”,现在已经回来

了。

【点评】考查havebeento与havegoneto的辨析。

18.It_______overtendayssincethedog_______.

;n;n;;hasdied

【答案】B

【解析】【分析】句意:狗死了有十多天了。Since引导一个过去时的句子,所以第二个空

填die的过去式,主句应该用现在完成时,也可以用is,但比较口语化,综合两个空可知选

B。

19.owaitforhim.

eto

【答案】D

【解析】【分析】句意:迈克去了书店。我不得不等他。从第二句来判断.迈克不在.应用

“have/hasgonetoaplace”来表示“去某地了(还没有回来)”。用现在完成时强调过去发生

的事件对现在的影响。

【点评】考查动词时态及havebeento和havegoneto的区别。

20.Jack_______schooltwoyearsagoandhe_______fortwoyears.

;;;;hasgone

【答案】B

【解析】【分析】句意:Jack两年前离开学校,他离开有两年时间了。twoyearsago表示

动作瞬间结束用一般过去时,leave的过去式为left,fortwoyears表示状态延续用现在完

成时,leave需换成beawayfrom,且Jack相当于第三人称单数,用hasbeenawayfrom。

故选B。

【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。

21.Ihavelivedhere_______Iwasborn.

【答案】D

【解析】【分析】自从我出生我就一直生活在这里。自从用since.

【点评】考查关连词的用法。

22.一.

一Yeah,itisbecomingmoreandmorebeautiful.

nged

【答案】D

【解析】【分析】句意为——这是我第二次来到太原。它改变了很多。——是的,它将变

得越来越美丽。根据havecome,可知是时态是现在完成时,结构为have/hasdone,主语

是it,用haschanged,故选D。

【点拨】此题考查现在完成时。

23.—WhyareyoulookingforMaryinahurry,John?

—Thebossiswonderingwhereshe_______andhowlongshe_______there.

n;e;hasgone

n;e;hasbeen

【答案】D

【解析】【分析】句意:—你为什么这么匆忙找玛丽,约翰?—老板想知道她去了哪儿并

在那儿呆多久。Have/hasgoneto意为去了某地,have/hasbeento意为去过某地,而

have/hasbeenin+地点名词意为呆在某地,停留在某地,当时副词there时,不用介词in,

故选D。

24.Howlonghisgrandfather?

,,,,beendead

【答案】D

【解析】【分析】句意:他的爷爷去世多久了?hasdied已经去世了,不能与时间段连

用;hasbeendeath形式错误,death是名词;hasdying形式错误;hasbeendead已经去世

了。句中Howlong问的是一段时间,die是瞬间性动词,不能和一段时间连用,故A不

对。hasbeendead是一个系表结构,表示状态,可以持续。故应选D。

【点评】考查现在完成时延续性动词与短暂性动词的转换。die非延续性动词,要转换为延

续性的bedead。

25.Morethan80people______intheearthquake______lastweek.

;endead;ed;endead;for

【答案】C

【解析】【分析】句意:自从上个周有超过80人在地震中伤生。for+时间段;since+时间

点,自从……时起,主句用现在完成时,句中的时间状语lastweek是时间点,故用since。

本句并非表示“死亡”这个状态的延续,而是指从过去某一时间到现在“死亡”这个动作发生

了多少次,所以选C符合语境。

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

26.—HowlongcanI_____theChineseworkbook?

—Forthreeweeks.

【答案】B

【解析】【分析】句意:——我能保存语文练习本多长时间?——三个星期。情态动词can

用动词原形,所以排除C、D。howlong所在的句子用延续性动词,borrow是非延续性动

词,keep是延续性动词,故选B。

【点评】考查情态动词和延续性动词与非延续性动词的用法,注意平时识记。

27.LastweekI_______'stosaysincelastweek,I_______acold.

d;;havehad

d;;havecaught

【答案】B

【解析】【分析】句意:上周我患了感冒。也就是说,从上周开始,我就一直在感冒。

“haveacold”和“catchacold”均可表示感冒,但前者强调感冒持续的状态;后者强调感冒的

行为,不可与表示一段时间的状语连用。第一句上周感冒是发生在过去的动作,应用一般

过去式“caught”;第二句从上周起就一直在感冒,是从过去一直持续到现在的状态,应用

现在完成时“havehad”,故选B。

【点评】考查同义短语的辨析和一般过去时与现在完成时的掌握与运用。

28.—Yourfamilyhave________jointhem?

—I've________thecitymanytimes.

;;;;beento

【答案】D

【解析】【分析】句意:——你家去悉尼度假了,为什么不和他们一起呢?——我们去过

那个城市好几次了。根据Whynotjointhem,可知是havegoneto,去了;根据many

times,许多次,可知用havebeento,去过,与次数搭配,故选D。

【点评】考查havegoneto和havebeento的用法,注意语境。

29.SusanChinabefore.Thisisherfirsttimetobehere.

''''tvisit

【答案】C

【解析】【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成

时。故C选项正确。

【点评】考查句子时态。

30.—HoboandEddiethecinematowatchthefilmZootopia.

—Oh,that'swhyIcan'tfindthemnow.

nto

【答案】A

【解析】【分析】考查主谓一致。句意:——侯博和埃迪去了电影院看电影《疯狂动物

城》。——哦,这就是为什么我现在找不到他们的原因。havegoneto去了;beento去

过。HoboandEddie作主语,谓语动词要用复数形式。所以选A。

👁️ 阅读量:0