外研版英语英语动词的时态专项练习题含答案.docx
《外研版英语英语动词的时态专项练习题含答案.docx》由会员分享,可在线阅读,更多相关《外研版英语英语动词的时态专项练习题含答案.docx(20页珍藏版)》请在冰豆网上搜索。
外研版英语英语动词的时态专项练习题含答案
外研版英语英语动词的时态专项练习题含答案
一、初中英语动词的时态
1.—Why_______letTomgotothesupermarketwithus?
—Sorry,he________hishomeworkyet.
A.youdon’t;hasfinishedB.don't;hasfinished
C.notto;didn’tfinishD.not;hasn’tfinished
【答案】D
【解析】句意:
-你为什么不让汤姆和我们一起去超市?
-对不起,他还没有完成作业。
你为什么不做某事?
Whydon’tyoudosth?
=Whynotdosth?
主语you与助动词do同时省略或是同时保留。
后句描述的是已经发生或完成的动作,强调过去发生的动作对现在造成的影响或结果,句子用现成完成时态。
他不能去超市,是因为他还没有完成作业,因此后句用现在完成时态的否定形式。
故选D。
2.Thelifewewereusedto_______greatlysince1992.
A.changeB.havechangedC.changingD.haschanged
【答案】D
【解析】
试题分析:
句意:
我们过去的生活自从1992年后有了巨大的变化。
本题需要断句正确,wewereusedto作句子主语的定语,句子缺少谓语动词,根据时间状语since1992,可知句子的谓语用现在完成时态,主语是thelife用第三人称haschanged,故选D。
考点:
考查完成时态的用法。
3.-Haveyouwashedtheclothes?
-Notyet.ButI_________theminhalfanhour.
A.washedB.havewashedC.willwashD.wash
【答案】C
【解析】
句意:
——你洗衣服了吗?
——还没有。
但我半小时以后就洗。
Inhalfanhour半小时后,表示的是将来时间。
故选C。
4.BeforeO'SheahostedtheJoyFMprograminBeijing.He_____inHongkongfortenyears.
A.worksB.hasworkedC.hadworkedD.wouldwork
【答案】C
【解析】
句意:
O'Shea在北京主持JoyFM节目前,他在香港工作了10年了。
根据BeforeO'SheahostedtheJoyFMprograminBeijing和fortenyears.可知主句用过去完成时态;故选C
5.—HaveyoueverbeentoSingapore,Ann?
—Yes.I_________thereforaweekwithmyparentslastyear.
A.havegoneB.havebeenC.wentD.was
【答案】D
【解析】句意:
——你去过新加坡吗,安?
——去过,去年我和父母在那里呆了一个星期。
have/hasgoneto表示某人去了某地,现在还没有回来;have/hasbeento表示某人去了某地,现在已经回来了;但在肯定句中,它们都不能与表示一段的时间状语连用,went是go的过去式,为短暂性动词,在肯定句中也不能用一段时间状语连用,wasthere表示状态,可以与一段时间状语连用,答案为D。
6.—Howsoonwillyoufinishthework?
—Inaweek.We________about80%oftheworksofar.
A.havecompletedB.completedC.willcompleteD.arecompleting
【答案】A
【解析】
【详解】
句意“-你多久会完成这个任务?
-一个星期,到目前为止,我们已经完成了80%的工作了”。
sofar是现在完成时的常用提示词,另外根据句意“到目前已经完成80%”应该用现在完成时,故选A。
【点睛】
常见的现在完成时的标志词:
inthelastfewyears;for;since;sincethen;lately;sofar;since+过去时间点;for+一段时间等。
7.—Mum,whereismydictionary?
—Oh,Ididn’tseeit,either.I’mafraidyou___________it.
A.arelosingB.willloseC.havelostD.werelosing
【答案】C
【解析】
句意:
——妈妈,我的字典在哪里?
——哦,我也没有看到它,恐怕你把它弄丢了。
A.arelosing现在进行时态;B.willlose一般将来时态;C.havelost现在完成时态;D.werelosing过去进行时态。
lose这一动词发生在过去,造成的结果是现在看不见了,属于完成的动作,要用现在完成时态来表达,故答案为C。
8.—Whyareyouwalkingsoquickly,Edward?
—There_____atalentshowintenminutes.
A.willhaveB.willbe
C.isgoingtohaveD.aregoingtobe
【答案】B
【解析】
【分析】
考点:
考查一般将来时。
【详解】
试题分析:
句意:
——你为什么走那么快,爱德华?
——十分钟后就有个才艺表演。
根据时间状语inthenminutes十分钟后,句子要用一般将来时;句型therebe有……;其一般将来时结构为therewillbe或thereis/aregoingtobe,根据主语atalentshow单数,所以用is,故C和D不对,故选B。
9.Don’tmakeanynoise.We________toapieceofwonderfulmusic.
A.willlistenB.arelistening
C.listenD.havelistened
【答案】B
【解析】
句意:
不要发出任何噪音。
我们正在听一首美妙的乐曲。
根据Don’tmakeanynoise.可知表示现在我们正在听音乐,因此不要发出噪音,故用现在进行时bedoing,故选B。
10.—Whatdoyouthinkofyourhometown,Kate?
—Italot.It’smorebeautifulthanbefore.
A.haschangedB.changes
C.willchangeD.change
【答案】A
【解析】句意:
-你觉得你的家乡怎么样,凯特?
-它改变了很多,比以前更美丽了。
A.haschanged现在完成时态,已改变;B.changes一般现在时态的动词三单形式,改变;C.willchange一般将来时态,将会改变;D.change动词原形,改变。
根据语境可知,本句表示过去的动作对现在造成的影响与结果,所以使用现在完成时态,has/have+动词的过去分词。
故选:
A。
11.Thepaintingbytheartistisworld-famous,butseveralyearsago,noonecouldimaginewhatanimportantroleheinthepaintingfield.
A.wasplayingB.wouldplayC.playedD.hadplayed
【答案】B
【解析】
句意:
——这位画家的画举世闻名,但几年前,没有人能想象得到他会发挥重要作用在绘画领域。
severalyearsago是过去的时间点,“他会在绘画领域发挥重要作用”是在该时间点的将来,所以此处应用过去将来时,其构成为:
shoud/would+动词原形,结合选项,可知B选项符合题意,故答案选B。
12.Themovieforabout5minutes,solet’sseethenextone.
A.hasbeenonB.hasstartedC.startedD.began
【答案】A
【解析】
句意:
这部电影已经开演五分钟了,我们去看下一部吧。
根据句中时间状语forabout5minutes可知动词应该用延续性动词,时态为现在完成时态。
start和begin均为短暂性动词,start对应的延续性动词短语是beon。
故答案选A。
13.--Today’syoungpeoplecan’tlivewithoutsmartphones.
--Theireyesaregluedtothescreenwherevertheygo,evenwhilethey_____meals.
A.haveB.arehavingC.werehavingD.willhave
【答案】B
【解析】
【详解】
句意:
——今天的年轻人离不开智能手机。
——无论走到哪里,他们的眼睛都盯着屏幕,即使是在吃饭的时候。
考查现在进行时。
while引导时间状语从句时,强调主句和从句的动作同时发生,从句中常用进行时态;根据Theireyesaregluedtothescreenwherevertheygo,evenwhile可知从句强调的动作是现在进行时态,即“他们在吃饭的时候,同时也在玩手机”;现在进行时的构成为:
主语+be动词(am/is/are)+动词现在分词;本句主语是they,所以be动词用are,havemeals吃饭,have的现在分词是having;故答案选B。
14.BythetimeI________ontheTV,Beckham________twogoals.
A.turned;havescoredB.turned;hadscored
C.hadturned;havescoredD.hadturned;hadscored
【答案】B
【解析】
句意:
当我打开电视的时候,贝克汉姆已经进了两个球。
考查动词时态辨析题。
本句是时间状语从句,bythetime到…时候为止,用于一般过去时,可排除CD选项。
从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知选B。
15.--HaveyoubeentoSuningPlaza(苏宁购物中心)inourcity?
--No.Althoughitformorethanaweek,I'mfartoobusytogothere.
A.hasstartedB.hasbeenon
C.hasbeenopenD.hasopened
【答案】C
【解析】
【详解】
句意:
——你曾经去过我们市的苏宁购物中心吗?
——没有。
尽管它开业有一周多了,但是我太忙而没有时间去那里。
和一段时间连用,动作要用延续性的或者用延续性的状态词。
open,start都是瞬间动词。
beon表示工作着,开着,一般指电器,煤气或水龙头等;beopen表示开着的,营业中的;这两个词都是延续性状态,结合句意,故选C。
16.---WillyougotoAmericanextmonth?
---Yes.ButIpromiseIwillcallyouassoonasI_________there.
A.gettoB.willgettoC.willgetD.get
【答案】D
【解析】
【详解】
句意:
——下个月你将要去美国吗?
——是的。
但是我保证我一到达那里,就给你打电话。
assoonas引导的时间状语从句,用一般现在时,主句用一般将来时。
there是副词,前面不加介词,getthere到达那里。
故选D。
17.---MayIspeaktoJohn?
---Sorry,he____________Japan.Buthe_________intwodays.
A.hasbeento,willcomeback
B.hasgoneto,willbeback
C.hasbeenin,wouldcomeback
D.hasgoneto,won'tconeback
【答案】B
【解析】
【详解】
句意“-我可以和约翰通话吗?
-抱歉,他去了日本,两天后回来”。
havebeento去了某地(回来了);havegoneto去了某地(还没回来);C.havebeenin曾经待在某地。
根据句意可知,表示“约翰去了日本,还没回来”,第二空后in+一段时间表示将来,用一般将来时,故选B。
18.—WemuststopthehuntershuntingtheTibetanantelopes(藏羚羊)inTibet.
—Iagreewithyou.Ifit________,theywill________soon.
A.goes,disappear
B.goesup,aredisappearing
C.goeson,bedisappeared
D.goeson,disappear
【答案】D
【解析】
本题考查动词及短语。
goon表示继续的意思,而后一空will后接动词原形,故选D。
句意:
——我们必须阻止猎人捕获西藏的藏羚羊。
——我同意你。
如果还继续的话,他们将很快消失的。
19.ThestudentsofClass5treesintheparkeveryyear.
A.plantB.willplantC.plantedD.plants
【答案】A
【解析】
【详解】
句意:
五班的学生每年在公园植树。
根据时间状语everyyear句子应该用一般现在时,句子的主语students是复数形式,所以谓语动词用原形。
故选A。
20.Mygrandparentsinthatcitysincetheygotmarried.
A.willliveB.havelivedC.liveD.wereliving
【答案】B
【解析】句意:
自从结婚以来,我祖父母就住在那个城市。
sincetheygotmarried是表示截止到目前为止的时间段,主句要用现在完成时态,故答案为B。
21.---Helen,Whendidyoumovedhere?
---I______heresincetwoyearsago.
A.movedB.livedC.havemovedD.havelived
【答案】D
【解析】
试题分析:
句意:
―海伦,你什么时候搬到这儿的?
―从两年前我就住在这儿。
表示从两年前一直延续到现在的动作,用现在完成时态,A、B错。
move是一个非延续性的动作,不能与表示一段时间的状语sincetwoyearsago连用,live是延续性动作,可以与sincetwoyearsago连用。
故选D。
【考点定位】考查动词时态辨析。
22.—WhereisMr.Wu?
—Hetogetherwithhisstudents__________singingbythelake.
A.ispractisingB.arepractisingC.willpractiseD.wouldpractise
【答案】A
【解析】
【详解】
句意:
——胡先生在哪里?
——他和他的同学们一起在湖边练习唱歌。
A.ispractising正在练习;单数;B.arepractising正在练习,复数;C.willpractise将去练习;一般将来时;D.wouldpractise会去练习,过去将来时。
根据上文WhereisMr.Wu?
可知下文用现在进行时,其结构是bedoing的形式,主语是he,togetherwithhisstudents在句中做状语;这里be动词用is。
根据题意,故选A。
23.ThegirlisamazedatthebeautyofWuxi.Shesaidshe____________hereforanothertwoweeks.
A.stayedB.hasstayedC.wouldstayD.hadstayed
【答案】C
【解析】句意:
女孩对无锡的美景感到惊讶。
她说她将在这里再呆两个星期。
此句考查宾语从句的时态,当主句是一般过去时的时候(客观真理除外),从句要用过去时态的某种形式,排除B;根据“foranothertwoweeks.”再呆两个星期的时间,属于将来的时间,因为主句是一般过去时,从句要用过去将来时来表达,答案为C。
点睛:
含有宾语从句的复合句,主、从句谓语动词的时态呼应包括以下三点内容:
1)如果主句的谓语动词是一般现在时,从句的谓语动词可根据需要,选用相应的任何时态。
2)如果主句的谓语动词是过去时,宾语从句的谓语动词只可根据需要,选用过去时态即一般过去时、过去进行时、过去将来时或过去完成时的某一种形式。
3)如果宾语从句所表示的是客观事实、普遍真理、自然现象或习惯性动作等,不管主句用什么时态,从句时态都用一般现在时。
24.WeafewmuseumswhilewewereinLondon.
A.visitB.visited
C.havevisitedD.arevisiting
【答案】B
【解析】
句意:
当我在伦敦时,我参观了几个博物馆。
A.visit参观,用于一般现在时态,主语复数时;B.visited参观,用于一般过去时态;C.havevisited参观,用于一般现在完成时态;D.arevisiting参观,用于现在进行时态,主语复数时;根据whilewewereinLondon.可知主句用过去时态;故选B
25.---DidyouwatchtheprogramTheVoicelastnight?
---Iwantedto,butmymother__________herfavoriteTVplay.
A.watchesB.watchedC.waswatchingD.iswatching
【答案】C
【解析】句意:
昨晚你看《TheVoice》了吗?
——我想看,但是我妈妈在看她最喜欢的电视剧。
下句是解释了当时为何没有观看《TheVoice》的原因,是由于当时妈妈在看她最喜欢的电视剧。
在过去的某一时刻发生的动作用过去进行时态来表达,故答案为C。
26.Since2014,theInternet_________morechancesforfolksongsingerssuchasZhaoLei,thesingerof“Chengdu”.
A.hasprovidedB.provides.C.isprovided
【答案】A
【解析】句意:
2014年以来,互联网为成都歌手赵磊等民歌歌手提供了更多的机会。
考查动词时态辨析题。
since自从,后接年份、时间段或从句,表示一段时间,用于现在完成时态,可排除BC选项;主语theInternet是单数第三人称,需用“has+过去分词”构成现在完成时。
根据句意语境,可知选A。
27.--_______all_______ourclasswillvisitDanyingGarden?
--Yes.Everystudent_______aboutit.
A.Do...know;willtellB.Are...known;hastold
C.Have...known;wastoldD.Will...know;told
【答案】C
【解析】
句意:
-大家都知道我们班要去参观丹樱花园了吗?
-是的,每个学生都被告知了这件事。
Do…know一般现在时态,一般疑问句形式;Are…known是一般现在时的被动语态;Have…known现在完成时,一般疑问句形式;Will…know一般将来时,一般疑问句形式。
willtell一般将来时;hastold现在完成时;wastold一般过去时的被动语态;told过去式。
根据对话的意思可知,第一个空表示过去发生的事情对现在的影响,应用现在完成时态;第二句话主语Everystudent和动词tell构成被动关系,应用被动语态,而且这个动作发生在过去,应用一般过去时。
故选C。
28.Someone______atthedoor.Canyouopenit?
A.knocksB.knocked
C.isknockingD.wasknocking
【答案】C
【解析】
试题分析:
句意:
有人在敲门,你可以去开一下吗?
knock敲,knockatthedoor是一个固定的短语,意思是敲门。
根据句意和这个情景可知,现在有人正在敲门,故应该用现在进行时,故选C。
A是一般现在时第三人称单数形式;B是一般过去时;D是过去进行时。
考点:
考查动词时态。
29.We’renotsure_______there’llbe_______ornottomorrow.
A.if;rainsB.if;rainyC.whether;rainingD.whether;rain
【答案】D
【解析】句意:
我们不确定明天是否会下雨。
考查连词辨析和动词时态辨析。
if和whether表示“是否”可换用,但和ornot连用时需用whether,可排除AB两项。
tomorrow用于一般将来时,beraining是进行时结构,可排除。
根据句意结构,可知选D。
30.—Manycitypeopletheirbikestoworkeveryday.
—Ithinkit’sagoodidea.
A.rideB.rodeC.willride
【答案】A
【解析】
【详解】
句意“-许多城市的市民每天都骑他们的自行车上班-我认为这是一个好主意”。
根据everyday可知,用一般现在时,故选A。
【点睛】
与一般现在时连用的时间状语:
sometimes,usually,never,always,often;everyday/week/month/year/...;once/twice/threetimesaday/week/month/year...
31.—Howareyoutoday?
--Oh,I_______asillasIdonowforalongtime.
A.didn’tfeel