英语 过去进行时练习题基础提高难题汇总含答案经典.docx
《英语 过去进行时练习题基础提高难题汇总含答案经典.docx》由会员分享,可在线阅读,更多相关《英语 过去进行时练习题基础提高难题汇总含答案经典.docx(25页珍藏版)》请在冰点文库上搜索。
英语过去进行时练习题基础提高难题汇总含答案经典
【英语】过去进行时练习题基础、提高、难题_汇总(含答案)经典
一、过去进行时
1.----MissLin_____mydesk-matewithherlessonswhenIleftschool.
----Sheisreallyaniceteacher.
A. helps
B. ishelping
C. washelping
【答案】C
【解析】【分析】句意:
----当我离开学校时,林老师在帮我的同桌学习功课。
----她真是一位好老师。
当我离开时,老师正在帮学习,一个过去动作“离开”发生时,另一个过去动作“帮助”正在发生。
故用过去进行时态,选C。
2.Amon____________hisshipinabigstormwhenagiantfishcameoutofthesea.
A. willsail B. issailing C. wassailing D. hassailed
【答案】C
【解析】【分析】句意:
当一条大鱼从海中跳出来时,阿蒙正驾船在大暴雨中航行。
根据whenagiantfishcameoutofthesea,可知当鱼跳出来时阿蒙正在驾船航行。
when引导时间状语从句,表示在过去,当从句的动作发生时,主句的动作在当时也正在进行。
主句的时态是过去进行时,故选C。
【点评】此题考查过去进行时。
when引导时间状语从句,注意主句的时态。
3.—Didyouhearsomeoneknockatthedoorjustnow?
—Sorry,I______tomyfriendonthephone.
A. wastalking
B. talked
C. amtalking
【答案】A
【解析】【分析】考查动词的时态。
句意:
“你刚刚听到有人敲门了吗?
”“不好意思。
我刚刚在和我朋友通电话。
”由句意可知此处表示过去某一时刻正在发生的动作,应用过去进行时。
故选A。
4.—Icalledyoulastnight,butyoudidn'tanswer.
—Sorry,Grace.I IAmASingerwhenthephonerang.
A. amwatching B. waswatching C. havewatched
【答案】B
【解析】【分析】表示过去某动作发生时.另一动作正在进行,用过去进行时,故选B。
句意是:
当电话铃响的时候我正在看《我是歌手》。
【点评】本题考查过去进行时的用法。
5.—Icalledyoulastnight,butnobodyanswered.Wherewereyouthen?
—Oh,I____________mypetdoginmyyard.
A. walked
B. waswalking
C. amwalking
D. willwalk
【答案】B
【解析】【分析】句意:
——昨晚我给你打电话了,但是没人接,那时你在哪里?
——哦,我在院子里正在遛我的宠物狗。
A.一般过去时;B.过去进行时;C.现在进行时;D.一般将来时。
根据Wherewereyouthen,可知是昨晚打电话那时正在遛狗,所以用过去进行时,故选B。
【点评】考查过去进行时,注意平时识记,理解句意。
6.Tomsaidhe____basketballwithhisclassmatesfrom4:
00to6:
00yesterdayafternoon.
A. isplayed
B. wasplaying
C. plays
D. hadplayed
【答案】B
【解析】【分析】句意:
汤姆说他昨天下午4点到6点正在和同学一起打篮球。
A.被打;B.正在打;C.打,三单式;D.打,过去完成时。
根据from4:
00to6:
00yesterdayafternoon可知用过去进行时,其构成为was/weredoing,主语是he,第三人称单数,be动词用was,故答案选B。
【点评】考查动词的时态。
注意过去进行时的用法。
7.Thestudents theArtFestivalwhenIpassedbytheirschool.
A. celebrate
B. werecelebrating
C. willcelebrate
D. havecelebrated
【答案】B
【解析】【分析】考查过去进行时,难度适中,当我经过学校是,学生正在庆祝艺术节,由passed一词可知是一般过去时,答案选B。
【点评】此题考查过去进行时的用法。
8.—Iwenttoyourofficeat9:
00yesterdaymorning,butyouwerenotin.
—Sorry,I________withthemanagerinthemeetingroomatthattime.
A. amtalking
B. wastalking
C. weretalking
D. havetalked
【答案】B
【解析】【分析】句意:
——昨天早上九点我去了你的办公室,但是你不在。
——对不起,在那时我正在会议室和经理说话。
A.现在进行时;B.过去进行时;C.过去进行时;D.现在完成时。
根据at9:
00yesterdaymorning,可知是过去进行时,结构是was/were+doing,主语是I,所以用was,talk的ing是talking,故选B。
【点评】考查过去进行时,注意平时识记其结构,理解句意。
9.—Icalledyouataboutteno'clockthismorning.Butyoudidn'tanswerthephone.
—Oh,I'msorry._________.
A. Iwashavingameetingwithclients B. Ihadameetingwithclients
C. Ihavehadameetingwithclients
D. Iwouldhaveameetingwithclients
【答案】A
【解析】【分析】句意:
——我今天上午大约十点钟给你打电话。
但是你没有接电话。
——哦,我很抱歉。
我在和客户开会。
A过去进行时,B一般过去时,C现在完成时,D过去将来时,根据ataboutteno'clockthismorning,过去具体时间,是过去进行时的标志,washaving,故选A。
【点评】考查时态,注意根据ataboutteno'clockthismorning的语境选择合适的的用法。
10.TimCookcalledhismothereveryweekevenwhenhe______aroundtheworld.
A. wastravelling B. istravelling C. travelled D. travels
【答案】A
【解析】【分析】句意:
当提姆库克在世界各地旅游的时候,她每周给他妈妈打电话。
从句为主句的动作的发生提供了时间。
主句是每周打电话,所以从句提供应该是一个时间段,所以应使用进行时,主句为一般过去时,所以从句使用过去进行时,故答案是A。
【点评】考查过去进行时,注意识记过去进行时的用法。
11.—Wereyouathomeat9:
30lastnight?
—Yes,I______RuningMan atthattime.It'smyfavoriteTVshow.
A. watch
B. havewatched
C. amwatching
D. waswatching
【答案】D
【解析】【分析】句意:
——昨天晚上九点半你在家吗?
——是的,那个时候我正在看《奔跑吧,兄弟》。
它是我最喜欢的电视节目。
根据上下文可知是指昨晚九点半那一刻,应该是正在进行的动作,应该用过去进行时:
was/were+doing,故答案为D。
【点评】考查过去进行时。
表示过去某个时刻正在进行的动作用过去进行时:
was/were+doing。
12.Peterwithhisclassmates________forthebuswhentheearthquakehappened.
A. iswaiting B. waswaiting C. arewaiting D. werewaiting
【答案】B
【解析】【分析】句意:
地震发生时,彼得和他的同学一起等公共汽车。
根据whentheearthquakehappened,可知when引导的时间状语从句,从句用一般过去时,主语用过去进行时,with有就远一致原则,主语是with前的Peter,第三人称单数,故助动词是was,故选B。
【点评】考查时态,注意主谓一致的用法。
13.—Didyounotice________inheroffice?
—Yes.Shewasgoingoverourwriting.
A. whatwasMissLindoing
B. whatMissLinwasdoing
C. whatdoesMissLindo
D. whatMissLindoes
【答案】B
【解析】【分析】句意:
——你注意到林小姐在他办公室了正在干什么吗?
——注意到了,她正在为我们的写作进行复习。
notice后接宾语从句,从句用陈述句语序,故排除AC,根据Shewasgoingoverourwriting.可知宾语从句的语序用过去进行时,故排除D,故选B。
【点评】考查宾语从句。
注意宾语从句的用法。
14.—Whydidn'tyoupickupmyphoneyesterdayevening?
—Oh,I_____inthekitchenatthattime.
A. amcooking B. cooks C. wascooking D. cooked
【答案】C
【解析】【分析】句意:
一昨天晚上你为什么不接我的电话?
一哦,那时我在厨房里做饭。
根据句意昨天晚上你打电话来时,我正在做饭。
一个过去动作发生时,另一个过去动作正在发生,把正在发生的动作用成过去进行时态。
故选C。
15.—HasTomfinishedhishomework?
—Sorry,Idon'tknow.He________itthismorningwhenIsawhim.
A. did B. does C. hasdone D. wasdoing
【答案】D
【解析】【分析】when“当……的时候”,句意:
今天杰克逊已经完成了他的作业吗?
——我不知道,但是当我今天早晨看见他时他正在做。
结合语境可知下文描述的是在过去某个时间正在进行。
故用过去进行时,选D。
【点评】考查动词的时态
16.—Oh,dear!
Apowercut!
—Sorry,Ididn'tknowyou thewashingmachine.
A. areusing
B. used
C. use
D. wereusing
【答案】D
【解析】【分析】考查过去进行时。
句意:
-哎哟!
停电了!
-对不起,我不知道你在使用洗衣机。
表示过去某一时间正在进行的动作用过去进行时,所以选D。
17.——Whatdoyouthinkofthetalkshowlastnight?
——Ididn'twatchit.I______mumwithsomechores.
A. helped
B. washelping
C. havehelped
【答案】B
【解析】【分析】句意:
一一你觉得昨天晚上的谈话节目怎样?
一一我没有看,我在帮助妈妈做家务。
A. helped 一般过去时,表示过去发生的动作,B washelping 过去进行时,表示过去正在发生的动作;C.havehelped 现在完成时,表示已经发生或完成的动作。
本题表示谈话节目上演时,我正在帮忙做家务,用过去进行时态,故选B。
18.—Whydidn'tyougotoplayfootballwithusyesterdayafternoon?
—I mymotherwiththehouseworkthen.
A. helped
B. washelping
C. hadhelped
D. havebeenhelping
【答案】B
【解析】【分析】句意:
-昨天下午你为什么不和我们去踢足球呢?
-那时我正帮我母亲做家务。
表示过去的时间正在做某事,用过去进行时。
故选B。
19.-Whatwereyoudoingwhenwewereplayingbasketballyesterdayafternoon?
-I______theclassroom.
A. wascleaning B. havecleaned C. willclean D. clean
【答案】A
【解析】【分析】句意:
——昨天下午当我们正在打篮球时你正在干什么?
——我正在打扫教室。
根据"Whatwereyoudoingwhenwewereplayingbasketballyesterdayafternoon?
"中的"Whatwereyoudoing"可知问的是过去的某个时间点正在发生的事,要用过去进行时,其构成:
主语+was/were+doing.故选A。
【点评】考查过去进行时,注意根据时间状语判断时态。
20.Lastnight,thousandsofpeople________toseethestarsarriveattheceremony.()
A. wait B. werewaiting C. havewaited
【答案】B
【解析】【分析】句意:
明天晚上,成千上万的人等着看明星们到达仪式现场。
A.wait一般现在时态,表示经常性,习惯性的动作,B.werewaiting过去进行时态,表示过去正在进行的动作,C:
havewaited现在完成时态,表示已经发生或完成的动作。
本句表示昨天晚上一直在发生的动作,用过去进行时态,故选B。
21.—Whatwasyourbrotherdoingwhenyouenteredhisroom?
—He______totheradio.
A. listens
B. willlisten
C. listened
D. waslistening
【答案】D
【解析】【分析】句意:
—当你走进房间时,你哥哥在干什么?
—他在听收音机。
A,一般现在时B,一般将来时,C,一般过去时。
D,现在进行时。
问句的主句是过去进行时态,询问某人在做什么,故答语也应该用过去进行时态,答案为D。
【点评】本题考查现在进行时。
以及listens;willlisten;listened;waslistening四种时态的区别和用法。
22.——Didyouseeagirlinyellowpassbytenminutesago?
——No,sir.I_____anovel.
A. read
B. amreading
C. wouldread
D. wasreading
【答案】D
【解析】【分析】句意:
一十分钟前你看到了一个穿黄衣服的女孩经过吗?
一没有,先生。
我在看小说。
十分钟前我正在看小说,表示过去某时刻正在进行或发生的动作,用过去进行时态,故选D。
23.-Youareinahurry.Whereareyougoing?
-Tothecinema.Jim_________formethere!
A. waits B. iswaiting C. waited D. waswaiting
【答案】B
【解析】【分析】句意:
——你这么匆忙.——你将要去哪里?
去电影院.Jim正在那儿等我.根据句中信息Youareinahurry.Whereareyougoing?
(你这么匆忙.你将要去哪里?
)及Tothecinema.Jim___formethere推测该句句意:
此时此刻Jim正在那儿等我;可知该句用现在进行时态:
am/is/are+现在分词;故选B.
【点评】现在进行时
24.Myparents______whenIgothomeyesterday.
A. Cooked
B. cooks
C. werecooking
D. arecooking
【答案】C
【解析】【分析】句意:
昨天当我到家的时候,我的父母正在做饭。
这里是when引导的时间状语从句,主句用过去进行时,从句用一般过去时态。
其结构是bedoing的形式,主语是Myparents复数,这里用were。
根据题意,故选C。
【点评】考查动词时态辨析,本题涉及过去进行时的应用,结构bedoing。
25.It________heavilywhenIletthecinema.
A. rains
B. willrain
C. israining
D. wasraining
【答案】D
【解析】【分析】句意:
当我离开电影院时天正在下大雨。
A.下雨,一般现在时;B.将下雨,一般将来时;C.正在下雨,现在进行时;D.正在下雨,过去进行时。
left表明时态是一般过去时,when引导的时间状语从句,从句用一般过去时,主句用过去进行时,故选D。
【点评】考查过去进行时,注意平时识记when引导的时间状语从句,理解句意。
26.Thegirlwithtwocats____intheyardwhentheearthquakehappened.
A. wasplaying B. isplaying C. areplaying D. wereplaying
【答案】A
【解析】【分析】句意:
当地震发生的时候,这个女孩正和她的两只猫在院子里玩。
根据whentheearthquakehappened,当地震发生的时候,可知时态为过去进行时was/were+现在分词;with做伴随状语,后面的谓语动词的单复数应与with前面的主语一致,be动词应用单数was,故选A。
【点评】考查过去进行时,注意掌握