过去进行时专项练习经典2.docx
《过去进行时专项练习经典2.docx》由会员分享,可在线阅读,更多相关《过去进行时专项练习经典2.docx(20页珍藏版)》请在冰豆网上搜索。
![过去进行时专项练习经典2.docx](https://file1.bdocx.com/fileroot1/2023-1/10/f6e44d46-2806-4d2c-91f6-095615261042/f6e44d46-2806-4d2c-91f6-0956152610421.gif)
过去进行时专项练习经典2
过去进行时专项练习经典
(2)
一、过去进行时
1.Whileshe_______,shecutherself.
A. wascooking
B. cooked
C. hadcooked
D. cooks
【答案】A
【解析】【分析】句意是:
当她正在做饭的时候,她割伤了自己。
while作“当……时”,引导时间状语从句,后面跟延续性动作,表示这个动作正在进行时,另一个短暂性动作发生了,故选A。
2.—Paul,whatwereyoudoingatnineLastnight?
—I amovieinthecinemawithmyfriends.
A. waswatching
B. watch
C. havewatched
D. willwatch
【答案】A
【解析】【分析】句意:
——Paul,昨天晚上九点钟你在做什么?
——我正在和朋友们一起在电影院看电影。
根据句中的时间状语atninelastnight昨晚九点,可知是过去的时间。
表示在过去某个时刻做的事情使用过去进行时态,was/were+现在分词,故选A。
【点评】考查过去进行时态,注意过去进行时的用法和结构。
3.—Hi,Ididn'tseeyouatthepartyinthecompanyyesterdayevening.——Oh,allmyfamily myson'sbirthdayathome.
A. celebrated B. havecelebrated C. wascelebrating D. werecelebrating
【答案】D
【解析】【分析】句意:
一一你好,明天晚上公司的晚会上我没有见到你。
一一哦,我全家在家庆祝我儿子的生日。
昨天晚上公司开晚会时,我们正在家里庆祝儿子的生日,表示一个过去动作发生时,另一个过去动作正在发生,用过去进行时态。
family是集合名词,指家的整体,看作单数,作主语,谓语用单数;强
调所有的成员,看作复数,作主语,谓语用复数。
本题强调所有的家人都在为我儿子庆祝生日,看作复数。
故选D。
4.Isawhiminthelibraryyesterday.He abookatthatmoment.
A. reads B. isreading C. wasreading D. willread
【答案】C
【解析】【分析】atthatmoment意为“在那时”,表示过去的时间点,表示过去某一时间正在进行的动作,用过去进行时,故选C。
句意是:
我昨天在图书馆里看见他了,那时他正在看书。
【点评】本题考查过去进行时的用法。
5.—WherewereyouwhenIcalled?
— I onthebed.
A. lied
B. waslying
C. lay
D. waslaying
【答案】B
【解析】【分析】句意:
-我打电话里,你在哪儿?
-我躺在床上。
你打电话时,我正躺在床上。
A,lied一般过去时B,waslying过去进行时C,lay动词原形D,waslaying过去进行时。
表示一个过去动作发生时,另一个过去动作正在发生,句子用过去进行时态。
lie的现在分词是lying。
故选B。
【点评】本题考查动词时态辨析,以及waslying;waslaying两个词义和用法。
6.StudentsinGradeNine____________amathsexamatthistimeyesterday.
A. take
B. aretaking
C. weretaking
D. havetaken
【答案】C
【解析】【分析】句意:
昨天的这个时候,九年级的学生正在参加数学考试。
根据atthistimeyesterday. 可知这是一个过去的具体的时刻,过去的具体时刻出现的句子应使用过去进行时,C是过去进行时,故答案是C。
【点评】考查过去进行时,注意atthistime加过去的时间范围用于过去进行时。
7.Whenwegotoffthetrainthismorning,it heavily.
A. rains
B. rained
C. israining
D. wasraining
【答案】D
【解析】【分析】句意:
当我们今天早上下火车的时候,雨下的很大。
根据gotoff和thismorning,可知时间状语从句的时态是一般过去时,主句应是过去进行时,故选D。
【点评】考查过去进行时,识记过去进行时的使用方法。
8.Thestudents theArtFestivalwhenIpassedbytheirschool.
A. celebrate
B. werecelebrating
C. willcelebrate
D. havecelebrated
【答案】B
【解析】【分析】考查过去进行时,难度适中,当我经过学校是,学生正在庆祝艺术节,由passed一词可知是一般过去时,答案选B。
【点评】此题考查过去进行时的用法。
9.—CouldyoutellmewhereyoufoundMissGaojustnow?
—Certainly.Intheprincipal'soffice.They________happilyatthattime.
A. aretalking
B. havetalked
C. weretalking
【答案】C
【解析】【分析】句意:
--你能告诉我刚才你在哪里找的高小姐了吗?
--当然可以。
在校长办公室。
那个时候他们正在愉快的交谈。
A.aretalking现在进行时;B.havetalked现在完成时;C.weretalking过去进行时。
根据语境,可知用过去进行时,故选C。
【点评】本题考查时态辨析。
以及aretalking;havetalked;weretalking三种时态的区别和用法。
10.He______newspaperswhentheearthquakehappenedinJapan.
A. waslookingthrough B. lookedthrough C. hadlookedthrough
【答案】A
【解析】【分析】句意:
当日本地震发生时,他正在浏览报纸。
A.waslookingthrough过去进行时态;B.lookedthrough一般过去时态;C.hadlookedthrough过去完成时态。
一个过去动作发生时,另一个过去动作正在发生,把正在发生的过去动作用成过去进行时态。
故选A.
【点评】本题考查时态辨析,以及waslookingthrough过去进行时态;lookedthrough一般过去时态; hadlookedthrough过去完成时态。
三种时态的用法和区别。
11.——Icalledyoulastnight,butyoudidn'tanswer.——Sorry,Grace.I________IamASinger whenthephonerang.
A. amwatching B. waswatching C. havewatched
【答案】B
【解析】【分析】句意:
——我昨天晚上给你打电话了,但是你没有接。
——对不起,Grace,电话响的时候我正在看《我是歌手》。
amwatching现在进行时,正在看;waswatching过去进行时,表示过去某个时间正在做某事;havewatched现在完成时,已经看过了。
根据对话的情境可知,在那个人打电话的时候,我正在看电视节目,这里说的是昨天晚上那个时间正在做的事情,应该用过去进行时。
故选B。
12.TimCookcalledhismothereveryweekevenwhenhe______aroundtheworld.
A. wastravelling B. istravelling C. travelled D. travels
【答案】A
【解析】【分析】句意:
当提姆库克在世界各地旅游的时候,她每周给他妈妈打电话。
从句为主句的动作的发生提供了时间。
主句是每周打电话,所以从句提供应该是一个时间段,所以应使用进行时,主句为一般过去时,所以从句使用过去进行时,故答案是A。
【点评】考查过去进行时,注意识记过去进行时的用法。
13.—Linda,youweren'tathomeatfiveo'clockyesterdayafternoon.
—I soccerwithmyclassmateswhenyoucalledme.
A. play
B. wasplaying
C. wasplay
【答案】B
【解析】【分析】句意:
——Linda,昨天下午5点你不在家。
——你打电话的时候,我正在和同学们踢足球。
A.一般现在时;B.过去进行时;C.表达错误。
根据昨天下午五点可知要用过去进行时,其构成为was/weredoing,故答案选B。
【点评】考查过去进行时,注意平时识记其标志词及结构。
14.Theengineers anewcomputerinourclassroomthewholeyesterdaymorning,sowehadourclassesintheschoolhall.
A. werefixing
B. fixed
C. havefixed
D. arefixing
【答案】A
【解析】【分析】句意:
昨天一上午,工程师们都在我们教师安装一台新电脑,因此我在学校大厅上的课。
时间是thewholeyesterdaymorning可知是过去的时态,结合句意可知是持续进行的动作,故为过去进行时态,故选A。
【点评】考查过去进行时态。
15.—Icalledyouat8:
00lastnight,butyoudidn'tanswer.—Oh,I________.
A. tookashower
B. wastakingashower
C. amtakingashower
D. takeashower
【答案】B
【解析】【分析】句意:
——昨天晚上我八点给你打电话,但是你没有接。
——哦,我当时正在洗澡。
A.一般过去时;B.过去进行时;C.现在进行时;D.一般现在时。
根据上句给出的时间可知回答的是昨天晚上八点正在洗澡,用过去进行时,故选B。
16.SorryI'mlate.I_______withafriendandIcompletelyforgotthetime.
A. talk B. amtalking C. wastalking D. willtalk
【答案】C
【解析】【分析】句意:
对不起,我迟到了。
我和一个朋友聊天,我完全忘记了时间。
and连接并列结构,前后时态须一致,forgot是过去式,可排除A、B和D三项。
根据句意语境,故选C。
【点评】考查动词时态辨析题。
熟记and连接两个并列结构。
17.John_______sohardonhisprojectthathedidn'tnoticehismomentertheroom.
A. works
B. hasworked
C. wasworking
D. willwork
【答案】C
【解析】【分析】句意:
约翰学习是如此努力,以至于他没有注意到他妈妈进了房间。
works是一般现在时,表示经常发生的动作;hasworked是现在完成时,表示过去的动作对现在造成的影响或结果;wasworking是过去进行时,表示在过去某个时间点正在发生的动作;willwork是一般将来时,表示在将来将要发生的动作。
从句的动作didn'tnotice是一般过去时,所以动作workhard当时正在进行,故答案为C。
【点评】考查动词的时态。
弄清时态的定语,判断各个选项的性质,根据句子的语境和时态前后一致的关系确定选项。
18.What you at7lastnight?
A. did,do B. were,do C. were,doing
【答案】C
【解析】【分析】句意:
昨天晚上7点你在做什么?
did…do是一般过去时态的疑问句形式;were…do形式错误,be动词后面不跟动词原形;were…doing是过去进行时态,表示过去某个时间正在进行的动作。
根据句意和句中的时间状语at7lastnight可知,这里表示过去的时间正在做的事情,应使用过去进行时态,故选C。
【点评】考查过去进行时态,根据句子中的时间状语判断出所应使用的时态。
19.—DidyouwatchthefootballmatchonTVlastnight?
—Iwantedto,butmymother herfavoriteTVprogramme.
A. watches
B. watched
C. waswatching
D. hadwatched
【答案】C
【解析】【分析】句意:
一昨晚你在电视上看足球比赛了吗?
一我想看,但我的母亲在看她最喜欢的电视节目。
A.第三人称单数形式;B.过去式或过去分词;C.过去进行时形式;D.过去完成时形式。
根据语境,所以选C。
20.—Whatwasyourbrotherdoingwhenyouenteredhisroom?
—He______totheradio.
A. listens
B. willlisten
C. listened
D. waslistening
【答案】D
【解析】【分析】句意:
—当你走进房间时,你哥哥在干什么?
—他在听收音机。
A,一般现在时B,一般将来时,C,一般过去时。
D,现在进行时。
问句的主句是过去进行时态,询问某人在做什么,故答语也应该用过去进行时态,答案为D。
【点评】本题考查现在进行时。
以及listens;willlisten;listened;waslistening四种时态的区别和用法。
21.Jim______alatenightfilmathomewhen,rightinthemiddleofathrillingscene,thetelevisionwentblank.
A. watched
B. waswatching
C. hadwatched
D. wouldbewatching
【答案】B
【解析】【分析】句意:
Jim正在家里看一场午夜电影这时就在刺激的一幕中间,电视机成了一片空白。
watched是过去式,观看;waswatching过去进行时态;hadwatched过去完成时态;wouldbewatching过去将来进行时。
根据句意可知,这里表示正在看电影的时候,电视机成了一片空白,表示过去正在发生的事情,故选B。
这里也是一个句型bedoingsth.when...正在做某事,这时...。
22.-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.
【点评】现在进行时
23.What___you____attenyesterdayevening?
A. have,done
B. did,do
C. weredoing
D. willdo
【答案】C
【解析】【分析】句意:
昨晚八点你在做什么?
本题考查动词的时态。
attenyesterdayevening“昨晚八点钟”是过去的一个具体时间点,要求动词用过去进行时。
结合句意,故选C.
【点评】考查动词的时态。
24.Thegirlwithtwocats____intheyardwhentheearthquakehappened.
A. wasplaying B. isplaying C. areplaying D. wereplaying
【答案】A
【解析】【分析】句意:
当地震发生的时候,这个女孩正和她的两只猫在院子里玩。
根据whentheearthquakehappened,当地震发生的时候,可知时态为过去进行时was/were+现在分词;with做伴随状语,后面的谓语动词的单复数应与with前面的主语一致,be动词应用单数was,故选A。
【点评】考查过去进行时,注意掌握结构was/were+现在分词。
25.—Didyouhearthestrangenoisenextdoorataround10o'clocklastnight?
—No.I myfavoritemusicinmybedroom.
A. listen
B. listenedto
C. waslisteningto
D. amlisteningto
【答案】C
【解析】【分析】句意:
——昨晚10点左右你听到隔壁奇怪的声音了吗?
——没有。
我正在卧室里听我最喜欢的音乐。
根据around10o'clocklastnight,可知动作是那个时间进行的,用过去进行时,结构为:
was/were+动词现在分词;主语是I,系动词be用was,listen的现在分词是listening;listentomusic,听音乐,固定搭配,故选C。
【点评】考查过去进行时。
26.—Iwenttovisityouyesterdayevening,butyouweren'tinWherewereyouthen?
—Oh,I______ mypetdoginthepark.I______thisdogforthreedaysandit'sverycute.
A. waswalking;havehad B. walked;bought
C. waswalking;havebought D. walked;havehad
【答案】A
【解析】【分析】句意:
——昨晚我去拜访你,但是那是你不在。
——哦,我正在公园里遛狗,我已经养这狗三天了,它非常可爱