外研版英语英语动词的时态专项练习题及答案含答案Word格式文档下载.docx
《外研版英语英语动词的时态专项练习题及答案含答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《外研版英语英语动词的时态专项练习题及答案含答案Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。
![外研版英语英语动词的时态专项练习题及答案含答案Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-10/25/047e58cf-3de1-4bf4-9fc5-4caaa6e5a148/047e58cf-3de1-4bf4-9fc5-4caaa6e5a1481.gif)
2.---Iwenttoseeyoulastnight,butyouweren’tin.Wherewereyouthen?
---I_______awalkbytheriver.
A.hadB.washavingC.havehadD.have
【答案】B
【详解】
——昨晚我去看你了,但你不在。
那时你在哪里?
——我在河边散步。
由上文中“Wherewereyouthen?
”可知,问句是询问“昨天晚上当我去看望你的时候,你正在哪里?
”此句表达的是过去正在发生的事情,要用过去进行时态。
故答案为B。
3.—WillSallycomeheretomorrow?
—Idon’tknowifshe_______heretomorrow.Ifshe_______here,Iwilltellyou.
A.comes;
comesB.willcome;
comesC.comes;
willcomeD.willcome;
willcome
-Sally明天会到这儿来吗?
-我不知道她明天是否来这儿,如果她来的话,我会告诉你的。
comes来,动词的第三人称单数形式;
willcome将会来,一般将来时态。
根据句意可知,第一句话中if意为“是否”,引导宾语从句,从句中表示将来的事情,应用一般将来时;
第二句话中if意为“如果”,引导条件状语从句,从句中用一般现在时态,主句用一般将来时态,故应选B。
4.-Haveyouwashedtheclothes?
-Notyet.ButI_________theminhalfanhour.
A.washedB.havewashedC.willwashD.wash
【答案】C
——你洗衣服了吗?
——还没有。
但我半小时以后就洗。
Inhalfanhour半小时后,表示的是将来时间。
故选C。
5.—Doyouknow_________themeeting?
—Tomorrowmorning.
A.whentheyhad
B.whentheyaregoingtohave
C.whendidtheyhave
D.whenaretheygoingtohave
——你知道他们什么时候来开会吗?
——明天早上。
此题考查宾语从句,宾语从句要用陈述句语序,C和D是疑问句语序,故排除;
根据回答Tomorrowmorning可知此句时态是一般将来时,A是一般过去时,B是一般将来时;
故选B。
6.Ifourgovernment payattentiontothesafetyoffood,ourhealth indanger.
A.isn’t;
isB.doesn’t;
willbe
C.won’t;
isD.isn’t;
如果我们的政府现在不注意食品安全,我们的健康就会出于危险之中。
结合语境可知,本句主语描述的是将来某时进行的动作,故用一般将来时态。
当主句描述将来时态,if引导的条件状语从句中用一般现在时态表示将来动作,结合语境可知选B。
7.BeforeO'
SheahostedtheJoyFMprograminBeijing.He_____inHongkongfortenyears.
A.worksB.hasworkedC.hadworkedD.wouldwork
O'
Shea在北京主持JoyFM节目前,他在香港工作了10年了。
根据BeforeO'
SheahostedtheJoyFMprograminBeijing和fortenyears.可知主句用过去完成时态;
故选C
8.—Theboymisseshisparentsverymuch.
—Sohedoes.They_________thehometownfornearlytwoyears.
A.haveleftB.hasleftC.havebeenawayfromD.willleave
——那个男孩非常想念他的父母。
——他的确是。
他们离开家乡几乎两年了。
leave离开,是短暂性动词,不与时间段连用;
beaway离开,与时间段连用。
此处接时间段fornearlytwoyears连用,故用延续性动词,故选C。
9.—Whatareyoudoingnow,Kate?
—Ianemailtomyfriend.
A.writeB.amwritingC.wroteD.havewritten
——凯特你在做什么?
——我正在给我的朋友写电子邮件。
考查现在进行时。
根据Whatareyoudoingnow,Kate?
可知是问正在做什么,现在进行时态,所以回答也应用现在进行时,其构成为be+动词现在分词;
主语是I,所以系动词be用am,write的现在分词是writing,故答案选B。
10.—Whyareyouwalkingsoquickly,Edward?
—There_____atalentshowintenminutes.
A.willhaveB.willbe
C.isgoingtohaveD.aregoingtobe
【分析】
考点:
考查一般将来时。
——你为什么走那么快,爱德华?
——十分钟后就有个才艺表演。
根据时间状语inthenminutes十分钟后,句子要用一般将来时;
句型therebe有……;
其一般将来时结构为therewillbe或thereis/aregoingtobe,根据主语atalentshow单数,所以用is,故C和D不对,故选B。
11.--Today’syoungpeoplecan’tlivewithoutsmartphones.
--Theireyesaregluedtothescreenwherevertheygo,evenwhilethey_____meals.
A.haveB.arehavingC.werehavingD.willhave
——今天的年轻人离不开智能手机。
——无论走到哪里,他们的眼睛都盯着屏幕,即使是在吃饭的时候。
while引导时间状语从句时,强调主句和从句的动作同时发生,从句中常用进行时态;
根据Theireyesaregluedtothescreenwherevertheygo,evenwhile可知从句强调的动作是现在进行时态,即“他们在吃饭的时候,同时也在玩手机”;
现在进行时的构成为:
主语+be动词(am/is/are)+动词现在分词;
本句主语是they,所以be动词用are,havemeals吃饭,have的现在分词是having;
故答案选B。
12.BythetimeI________ontheTV,Beckham________twogoals.
A.turned;
havescoredB.turned;
hadscored
C.hadturned;
havescoredD.hadturned;
当我打开电视的时候,贝克汉姆已经进了两个球。
考查动词时态辨析题。
本句是时间状语从句,bythetime到…时候为止,用于一般过去时,可排除CD选项。
从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;
根据句意结构,可知选B。
13.Mygrandparentsinthatcitysincetheygotmarried.
A.willliveB.havelivedC.liveD.wereliving
【解析】句意:
自从结婚以来,我祖父母就住在那个城市。
sincetheygotmarried是表示截止到目前为止的时间段,主句要用现在完成时态,故答案为B。
14.He_________________hiswifefortenyears
A.hasmarriedB.hasbeenmarriedwith
C.hasbeenmarriedtoD.gotmarriedto
他和妻子结婚十年了。
“for+一段时间”表示某个动作或状态持续一段时间,谓语动词是可持续动词。
marry结婚,是短暂性动词,不可以持续,getmarriedtosb.也是不可以持续的,排除A和D;
bemarriedtosb.与某人结婚,表示状态,故答案为C。
15.HongKong__________toChinafor20years.I________therefor2weeksnextyear.
A.hasreturned;
willstayB.hasbeenback;
willstay
C.hasbeenback;
havestayedD.hasreturned;
havestayed
香港回归中国已有20年。
明年我将在那里呆两周。
考查动词时态辨析。
for20years是一段时间,需和持续性动词连用;
return返回,终止性动词,可排除AD两项。
nextyear明年,用于一般将来时,可排除C项。
根据句意结构和语境,可知选B。
16.—Didyousleepwelllastnight?
—Farfromthat!
Oneofmyneighbours▲musicprettyloud.
A.playsB.wasplayingC.isplayingD.wouldplay
-----你昨晚睡得好吗?
------远非如此!
我的一个邻居在大声演奏音乐。
A.plays一般现在时态;
B.wasplaying过去进行时态;
C.isplaying现在进行时态;
D.wouldplay过去将来时态。
结合语境可知,昨晚睡不好觉的原因是当时有人在演奏音