最新过去进行时练习题含答案.docx
《最新过去进行时练习题含答案.docx》由会员分享,可在线阅读,更多相关《最新过去进行时练习题含答案.docx(27页珍藏版)》请在冰豆网上搜索。
最新过去进行时练习题含答案
最新过去进行时练习题(含答案)
1.ItwhenImyhomeworklastnight.
A.raining,didB.rained,wasdoingC.wasraining,doD.rains,wasdoing
【答案】B
【解析】【分析】句意:
昨晚当我正在做作业时,下雨了。
结合语境可知主句描述的是过
去发生的动作,故用一般过去时态。
从句中描述的是过去某时正在进行的动作,故用过去
进行时态。
选B。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,
首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时
态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
2.—Didyouhearsomeoneknockatthedoorjustnow?
—Sorry,Itomyfriendonthephone.
A.wastalkingB.talkedC.amtalking
【答案】A
【解析】【分析】考查动词的时态。
句意:
“你刚刚听到有人敲门了吗?
”“不好意思。
我刚
刚在和我朋友通电话。
”由句意可知此处表示过去某一时刻正在发生的动作,应用过去进行
时。
故选A。
3.—Icalledyoulastnight,butnobodyanswered.Wherewereyouthen?
—Oh,Imypetdoginmyyard.
A.walkedB.waswalkingC.amwalkingD.willwalk
【答案】B
【解析】【分析】句意:
——昨晚我给你打电话了,但是没人接,那时你在哪里?
——
哦,我在院子里正在遛我的宠物狗。
A.一般过去时;B.过去进行时;C.现在进行时;D.一般
将来时。
根据Wherewereyouthen,可知是昨晚打电话那时正在遛狗,所以用过去进行
时,故选B。
【点评】考查过去进行时,注意平时识记,理解句意。
4.Whenwegotoffthetrainthismorning,itheavily.
A.rainsB.rainedC.israiningD.wasraining
【答案】D
【解析】【分析】句意:
当我们今天早上下火车的时候,雨下的很大。
根据gotoff和this
D。
morning,可知时间状语从句的时态是一般过去时,主句应是过去进行时,故选【点评】考查过去进行时,识记过去进行时的使用方法。
5.—Iwenttoyourofficeat9:
00yesterdaymorning,butyouwerenotin.
—Sorry,Iwiththemanagerinthemeetingroomatthattime.
A.amtalkingB.wastalkingC.weretalkingD.havetalked
【答案】B
【解析】【分析】句意:
——昨天早上九点我去了你的办公室,但是你不在。
——对不
起,在那时我正在会议室和经理说话。
A.现在进行时;B.过去进行时;C.过去进行时;D.现
在完成时。
根据at9:
00yesterdaymorning,可知是过去进行时,结构是was/were+doing,
主语是I,所以用was,talk的ing是talking,故选B。
【点评】考查过去进行时,注意平时识记其结构,理解句意。
6.—Didn'tyouhearDadcallyou?
—No,Ididn't.IwithJackonthephone.
A.amtalkingB.wouldtalkC.havetalkedD.wastalking
【答案】D
【解析】【分析】句意:
——难道你没有听到爸爸给你打电话吗?
——是的,我们没有听
到。
那时我正在和杰克电话聊天。
A.正在聊天,现在进行时;B.将聊天;C.聊天,现在完成
时;D.正在聊天,过去进行时。
爸爸打电话时,作者正在聊天,动作发生在过去,用过去
进行时,故选D。
【点评】考查动词的时态和形式。
注意过去进行时的用法。
7.—Sam,whatwilltheweatherbeliketomorrow?
—Sorry,Mum.Ididn'twatchtheweatherforecastjustnow.Iafootballmatch.
A.waswatchingB.amwatchingC.wouldwatchD.willwatch
【答案】A
【解析】【分析】句意:
---山姆,明天天气怎么样?
---抱歉妈妈,我刚才没有看天气预
报,我在看足球赛。
根据前一句的justnow可知此处用过去的某种时态。
根据语境可知,
山姆在播放天气预报的时候正在看足球赛,错过了天气预报,所以此处用过去进行时,故
答案为A。
【点评】考查动词的时态,理解语境,根据时态的定义去确定时态的形式。
8.—Icalledyouataboutteno'clockthismorning.Butyoudidn'tanswerthephone.
—Oh,I'msorry..
A.IwashavingameetingwithclientsB.Ihadameetingwithclients
C.Ihavehadameetingwithclients
【答案】A
D.Iwouldhaveameetingwithclients
【分析】句意:
——我今天上午大约十点钟给你打电话。
但是你没有接电话。
—哦,我很抱歉。
我在和客户开会。
A过去进行时,B一般过去时,C现在完成时,D过去将
来时,根据ataboutteno'clockthismorning,过去具体时间,是过去进行时的标志,was
having,故选A。
【点评】考查时态,注意根据ataboutteno'clockthismorning的语境选择合适的的用法。
9.LindawasbusywhenIwenttoseeheryesterday.Sheforanexam.
A.willstudyB.wasstudyingC.hasstudiedD.isstudying
【答案】B
【解析】【分析】句意:
我昨天看到Linda的时候,她非常的忙,她正在为考试复习。
will
study一般将来时态,将要学习;wasstudying过去进行时态,表示过去某个时间正在进行
的动作;hasstudied现在完成时,表示过去发生的动作对现在的影响;isstudying现在进行
时,表示此时此刻正在进行的动作。
根据when和yesterday,可知是昨天看到Linda的时
候,她正在做的事情,应用过去进行时态,故选B。
【点评】此题考查过去进行时。
10.—CouldyoutellmewhereyoufoundMissGaojustnow?
—Certainly.Intheprincipal'soffice.Theyhappilyatthattime.
A.aretalkingB.havetalkedC.weretalking
【答案】C
【解析】【分析】句意:
--你能告诉我刚才你在哪里找的高小姐了吗?
--当然可以。
在校长
办公室。
那个时候他们正在愉快的交谈。
A.aretalking现在进行时;B.havetalked现在完
成时;C.weretalking过去进行时。
根据语境,可知用过去进行时,故选C。
【点评】本题考查时态辨析。
以及aretalking;havetalked;weretalking三种时态的区别和
用法。
11..TimCookcalledhismothereveryweekevenwhenhearoundtheworld.
A.wastravellingB.istravellingC.travelledD.travels
【答案】A
【解析】【分析】句意:
当提姆库克在世界各地旅游的时候,她每周给他妈妈打电话。
从
句为主句的动作的发生提供了时间。
主句是每周打电话,所以从句提供应该是一个时间
段,所以应使用进行时,主句为一般过去时,所以从句使用过去进行时,故答案是A。
【点评】考查过去进行时,注意识记过去进行时的用法。
12.—Didyounoticeinheroffice?
—Yes.Shewasgoingoverourwriting.
A.whatwasMissLindoingB.whatMissLinwasdoing
C.whatdoesMissLindoD.whatMissLindoes
【答案】B
【解析】【分析】句意:
——你注意到林小姐在他办公室了正在干什么吗?
——注意到
了,她正在为我们的写作进行复习。
notice后接宾语从句,从句用陈述句语序,故排除
AC,根据Shewasgoingoverourwriting.可知宾语从句的语序用过去进行时,故排除D,故
选B。
【点评】考查宾语从句。
注意宾语从句的用法。
13.Johnsohardonhisprojectthathedidn'tnoticehismomentertheroom.
A.worksB.hasworkedC.wasworkingD.willwork
【答案】C
【解析】【分析】句意:
约翰学习是如此努力,以至于他没有注意到他妈妈进了房间。
works是一般现在时,表示经常发生的动作;hasworked是现在完成时,表示过去的动作
对现在造成的影响或结果;wasworking是过去进行时,表示在过去某个时间点正在发生的
动作;willwork是一般将来时,表示在将来将要发生的动作。
从句的动作didn'tnotice是
一般过去时,所以动作workhard当时正在进行,故答案为C。
【点评】考查动词的时态。
弄清时态的定语,判断各个选项的性质,根据句子的语境和时
态前后一致的关系确定选项。
14.—Whydidn'tyoupickupmyphoneyesterdayevening?
—Oh,Iinthekitchenatthattime.
A.amcookingB.cooksC.wascookingD.cooked
【答案】C
【解析】【分析】句意:
一昨天晚上你为什么不接我的电话?
一哦,那时我在厨房里做饭。
根据句意昨天晚上你打电话来时,我正在做饭。
一个过去动作发生时,另一个过去动作正
在发生,把正在发生的动作用成过去进行时态。
故选C。
15.Lastnight,thousandsofpeopletoseethestarsarriveattheceremony.()
A.waitB.werewaitingC.havewaited
【答案】B
【解析】【分析】句意:
明天晚上,成千上万的人等着看明星们到达仪式现场。
A.wait
般现在时态,表示经常性,习惯性的动作,B.werewaiting过去进行时态,表示过去正在进
行的动作,C:
havewaited现在完成时态,表示已经发生或完成的动作。
本句表示昨天晚上
一直在发生的动作,用过去进行时态,故选B。
16.SorryI'mlate.IwithafriendandIcompletelyforgotthetime.
A.talkB.amtalkingC.wastalkingD.willtalk
【答案】C
【解析】【分析】句意:
对不起,我迟到了。
我和一个朋友聊天,我完全忘记了时间。
and
连接并列结构,前后时态须一致,forgot是过去式,可排除A、B和D三项。
根据句意语
境,故选C。
【点评】考查动词时态辨析题。
熟记and连接两个并列结构。
17.——Didyouseeagirlinyellowpassbytenminutesago?
——No,sir.Ianovel.
A.readB.amreadingC.wouldreadD.wasreading
【答案】D
【解析】【分析】句意:
一十分钟前你看到了一个穿黄衣服的女孩经过吗?
一没有,先生。
我在看小说。
十分钟前我正在看小说,表示过去某时刻正在进行或发生的动作,用过去进
行时态,故选D。
18.SherlockHolmesaskedthesuspectwhathe___whenthemurdertookplace.
A.wasdoingB.hasdoneC.isdoingD.woulddo
【答案】A
【解析】【分析】句意:
SherlockHolmes嫌疑人当谋杀案发生时他在做什么。
A.过去进行
时,过去某个时间正在发生的事情;B.现在完成时,过去发生的动作对现在造成影响和结
果;C.现在进行时,此时此刻正在发生的动作;D.将会做,过去将来时。
根据句意可知,这里
表示谋杀案发生时,嫌疑人正在做什么,应该用过去进行时,故选A。
19.MyparentswhenIgothomeyesterday.
A.CookedB.cooksC.werecookingD.arecooking
【答案】C
【解析】【分析】句意:
昨天当我到家的时候,我的父母正在做饭。
这里是when引导的
时间状语从句,主句用过去进行时,从句用一般过去时态。
其结构是bedoing的形式,主
语是Myparents复数,这里用were。
根据题意,故选C。
【点评】考查动词时态辨析,本题涉及过去进行时的应用,结构bedoing。
20.Thegirlwithtwocatsintheyardwhentheearthquakehappened.
A.wasplayingB.isplayingC.areplayingD.wereplaying
【答案】A
【解析】【分析】句意:
当地震发生的时候,这个女孩正和她的两只猫在院子里玩。
根据
whentheearthquakehappened,当地震发生的时候,可知时态为过去进行时was/were+现
在分词;with做伴随状语,后面的谓语动词的单复数应与with前面的主语一致,be动词
应用单数was,故选A。
【点评】考查过去进行时,注意掌握结构was/were+现在分词。
21..——Lucy,whatwereyoudoingatninelastnight?
——Ithepiano.Iusually
practicethepianoatthattime.
A.playB.playedC.wasplayingD.amplaying
【答案】C
【解析】【分析】句意:
一Lucy,昨天晚上9点你在做什么一我在弹钢琴。
我通常在那个时
间练习钢琴。
A.弹琴,动词原形;B.过去式;C.过去进行时态,表示过去某个时间正在发生的
动作;D.现在进行时。
根据句意可知,这里说的是昨天晚9点正在做的事情,应该用过去进
行时,故选C。
22.IsawJeffinthepark.Heonthegrassandreadingabook.
A.sitsB.satC.issittingD.wassitting
【答案】D
【解析】【分析】句意:
我在公园里看见过杰夫,他正坐在草地上看书。
A.效;是一般现在
时,表示表示经常性的行为或存在的状态;B.;是一般过去时,表示过去发生的动作;C.;现在
进行时,表示现在正在发生的动作;D.过去进行时,表示过去某个时间(或时间段内)正在
发生的动作。
根据and后的动词用的是reading可知,这里应该用过去进行时,故选D。
23.——Howfastwhenthepolicestoppedyou?
——Idon'tknowexactly,butnottoofast,Ithink.
A.wereyoudrivingB.didyoudriveC.areyoudriving
【答案】A
【解析】【分析】句意:
——警察拦你时你开得有多快?
——我确实不知道,我认为不太
快。
表示一个过去动作发生时,另一个过去动作正在发生,用过去进行时态。
本题表示“
警察拦你时,你正开得有多快”,用过去进行时态,故选A。
24.—Whereisyourfather?
—Idon'tknow,buthethecarwhenIleftjustnow.
A.iswashingB.washedC.waswashing
【答案】C
【解析】【分析】句意:
-你父亲在哪里?
-我不知道,但我刚才离开的时候他在洗车。
表
示过去某一时间正在进行的动作要用过去进行时,所以选C。
【点评】此题考查过去进行时的用法。
25..---Ourclassmateswenttoaconcertyesterdayafternoon.---Whatapity!
Imyhomework.
A.haddoneB.wasdoingC.amdoingD.woulddo
【答案】B
【解析】【分析】句意:
--昨天下午我们的同班同学参加了音乐会。
--多么的遗憾,我一直
在做作业。
结合语境可知I昨天下午一直在写作业,故用过去进行时,故选B。
26.—Iwenttovisityouyesterdayevening,butyouweren'tinWherewereyouthen?
—Oh,Imypetdoginthepark.Ithisdogforthreedaysandit'sverycute.
A.waswalking;havehadB.walked;bought
C.waswalking;haveboughtD.walked;havehad
【答案】A
【解析】【分析】句意:
——昨晚我去拜访你,但是那是你不在。
——哦,我正在公园里
遛狗,我已经养这狗三天了,它非常可爱。
根据went,可知是时态是过去时,walk是延
续性动词,因此第一个空用过去进行时,结构是was或者were+动词ing,主语是I,所以
用was,walk的ing是walking;第二个空中for+时间段用现在完成时,并且用延续性动
词,结构是have或者has+动词过去分词,主语是I,所以用have,bought是非延续性动
词,had是延续性动词,buy的延续性动词是have,have的过去分词是had,故选A。
【点评】考查过去进行时和现在完成时,注意平时识记其结构及现在完成时中延续性动词
与非延续性动词。
27.—Iwenttoyourofficeat9:
00thismorning,butIdidn'tseeyou.
—Sorry,IatalkwithMr.Smithinhisoffice.
A.haveB.amhavingC.washavingD.had
【答案】C
【解析】【分析】理解句意:
—今天上午九点我去了你的办公室,但是没有看到你。
—对
不起。
我和史密斯先生在他的办公室里谈话。
由时间:
今天早上九点。
可知后句的时态为
过去进行时,其结构为:
主语+was/were+现在分词。
故选C。
【点评】考查动词的时态。
28.—Hi,Ididn'tseeyouatJohn'sbirthdaypartylastnight.
—Oh,Ithebookreportatthattime.
A.preparedforB.prepareforC.ampreparingforD.waspreparingfor
【答案】D
【解析】【分析】句意:
——嗨,我昨晚在约翰的生日聚会上没看见你。
——哦,我当时
正在准备读书报告。
根据atthattime,可知是过去进行时的标志,表示过去某时正在的
动作,故选D。
【点评】考查时态,注意过去进行时的用法。
29.—Iwenttoseeyouyesterdayevening.Butyouweren'tin.Wherewereyouthen?
—Iawalkbythelakewithmyfather.
A.washavingB.amhavingC.havehad
【答案】A
【解析】【分析】句意:
——昨晚我去看你了。
但你不在。
那时你在哪里?
——我和父亲
在湖边散步。
A过去进行时,B现在进行时,C现在完成时,根据Wherewereyouthen可
知表示过去某时的动作是过去进行时,故选A。
【点评】考查时态,注意考点过去进行时的用法。
30.—DidyouwatchthefootballmatchonTVlastnight?
—Iwantedto,butmymotherherfavoriteTVprogramme.
A.watchesB.watchedC.waswatchingD.hadwatched
【答案】C
【解析】【分析】句意:
一昨晚你在电视上看足球比赛了吗?
一我想看,但我的母亲在看她
最喜欢的电视节目。
A.第三人称单数形式;B.过去式或过去分词;C.过去进行时形式;D.过去完
成时形式。
根据语境,所以选C