【英语】英语过去进行时练习题及解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【英语】英语过去进行时练习题及解析
一、单项选择过去进行时
1.—Can you tell me if Tom has finished his homework?
—I've no idea. He ________ it this morning.
A.has being doing B.had done
C.is doing D.was doing
【答案】D
【解析】
答案:D考查动词时态。

句意为:——你能告诉我Tom是否完成家庭作业了?——我不知道。

今天早上他正在做。

根据答语可知,做作业的动作发生在过去,强调的是当时的动作正在进行,因此用过去进行时。

故D项正确。

2.–What did you say?
--So you _____________ to me.
A.won’t listen B.didn’t listen C.haven’t listened D.weren’t listening 【答案】D
【解析】
考查时态。

根据上下文可知是指刚才你没有在听我说话。

句意:—你说什么?—那么你刚才没有在听我说话!
3.Would you please repeat what the man said? I ________.
A.won’t listen B.wasn’t listening
C.haven’t listened D.hadn’t listened
【答案】B
【解析】
试题分析:句意:你可以重复一下那个人说的话吗?我刚才没听。

根据前句内容可知说话人没听到对方说的内容,也就是刚才对方说话的时候没注意听,应该用过去进行时,选B。

考点:考查动词时态
4.—Jackie, could you please repeat what I said just now?
— Sorry, I ______.
A.wasn’t listening B.wasn’t to listen
C.hadn’t listened D.wouldn’t listen
【答案】A
【解析】
试题分析:考查动词的时态。

句意:杰克,你能重复一下我所说的吗?对不起,我没有听到。

根据语境表示,刚才我正在做某事,用过去进行时,故选A项。

考点 : 考查动词的时态
5.The stranger who knocked me down said, “I’m terribly sorry. I ________ you.”
A.don’t see B.hadn’t seen
C.am not seeing D.wasn’t seeing
【答案】D
【解析】
试题分析:句意:那个撞倒我的陌生人说:“非常抱歉。

我刚才没有看到你。

”根据上下文句意可知,动作发生在过去,需要用过去时,B项是过去完成时,表示过去的过去,而句中没有体现过去的过去语境,所以排除B,有句意可知,现在看到了,所以排除A、C。

故选D。

考点: 考查动词时态的用法。

6. I _______ a football game when yo u called. That’s why I didn’t hear you.
A.watched B.was watching
C.have watched D.would watch
【答案】B
【解析】
试题分析:句意:当你打电话的时候我在看足球赛。

这就是我为什么没有听到你的原因。

根据时间状语从句可以判断用过去时态,排除C项;从句意可知此处表达过去正在进行的动作,应该用过去进行时,选B。

考点:考查动词时态。

7.She told me that she had mailed part of the products and that the rest ______ in a few days. A.has followed B.have followed C.was following D.were following 【答案】D
【解析】
试题分析:句意:她告诉我她已经邮寄了部分产品,剩下的将在几天内邮寄过来。

The rest 指代剩下的产品,products为复数故谓语动词用复数形式,排除A,C。

in a few days表将来时态,故用 be doing 表将来。

故选D。

考点:考查时态和主谓一致。

8.—I wonder why you didn’t take part in the speech contest yesterday afternoon.
—I'm terribly sorry, I________ myself.
A.am conducted B.conducted
C.was conducting D.would conduct
【答案】C
【解析】
试题分析:考查时态。

句意:--我想知道你为什么没参加昨天下午的演讲比赛。

--非常抱歉,我(之前)表现不太好。

conduct oneself表现,这里指截至说话时,过去表现的不好,用过去进行时,故选C。

考点:考查时态
9. --Has Billy finished his homework today?
--I have no idea. He ______ it this morning.
A.would do B.was doing C.has done D.had done
【答案】B
【解析】
试题分析∶考查过去进行时。

句意∶贝蕾完成他的作业了吗?我不知道他早上在做。

A将来;C完成时;D过去完成时。

结合情境知,回答者不知道做完没,只记得今早那会Billy 在做。

过去进行时。

考点∶考查过去进行时
10.—What happened to Bill?
—He ________ really fast when suddenly he ran into a parked car.
A.had run B.was running
C.has run D.has been running
【答案】B
【解析】
B 考察动词时态。

句意:—Bill怎么啦?—他跑得很快,突然撞到了一辆停着的车子上。

根据when suddenly he ran into a parked car可知他奔跑是在过去一段时间里发生的动作,所以使用过去进行时。

故B正确。

11.—Could you tell me what I said just now?
—Sorry. I ______ about the movie I watched last night.
A.thought B.had thought
C.was thinking D.am thinking
【答案】C
【解析】
试题分析:考查动词的时态;句意:你能告诉我你刚才说的是什么吗?对不起,我正在想我昨晚所看的电影;根据句意可知当时正在做什么,故选C项。

12.–Why do you know so much detail about the accident?
--I ________ a walk nearby when it happened.
A.had B.had had C.was having D.would have
【答案】C
【解析】
试题分析:考查时态。

根据句意“当事故发生的时候,我正在附近散步”可知用过去进行时,表示过去正在发生的事情。

句意:——你为什么知道这么多这起事故的细节?——当事故发生的时候,我正在附近散步。

故C正确。

考点:考查时态
13.I______toward the door to go outside when suddenly Jim opened it.
A.was walking B.walked C.hadwalked D.walk
【答案】A
【解析】
试题分析:句意:我正朝门口向外面走这时突然吉姆打开了门。

从when suddenly Jim opened it.可知当吉姆打开门的时候,我正朝外面走,所以用过去进行时,选A。

考点:考查时态
14.My mother asked me where _____, and I told her that I was going to buy some food.
A.I am going B.am I going C.I was going D.was I going
【答案】C
【解析】
试题分析:句意:我妈妈问我要去哪里,我告诉她我要去买些食物。

My mother asked me 后面接的是宾语从句,语序应该是陈述句语序,排除BD,而且因为主句是一般过去式,从句也应该是一般过去式,所以选C。

考点:考查时态和语序
15.— Has Jack finished his homework yet?
— I have no idea;he __it this morning.
A.was doing B.had been doing C.has done D.did
【答案】A
【解析】
题干没有构成“过去的过去”,不可选B。

如选C、D则表示动作已完成,与have no idea相矛盾。

过去进行时表示过去某段时间或某一时刻正在进行的动作,不涉及结果,正好附合题干语境。

16.He reminded us to speed up, as the time______for the project.
A.ran out B.has run out C.had run out D.was running out 【答案】D
【解析】
【详解】
考查时态。

句意:他提醒我们加快速度,因为项目的时间快到了。

过去进行时可以表示从过去某时间看来将要发生的动作,那会儿时间将快到了,故用过去进行时,故选D。

【点睛】
过去进行时由“主语+was/were+doing”构成:
1、主要表示过去在某一时间正在进行的动作。

如:We were having lunch when the phone rang.
2、表示感情色彩与现在进行时相似,过去进行时也可以表示满意、称赞、惊讶、厌恶等感情色彩,通常与always, forever, continually等副词连用。

如:They were always late for school on Friday.
3、过去进行时常用的时间状语有:this morning, the whole morning, all day, yesterday, when, while, at that time, just now, a moment ago等。

4、过去进行时可以表示过去将来的含义。

a.瞬时动词的过去进行时一定表示过去将来的含义。

例:Then she said she was leaving.
然后她说她要离开了。

b.持续动词的过去进行时只有在有过去将来的时间状语或过去将来的语境下才能表示过去将来。

例:She said that she was travelling the next day.
她说她第二天要去旅行。

17.—Dad, you should have taken me to the football match this morning.
—I had intended to, but I couldn’t spare any time, I _____ a report.
A.had written B.wrote
C.was writing D.would write
【答案】C
【解析】考查时态。

根据I had intended to, but I couldn’t spare any time可知,那个时间我正在写一份报告呢,故用过去进行时。

句意:——爸爸,今天早上你应该带我去看足球赛。

——我本打算去的,但我抽不出任何时间,我那时在写一份报告呢。

故选C。

18.--- Hey, what’s up? Water is everywhere. What can I do for you?
--- Oh, great. I ______ how to operate this damn new machine.
A.just wondered B.was just wondering
C.had just wondered D.have just wondered
【答案】B
【解析】
考察时态。

根据题意,嘿,发生了什么事?到处是睡。

我能为你做点什么?——哦,太棒了。

我正在想怎么来操作这台可恶的新机器呢。

可知下文叙述的是刚才正在发生的动作,故用过去进行时态,选B。

19.––Have you asked Peter for advice?
––No, he ______ someone, so I didn’t disturb him.
A.is talking with B.has talked with
C.was talking with D.had talked with
【答案】C
【解析】
试题分析:句意:—你问彼得的意见了吗?—没有,他当时在和人说话,所以我没去打扰他。

过去某个时间正在做某事应该用过去进行时,故选C。

考点:考查动词时态的用法。

20.—What's up? You didn't pick up the phone just now.
—I'm sorry that I ________ dancing with music on, but it's done now.
A.practised B.was practising
C.am practising D.have practiced
【答案】B
【解析】
B 考察时态。

句义:—怎么回事?你刚才没有接电话。

—对不起,我刚才正在随着音乐练习舞蹈,现在不是接了电话吗?由句义可知,选过去进行时。

21.—Do you think I'm a good surfer?
—Of course! I ________ you earlier.You made it look so easy,graceful even.
A.am watching B.was watching
C.have watched D.had watched
【答案】B
【解析】
试题分析:考查时态。

由动词made可知,本句与过去时有关,排除AC项;BD的区别在于过去进行时表示过去某段时间里持续进行的动作,而过去完成时强调过去的过去,强调时间差。

本题意为,我过去一直在观察你,你上次冲浪显得很容易,甚至可以说是优雅。

本句表示过去一段时间里一直在做的事,故B正确。

【名师点睛】
在以下几种情况下,我们通常使用过去进行时。

1. 表示过去某一阶段暂时性的习惯动作时。

如:
Tom was getting up at six o’clock every day that week. 汤姆那一周里每天都是六点钟起床。

2. 与always连用表示赞美,厌烦等感情色彩时。

如: John was always coming to school late. 约翰上学总是迟到。

Lei Feng was always doing good deeds for the people. 雷锋总是为人民做好事。

3. 用来描写故事发生的情景时。

如:
It was a dark night. The wind was blowing hard and the rain was falling heavily. A PLA man suddenly appeared on the river bank. He wanted to cross the river.那是一个漆黑的夜晚,风刮
得很厉害,雨下得很大,一个解放军战士突然出现在河岸上,他想过河去。

4. when作并列连词,表示“(这时)突然”之意时,第一个并列分句用过去进行时,when 引导的并列分句用一般过去时。

如:
I was taking a walk when I met him. 我正在散步,突然遇见了他。

We were playing outside when it began to rain. 我们正在外边玩,这时下起雨来了。

5. go, come, leave, start, arrive等动词可用过去进行时表示过去将来的含义。

如: I was leaving for Wuhan that day. 那天我正要去武汉。

She was coming later. 她随后就来。

【举一反三】
I called Hannah many times yesterday evening, but I couldn't get through. Her brother __ on the phone all the time.
A. has been talking
B. was talking
C. has talked
D. talked
答案:B
试题分析:句意:我昨天晚上给汉娜打了几次电话,但一直打不通,他弟弟一直在打电话,说明是昨天晚上我打电话的时候,她的弟弟一直在打电话.用过去进行时,选B。

考点:考查时态
22.Jack ___________ in the lab when the power cut occurred.
A.works B.has worked
C.was working D.would work
【答案】C
【解析】
【分析】
考查固定的时态结构。

句意:杰克正在实验室里工作,这时候突然断电了。

本句考查when 引导并列句。

本句句型为:sb was/were doing sht. when + n./pron. did sth.表示一个动作在进行,别一个动作发生了,when 是并列连词。

故此处用过去进行时,故选C。

【点睛】when 作并列连词时,引导并列句。

意为“...就在这时,...”。

常用句型有三种:1. sb be doing when...某人正在做某事时突然....如I was watching TV when someone knocked the door.2. sb be about to do when...某人正要做某事时实然...如I was about to go out for a walk when the doorbell rang.3. sb had just done sth when...某人刚做完某事时突然...如I had just finished the homewor when my mother came in.
【详解】
请在此输入详解!
【点睛】
请在此输入点睛!
23.She ________ to someone on the phone, so I just nodded to her and went away. A.talked B.has talked
C.had talked D.was talking
【答案】D
【解析】
【详解】
考查时态。

句意:她正在和别人通电话,所以我只是向她点点头就走了。

此处表示过去某一时刻正在进行的动作,所以用过去进行时态,故选D。

24.——What was wrong? Why didn’t you go to the picnic as scheduled?
——I’m sorry. I _________ a seriously-injured old man to the hospital.
A.would deliver B.delivered
C.had delivered D.was delivering
【答案】D
【解析】
【详解】
考查时态。

句意:—出什么事了?你为什么没有按计划去野餐?—我很抱歉。

我正在把一个严重受伤的老人送到医院。

结合句意可知此处是表示在过去某一段时间内正在做某事,所以用过去进行时态,故选D。

25.—It’s said that Liu Jiang was picked out as a volunteer Chinese teacher.
— Yes. I ______ with my friend about it.
A.talk B.would talk
C.was talking D.had talked
【答案】C
【解析】
【详解】
考查动词时态。

句意:——据说刘江被选为中文志愿者老师。

——是的,我刚才正和朋友谈论这件事。

根据语境可知刘江被选为中文志愿者老师这件事才发生,人们都在谈论此时,此处指刚才正在进行的事,用过去进行时。

题中没有明确表示将来或过去的时间状语,故选C.
26.— Why did you miss the interview yesterday?
— Terribly sorry. My pet dog got seriously injured and I ________ it all the day.
A.attend B.was attending
C.had attended D.have attended
【答案】B
【解析】
考查时态。

根据后面的时间状语all the day可知,这件事情是在过去持续进行的,应用过去进行时。

故选B。

27.I came across a good friend of mine o n the square the other day, but we didn’t talk much because he ________ to catch the bus.
A.had rushed B.was rushing
C.would rush D.has been rushing
【答案】B
【解析】考查时态。

句意:前几天我在广场上遇到了我的一个好朋友,但是我们不多说话,因为他赶着赶公共汽车。

根据句意可知句子用过去进行时态,故选B。

28.—Why on earth didn’t you answer the door?I thought you were out this morning.
—I’m terribly sorry,but I online with my brother in America.
A.am chatting B.was chatting
C.chatted D.have been chatting
【答案】B
【解析】根据语境可知,答语意为“很抱歉,但我当时正在和在美国的弟弟网聊”,此处描述的是过去某个时刻正在进行的动作,故用过去进行时。

故选B。

【名师点睛】
过去进行时表示在过去某一时刻或某一段时间内进行或发生的动作。

其形式为was /were + V-ing。

常与表示过去的时间状语连用,如:last night, last Saturday等;或者与when, while, as引导的过去时间状语连用。

过去进行时由“主语+was/were + 现在分词”构成
结合句意可知我今天早上正在和在美国的弟弟网聊,表示的过去某时正在进行的动作。

所以用过去进行时态。

29.Yesterday, my father was s o lost in his thoughts that he didn’t realize he ____ the red lights. A.ran B.was running C.runs D.has run
【答案】B
【解析】
试题分析:考查时态的运用。

句意:昨晚,我的父亲太过沉浸在思考中以致于他没有意识到自己正在闯红灯。

根据句意可知,主语的动作是在过去的某一时刻正在发生,应该选用过去进行时,故选B。

考点:考查时态的运用
30.—Sarah, you seem to be a little absent-minded. What’s wrong?
—Oh, sorry. Actually, I ________ of the family party this weekend. I have to make a list of what needs to be bought.
A.am just thinking B.just thought
C.have just thought D.was just thinking
【答案】D
【解析】
试题分析:考查动词时态。

句意:——萨拉,你似乎是有点心不在焉,怎么了?——对不起,实际上,我刚才在想周末家庭聚会的事。

我不得不列出要买什么东西。

根据语境可知,指的是刚才正在进行的动作,故用过去进行时;现在完成时表示过去的动作对现在造成的影响;一般过去式只表示动作发生在过去,跟现在没有关系。

根据句意故选D。

考点:考查动词时态
31.Jim ______ a late night film at home when, right in the middle of a thrilling scene, the television went blank.
A.watched B.had watched
C.was watching D.would be watching
【答案】C
【解析】
【分析】【详解】
考查动词时态。

句意:Jim深夜在家看电视,当剧情到最惊心动魄的时刻时,电视突然没信号了。

根据题干中的when可知所填动词构成固定句型be doing sth.…when…,意思是:当……这时……,表示正在做某事,这时发生了另一件事,由后面句子中… went blank可知用过去进行时,故选C。

【点睛】
做动词的时态和语态题的时候,切不可脱离实际运用的语言,一味死记硬背语法规则的条条框框。

了解了时态的一些常见规则之后,在具体语境中体会动作发生的时间和状态。

过去进行时表示过去某个时间点或某段时间内正在发生的动作。

往往和具体的过去时间搭配,也有的是过去式的时间状语从句。

32.The manager was worried about the press conference his assistant ______ in his place but, luckily, everything was going on smoothly.
A.was to give B.would give
C.had given D.was giving
【答案】D
【解析】
试题分析:考查时态。

句意:经理很担忧他的助手代替他去召开的新闻发布会,幸运的是,一切进展顺利。

根据句意可知当时新闻发布会正在召开,因为我们不会担忧已经发生的事情。

所以本句使用过去时进行时,表示经理对当时正在进行的事情很担忧。

故D正确。

考点:考查时态
33.When I realized I _____at him, the boy turned away.
A.will look B.look
C.had look D.was looking
【答案】D
【解析】
分析句子,可知句子中描述的事情发生在过去,根据语境,可知要用过去进行时。

故选D。

句意:当我意识到我正在看着他,那个男孩转过了身。

34.When I said someone broke the school regulations, I ______ you. Why did you get that angry?
A.don’t refer to B.haven’t referred to C.wasn’t referring to D.hadn’t referred to 【答案】C
【解析】
考查时态.题意,当我说有人违反学校规定时,我不是在说你.你为什么变得那么愤怒?可知描述的是过去某个时间正在发生的事情,故用过去进行时态,选C.
35.—You were not listening;what troubled you?
—I my coming math exam.
A.am thinking about B.was thinking about C.had thought about D.will think about 【答案】B
【解析】
考查时态.句意:你没有在听.什么困扰你了?我正在想来临的数学考试。

可知答语中叙述的是过去(刚才没有听时)的动作,故用过去进行时态,选B。

36.My neighbour came to ask me why there was so much noise in my house yesterday afternoon. I told her that some children an English song.
A.praticed B.would practice C.have practiced D.were practicing 【答案】D
【解析】
根据上文可知下文叙述的是昨天下午正发生的事情,故从句中用过去进行时,选D。

37.— Has Tom finished writing his essay today?
— I have no idea. He ______ it this morning.
A.wrote B.has written C.was writing D.had written
【答案】C
【解析】
考查时态。

根据this morning可知这里是表示过去的一个时间。

是指在今天早晨他正在做的事情,所以使用过去进行时。

句意:—今天Tom写完他的那篇文章了吗?—我不知道。

今天早晨的时候他正在写。

38.Nowadays a strange, new dilemma faces Chinese pedestrians: should you help an elderly person who ________ into the street?
A.is falling B.has fallen
C.had fallen D.was falling
【答案】B
【解析】
试题分析:句意:如今中国行人面临着一种奇怪、新的困境:该不该帮助摔倒在马路上的老人?此处指已经摔倒在地的老人,强调完成,应该用现在完成时,故选B。

考点:考查时态
39.The first time I ____ Todd, he ____ to some students at the English corner.
A.had seen; was talked
B.saw; talked
C.had seen; talked
D.saw; was talking
【答案】D
【解析】
句意:我第一次见到Todd时,他正在在英语角和一些学生讲话。

第一空说的是动作发生在过去,应用一般过去时。

第二空指在我见到他时,他正在和一些学生谈话,表示过去一个时间点或时间段正在进行的动作或状态应用过去进行时。

故判断选D。

40.—Did any signs come up before the earthquake?
—Yes. Unusual things all those days. For example, a number of animals got out their homes. A.happening B.were happening
C.has happened D.had happened
【答案】B
【解析】
试题分析:句意:--在地震来临前有什么迹象吗?--是,不寻常的事情那些天一直在发生,例如:很多动物会从家里出来。

这里的时间状语是all those days.指的是过去发生的地震前的一段时间,所以是过去的一段时间一直发生的事情,所以用过去进行时。

选B。

考点:考查时态。

相关文档
最新文档