英语过去进行时练习题含答案及解析.docx
《英语过去进行时练习题含答案及解析.docx》由会员分享,可在线阅读,更多相关《英语过去进行时练习题含答案及解析.docx(19页珍藏版)》请在冰豆网上搜索。
英语过去进行时练习题含答案及解析
【英语】过去进行时练习题含答案及解析
一、单项选择过去进行时
1.—WhendidBobleave?
—Ihavenoidea.I________ashowerupstairs.
A.tookB.havetaken
C.wastakingD.wouldtake
【答案】C
【解析】
C考察动词时态。
句意:
我不知道。
当时我在楼上洗澡。
根据句中的did可知,在Bob离开的那个时刻,我正在洗澡。
过去进行时强调在过去的某个时间正在进行的动作。
故C正确。
2.––HaveyouaskedPeterforadvice?
––No,he______someone,soIdidn’tdisturbhim.
A.istalkingwithB.hastalkedwith
C.wastalkingwithD.hadtalkedwith
【答案】C
【解析】
试题分析:
句意:
—你问彼得的意见了吗?
—没有,他当时在和人说话,所以我没去打扰他。
过去某个时间正在做某事应该用过去进行时,故选C。
考点:
考查动词时态的用法。
3.—What’syouropinionaboutmysuggestion?
—Sorry,I___________.Wouldyoupleasesayitagain?
A.hadn’tlistenedB.wouldn’tlisten
C.wasn’tlisteningD.won’tlisten
【答案】C
【解析】
试题分析:
考查动词的时态。
句意:
你对我的建议有什么看法?
对不起,我刚才没有听,你能再重复一遍吗?
根据语境可知,说话人刚才没有在听对方的建议,因此用过去进行时,故选C项。
考点:
考查动词的时态
4.—DidyouseetheCEOinhisoffice?
—Yes,he_________bythejournalistfromBBC.
A.hasbeeninterviewedB.isbeinginterviewed
C.hadbeeninterviewedD.wasbeinginterviewed
【答案】D
【解析】
试题分析:
考查动词的时态。
句意:
你在办公室见到董事长了吗?
是的,他正在接受BBC的采访。
根据语境可知当时正在做某事,用过去进行时,还得表示被动,故选D项。
考点:
考查动词的时态
5.Thestrangerwhoknockedmedownsaid,“I’mterriblysorry.I________you.”
A.don’tseeB.hadn’tseen
C.amnotseeingD.wasn’tseeing
【答案】D
【解析】
试题分析:
句意:
那个撞倒我的陌生人说:
“非常抱歉。
我刚才没有看到你。
”根据上下文句意可知,动作发生在过去,需要用过去时,B项是过去完成时,表示过去的过去,而句中没有体现过去的过去语境,所以排除B,有句意可知,现在看到了,所以排除A、C。
故选D。
考点:
考查动词时态的用法。
6.--Whatdidyousay?
I’msorry,MrsWhite,but…
--Soyou_______tome,Peter.
A.haven’tlistenedB.weren’tlistening
C.don’tlistenD.hadn’tlistened
【答案】B
【解析】
试题分析:
句意:
--你刚才说什么了?
对不起,怀特太太,可是…,--那么你没有听我说话,皮特。
从Whatdidyousay?
可知是过去没有再听,属于过去范畴的时态,排除AC,D项是过去完成时,是过去的过去的动作,这里显然不是,而是表示过去正在做…,选B。
考点:
考查时态
7.(湖南省怀化市2014年高三第二次模拟考试)33.Shetoldmethatshehadmailedpartoftheproductsandthattherest______inafewdays.
A.hasfollowedB.havefollowedC.wasfollowingD.werefollowing
【答案】D
【解析】
本题考察的是进行时表示将来时的用法。
句义:
她告诉我她会邮寄部分产品,剩下的几天以后再邮寄。
本句中使用的是过去进行时表示过去将来时,表示计划好的要发生的事情。
故D正确。
8.Shetoldmethatshehadmailedpartoftheproductsandthattherest______inafewdays.
A.hasfollowedB.havefollowedC.wasfollowingD.werefollowing
【答案】D
【解析】
试题分析:
句意:
她告诉我她已经邮寄了部分产品,剩下的将在几天内邮寄过来。
Therest指代剩下的产品,products为复数故谓语动词用复数形式,排除A,C。
inafewdays表将来时态,故用bedoing表将来。
故选D。
考点:
考查时态和主谓一致。
9.Yesterday,myfatherwassolostinhisthoughtsthathedidn’trealizehe____theredlights.
A.ranB.wasrunningC.runsD.hasrun
【答案】B
【解析】
试题分析:
考查时态的运用。
句意:
昨晚,我的父亲太过沉浸在思考中以致于他没有意识到自己正在闯红灯。
根据句意可知,主语的动作是在过去的某一时刻正在发生,应该选用过去进行时,故选B。
考点:
考查时态的运用
10.—WhatwereyoudoingwhenLucy________inyesterday?
—Ihadjustfinishedmyhomeworkand________totakeashower.
A.dropping;start
B.haddropped;started
C.dropped;havestarted
D.dropped;wasstarting
【答案】D
【解析】
句意为:
——昨天Lucy来访的时候你在干什么?
——我(那时)刚写完作业正要开始洗澡。
第一空后面有yesterday所以用一般过去时;第二空强调那时正要做某事。
11.--HasBillyfinishedhishomeworktoday?
--Ihavenoidea.He______itthismorning.
A.woulddoB.wasdoingC.hasdoneD.haddone
【答案】B
【解析】
试题分析∶考查过去进行时。
句意∶贝蕾完成他的作业了吗?
我不知道他早上在做。
A将来;C完成时;D过去完成时。
结合情境知,回答者不知道做完没,只记得今早那会Billy在做。
过去进行时。
考点∶考查过去进行时
12.---Oh!
Youbumpedme!
---Iamsorry.ButItocatchthecomingbus.
A.tryB.triedC.amtryingD.wastrying
【答案】D
【解析】
试题分析:
考查情景交际和时态。
句意:
--噢!
你撞到我了!
--对不起。
我(刚才)正在赶公交车。
根据情景可知,是刚才发生的事情,应该用过去的某种时态,强调过去某一时刻发生的事情,用过去进行时,故选D。
考点:
考查情景交际和时态
13.—DidyouwatchthefilmFrozenontheInternetyesterday?
—No,I_______mymotherdohouseworkallday.
A.washelpingB.wouldhelpC.hadhelpedD.help
【答案】A
【解析】
试题分析:
句意:
你昨天在网上看了Frozen这个电影吗?
--没有,我整天都在帮助妈妈做家务。
这里的allday是指昨天一整天,所以help这个动作是过去的一段时间正在做…,用过去进行时,所以选A。
考点:
考查时态
14.I______towardthedoortogooutsidewhensuddenlyJimopenedit.
A.waswalkingB.walkedC.hadwalkedD.walk
【答案】A
【解析】
试题分析:
句意:
我正朝门口向外面走这时突然吉姆打开了门。
从whensuddenlyJimopenedit.可知当吉姆打开门的时候,我正朝外面走,所以用过去进行时,选A。
考点:
考查时态
15.—HasJackfinishedhishomeworkyet?
—Ihavenoidea;he__itthismorning.
A.wasdoingB.hadbeendoingC.hasdoneD.did
【答案】A
【解析】
题干没有构成“过去的过去”,不可选B。
如选C、D则表示动作已完成,与havenoidea相矛盾。
过去进行时表示过去某段时间或某一时刻正在进行的动作,不涉及结果,正好附合题干语境。
16.—WhatapitythatDaddidn’tattendmygraduationceremonyyesterdayafternoon.
—Oh,he_______somebusinesspartnersfromEurope.
A.wouldmeetB.wasmeeting
C.hadmetD.hasmet
【答案】B
【解析】
【详解】
考查时态。
句意——爸爸昨天下午没有参加我的毕业典礼真是太遗憾了。
——那时他正在会晤欧洲的商业合作伙伴。
表示过去某一时间点(段)正在做的事情用过去进行时,故B项正确。
17.—Dad,youshouldhavetakenmetothefootballmatchthismorning.
—Ihadintendedto,butIcouldn’tspareanytime,I_____areport.
A.hadwrittenB.wrote
C.waswritingD.wouldwrite
【答案】C
【解析】考查时态。
根据Ihadintendedto,butIcouldn’tspareanytime可知,那个时间我正在写一份报告呢,故用过去进行时。
句意:
——爸爸,今天早上你应该带我去看足球赛。
——我本打算去的,但我抽不出任何时间,我那时在写一份报告呢。
故选C。
18.-Mike,didyouseeMr.Chapmanintheofficejustnow?
-Yes,he________,andhelookedalittlebitnervous.
A.hadinterviewedB.wasinterviewed
C.wasbeinginterviewedD.isbeinginterviewing
【答案】C
【解析】考查动词时态。
句意:
——迈克,你刚才看到Mr.Chapman在办公室吗?
——是的,他正在接受采访,他看起来有点紧张。
表示刚才正在进行的动作用过去进行时,句中he和动词interview是被动关系,所以此处用过去进行时的被动,故选C。
19.____underthetreewasacharminggirlagedaboutseventeenandeighteen.
A.SatB.Sitting
C.TositD.Sit
【答案】B
【解析】
试题分析:
考查倒装。
句意:
正坐在树下的是一位年约十七八岁的漂亮女孩。
表语放在句首加强语气时,其结构为:
v-ing/v-ed+介词(短语)/副词+be+主语+其他成分。
根据句意句意及倒装结构选择答案B。
考点:
考查倒装。
20.Iwouldhaveattendedyourbirthdaypartylastnightbutforthefactthatitatthattime.
A.wasrainingB.wouldrainC.hadrainedD.hadbeenraining
【答案】A
【解析】
试题分析:
句意:
要不是昨晚这个时候一直下雨,我可能已经去参加你的生日聚会了。
Iwouldhaveattendedyourbirthdaypartylastnight表过去本可以做某事,实际上没做,是虚拟语气,而thefact后面是同位语从句,说明事实的内容,不能用虚拟语气,所以用一般过去式,选A。
考点:
考查时态
21.I_______acupofcoffeewhenanewideaoccurredtome.
A.drankB.wasdrinking
C.haddrunkD.woulddrink
【答案】B
【解析】
试题分析:
句意:
我想到一个新的想法的时候,我正在喝一杯咖啡。
根据句意,喝咖啡是发生在想到主意的时候,时间状语从句是whenanewideaoccurredtome.所以用过去进行时,选B。
考点:
考查时态
22.—DidyoumeetMr.Smith?
—Yes.WhenIarrived,he________forNewYorktoattendapressconference.
A.wasjustleavingB.justleft
C.justleavesD.hadjustleft
【答案】A
【解析】
【详解】
考查动词时态语态。
句意:
——你见到史密斯先生了吗?
——是的。
当我到的时候,他正要去纽约参加一个记者招待会。
根据arrived可知,其主句也应该用过去的某种时态,C项不正确;B项表示过去发生的动作,D项表示过去的过去,这两项均不合句意要求,故被排除;设空处表示过去将来的事情,故答案为A项。
23.I_________tohelpyoutodohomeworkbutIcouldn'tspareanytime.I________acompositionlastnightandI'llfinishittomorrow.
A.wanted;wroteB.hadwanted;waswriting
C.hadwanted;wroteD.wanted;havebeenwriting
【答案】B
【解析】
【详解】
考查动词时态。
句意:
我本打算在家庭作业方面帮助你的,但是我抽不出时间。
我昨天晚上整晚都在写作文,明天就能写完。
第一空,句中为短语hadwantedtodo本打算做某事,第二空表示时间段内正在进行的动作,故用过去进行时,综述选B。
24.David,areyoulisteningtome?
Sorry,sir.I________ofthelectureIattendedyesterday.
A.havethoughtB.wasthinkingC.amthinkingD.thought
【答案】B
【解析】
【详解】
考查时态。
句意:
——大卫,你在听我说吗?
——对不起,先生。
我在想我昨天听的讲座。
此处表示刚才正在做某事,所以应该用过去进行时态,故选B。
25.I________downtoLondonwhenIsuddenlyfoundthatIwasonthewrongroad.
A.wasdrivingB.havedriven
C.woulddriveD.drove
【答案】A
【解析】
【详解】
考查固定句型和过去进行时。
句意:
我正开着车去伦敦的路上,这时我发现走错路了。
bedoingsthwhen结构表示“正在做某事,这时…”。
为固定句型。
根据时态一致原则,可知这里用过去进行时,故选A。
26.—It’ssaidthatLiuJiangwaspickedoutasavolunteerChineseteacher.
—Yes.I______withmyfriendaboutit.
A.talkB.wouldtalk
C.wastalkingD.hadtalked
【答案】C
【解析】
【详解】
考查动词时态。
句意:
——据说刘江被选为中文志愿者老师。
——是的,我刚才正和朋友谈论这件事。
根据语境可知刘江被选为中文志愿者老师这件事才发生,人们都在谈论此时,此处指刚才正在进行的事,用过去进行时。
题中没有明确表示将来或过去的时间状语,故选C.
27.Hearingthenoiseoutside,Grannyaskedme .
A.whatishappeningB.whatwashappening
C.whatitwashappeningD.whatwasithappening
【答案】B
【解析】
【详解】
考查宾语从句。
句意:
Granny听见外面的噪音,她问我发生了什么事。
此处是what引导的宾语从句,what既引导宾语从句又做宾语从句的主语;根据asked可知句子用过去时态,故答案为B。
28.Themanagerhadfallenasleepwherehe__________,withoutundressing.
A.waslayingB.waslying
C.hadlaidD.hadlied
【答案】B
【解析】
【详解】
考查动词和时态。
句意:
经理在他躺的地方睡着了,没脱衣服。
lie躺卧:
过去式,过去分词和现在分词是lay-lain-lying,lay安放,产卵:
的过去式,过去分词和现在分词是laid-laid-laying,要用过去进行时。
经理睡着时一直躺在那里,所以where后的从句为过去进行时,表示过去一段时间内正发生的事情。
故选B项。
点评:
动词的词义辨析要放在上下文的语境中进行,要注意上下文的语义的串联以及逻辑关系的推理,特别要注意一些动词的固定搭配以及动词的深层次的含义的区别。
这题的lie和lay是极易混淆的单词,从词义到过去时过去分词都要进行区别。
29.Tom__________intothehousewhennoone__________.
A.slipped;waslookingB.slipped;hadlooked
C.hadslipped;lookedD.wasslipping;looked
【答案】A
【解析】
试题分析:
考查时态。
根据句意可知,这是表示“在一个动作发生的过程中,发生了另外一件事情”,所以后面的用进行时态,前面用一般过去时态。
句意:
Tom在没有注意的时候,溜进了屋里。
故A正确。
考点:
考查时态
30.28.ThefarmersaidthePLAmencametorescuetimelywhenthey_____inthesnowstorm.
A.weretrappingB.werebeingtrapped
C.aretrappingD.arebeingtrapped
【答案】B
【解析】考查过去进行时的被动语态。
句意:
这位农民说他们在暴风雪中被困时,解放军战士及时赶来营救。
根据题干中的said判断从句中需要与过去相关的时态;根据短语“betrappedin”排除A和C;句中表示“被暴风雪困住的时候”,故用过去进行时的被动语态,故选B。
点睛:
对时态的选择,要在把握时态的基本用法的基础上,根据具体语境和题干中的时间推断时态,同时关注特殊的结构。
31.Unfortunately,whenIdroppedin,Mr.Smith__________.Soweonlyhadtimeforafewwords.
A.hasjustleftB.wasjustleavingC.hadjustleftD.justleft
【答案】B
【解析】
【详解】
考查时态。
句意:
不幸的是,当我顺道拜访时,史密斯先生正要离开。
所以我们只有几句话的时间。
根据 whenIdroppedin,可知,当我顺道拜访时,史密斯先生正要离开了,B项是过去进行时表示过去将来意义。
故选B。
32.—Didanysignscomeupbeforetheearthquake?
—Yes.Unusualthingsallthosedays.Forexample,anumberofanimalsgotouttheirhomes.
A.happeningB.werehappening
C.hashappenedD.hadhappened
【答案】B
【解析】
试题分析:
句意:
--在地震来临前有什么迹象吗?
--是,不寻常的事情那些天一直在发生,例如:
很多动物会从家里出来。
这里的时间状语是allthosedays.指的是过去发生的地震前的一段时间,所以是过去的一段时间一直发生的事情,所以用过去进行时。
选B。
考点:
考查时态
33.---Isthereanythingwrong,Tom?
Youlookupset.
---Oh,nothing.Infact,I______thecomingNationalCollegeEntranceExamination.
A.havejustthoughtofB.wasjustthinkingof
C.willjustbethinkingofD.wouldjustthinkof
【答案】B
【解析】
试题分析:
考查动词时态。
从语境可知说话人是指当时看上去心烦意乱时在想考试的问题。
所以用过去进行时态。
句意:
--汤姆,怎么了?
你看上去有点沮丧呢。
--没什么。
事实上,我一直在想即将到来的大学入学考试。
考点:
考查动词时态。
34.—DoyouthinkI'magoodsurfer?
—Ofcourse!
I________youearlier.Youmadeitlooksoeasy,gracefuleven.
A.amwatchingB.waswatching
C.havewatchedD.hadwatched
【答案】B
【解析】
试题分析:
考查时态。
由动词made可知,本句与过去时有关,排除AC项;BD的区别在于过去进行时表示过去某段时间里持续进行的动作,而过去完成时强调过去的过去,强调时间差。
本题意为,我过去一直在观察