您的当前位置:首页正文

高中英语过去进行时(一)解题方法和技巧及练习题

2022-06-15 来源:知库网
高中英语过去进行时(一)解题方法和技巧及练习题

一、单项选择过去进行时

1.—What happened? I called you several times yesterday evening, but I couldn't get through. —Sorry, my sister and I ________ on the phone all the time. A.talked C.were talking 【答案】C 【解析】

C 考察时态。由所设语境可知,答语应该是:昨天晚上你给我打电话时,我姐姐和我在煲电话粥。因此应该选择过去进行时。

B.have talked D.have been talking

2.–What did you say? --So you _____________ to me. A.won’t listen 【答案】D 【解析】

考查时态。根据上下文可知是指刚才你没有在听我说话。句意:—你说什么?—那么你刚才没有在听我说话!

B.didn’t listen

C.haven’t listened

D.weren’t listening

3.— You were out when I dropped in at your house. — Oh, I _______ for a friend from England at the airport. A.was waiting 【答案】A 【解析】

试题分析:句意:--我到你家的时候你不在。--哦,我在机场等我从英国来的朋友。根据句意:等待朋友是和你到我家同时发生的,用过去进行时,所以选A。 考点:考查时态

B.had waited

C.am waiting

D.have waited

4.When he kept silent, Mr Johnson ______ his approval for our plan. A.would show C.was showing 【答案】C 【解析】

B.is showing D.has shown

试题分析:考查动词的时态。句意:当他保持沉默时,约翰先生表达对我们计划的支持。根据语境可知当他保持沉默时,约翰先生正在做另外一件事,故用过去进行时,故选C项。

考点 : 考查动词的时态

5. --Has Billy finished his homework today? --I have no idea. He ______ it this morning. A.would do 【答案】B 【解析】

试题分析∶考查过去进行时。句意∶贝蕾完成他的作业了吗?我不知道他早上在做。A将来;C完成时;D过去完成时。结合情境知,回答者不知道做完没,只记得今早那会Billy在做。过去进行时。 考点∶考查过去进行时

B.was doing

C.has done

D.had done

6.--Remember____ we met, John?

----Of course I do. You___ an English novel in the library. A.for the first time; read B.first time; had read C.the first time; were reading D.by the first time; read 【答案】C 【解析】

试题分析:考查时态和宾语从句。句意:—John,还记得第一次我们见面的情况吗?—当然记得了。你正在图书馆里看英语小说。本题第一空使用the first time引导宾语从句,作为动词remember的宾语,第二空考查的是时态,叙述两个人第一次见面时的情况,使用过去进行时表示在过去某个时间正在进行正在发生的动作。故C正确。 考点:考查时态和宾语从句

7.—Jackie, could you please repeat what I said just now? — Sorry, I ______. A.wasn’t listening C.hadn’t listened 【答案】A 【解析】

试题分析:考查动词的时态。句意:杰克,你能重复一下我所说的吗?对不起,我没有听到。根据语境表示,刚才我正在做某事,用过去进行时,故选A项。 考点 : 考查动词的时态

B.wasn’t to listen D.wouldn’t listen

8. --What did you say? I’m sorry, Mrs White, but … --So you _______ to me, Peter. A.haven’t listened C.don’t listen 【答案】B 【解析】

试题分析:句意:--你刚才说什么了?对不起,怀特太太,可是…,--那么你没有听我说话,皮特。从What did you say?可知是过去没有再听,属于过去范畴的时态,排除AC,D项是过去完成时,是过去的过去的动作,这里显然不是,而是表示过去正在做…,选B。 考点:考查时态

B.weren’t listening D.hadn’t listened

9.Nowadays a strange, new dilemma faces Chinese pedestrians: should you help an elderly person who ________ into the street? A.is falling C.had fallen 【答案】B 【解析】

试题分析:句意:如今中国行人面临着一种奇怪、新的困境:该不该帮助摔倒在马路上的老人?此处指已经摔倒在地的老人,强调完成,应该用现在完成时,故选B。 考点:考查时态

B.has fallen D.was falling

10.—What were you doing when Lucy ________in yesterday? —I had just finished my homework and ________to take a shower. A.dropping;start B.had dropped;started C.dropped;have started D.dropped;was starting 【答案】D 【解析】

句意为:——昨天Lucy来访的时候你在干什么?——我(那时)刚写完作业正要开始洗澡。第一空后面有yesterday所以用一般过去时;第二空强调那时正要做某事。

11.—Why can’t you catch my question? —Sorry. I _______a magazine. A.read 【答案】B 【解析】

考查时态。根据语境:——你为什么没听到我的提问?——对不起,我正在看杂志。根据句意可知现在不再看了,故用过去进行时,选B。

B.was reading

C.had read

D.am reading

12.—What happened to Bill?

—He ________ really fast when suddenly he ran into a parked car. A.had run C.has run 【答案】B 【解析】

B 考察动词时态。句意:—Bill怎么啦?—他跑得很快,突然撞到了一辆停着的车子上。根据when suddenly he ran into a parked car可知他奔跑是在过去一段 时间里发生的动作,所以使用过去进行时。故B正确。

B.was running D.has been running

13.—David, are you listening to me?

—Sorry, Dad. I ________ to make sense of what the reporter said. A.was trying C.am trying 【答案】A 【解析】

试题分析:考查时态:句意:--大卫,你在听吗?--对不起,爸爸,我在想理解记者说的话。说明大卫刚刚正在想理解记者说的话,用过去进行时。选A。 考点:考查时态

点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。

B.have tried D.tried

14.—Can you tell me if Tom has finished his homework? —I've no idea. He ________ it this morning. A.has being doing C.is doing 【答案】D 【解析】

答案:D 考查动词时态。句意为:——你能告诉我Tom是否完成家庭作业了?——我不知道。今天早上他正在做。根据答语可知,做作业的动作发生在过去,强调的是当时的动作正在进行,因此用过去进行时。故D项正确。

B.had done D.was doing

15.Linda felt someone ________ on her way home from work yesterday evening, and therefore she was frightened and looked back from time to time. A.followed C.had followed 【答案】D 【解析】

B.would follow D.was following

D 考察动词时态。句意:琳达昨天晚上在下班的路上感觉打一直有人跟着她,因此她十分害怕,不时回头去看。根据语境可知此处强调过去某一时间一直在发生的事情,使用过去进行时。故D正确。

16. When I ________ home, I caught a thief stealing from a passer-by. A.headed C.has headed 【答案】B 【解析】

试题分析:句意:当我回家的时候,我抓到了一个正在偷路人东西的小偷。表示过去某一时间正在进行的动作,用过去进行时,选B。 考点:考查时态

B.was heading D.had headed

17.—When did Bob leave?

—I have no idea. I ________ a shower upstairs. A.took C.was taking 【答案】C 【解析】

C 考察动词时态。句意:我不知道。当时我在楼上洗澡。根据句中的did可知,在Bob离开的那个时刻,我正在洗澡。过去进行时强调在过去的某个时间正在进行的动作。故C正确。

B.have taken D.would take

18.–Why do you know so much detail about the accident? --I ________ a walk nearby when it happened. A.had 【答案】C 【解析】

试题分析:考查时态。根据句意 “当事故发生的时候,我正在附近散步”可知用过去进行时,表示过去正在发生的事情。句意:——你为什么知道这么多这起事故的细节?——当事故发生的时候,我正在附近散步。故C正确。 考点:考查时态

B.had had

C.was having

D.would have

19.—What a pity that Dad didn’t attend my graduation ceremony yesterday afternoon. —Oh, he _______ some business partners from Europe. A.would meet C.had met 【答案】B 【解析】

B.was meeting D.has met

【详解】

考查时态。句意——爸爸昨天下午没有参加我的毕业典礼真是太遗憾了。——那时他正在会晤欧洲的商业合作伙伴。表示过去某一时间点(段)正在做的事情用过去进行时,故B项正确。

20.I would have attended your birthday party last night but for the fact that it at that time. A.was raining 【答案】A 【解析】

试题分析:句意:要不是昨晚这个时候一直下雨,我可能已经去参加你的生日聚会了。I would have attended your birthday party last night表过去本可以做某事,实际上没做,是虚拟语气,而the fact后面是同位语从句,说明事实的内容,不能用虚拟语气,所以用一般过去式,选A。 考点:考查时态

B.would rain

C.had rained

D.had been raining

21.I wasn’t sure if he was really interested or if he polite. A.was just being B.will just be C.had just been D.would just be 【答案】A

【解析】考查动词时态。句意:我不敢确定他是真的感兴趣还是仅仅是在表示一下礼貌。本题考查时态。由前文I wasn’t sure if he was…及并列连词or来判断,此处应为过去时,故排除B项;本句并不表示“过去的过去”,也不表达“过去的将来”,故排除C、D两项;本句表示暂时的情况,故用过去进行时态。

22.Unfortunately, when I dropped in, Mr. Smith __________. So we only had time for a few words. A.has just left 【答案】B 【解析】 【详解】

考查时态。句意:不幸的是,当我顺道拜访时,史密斯先生正要离开。所以我们只有几句话的时间。根据 when I dropped in,可知,当我顺道拜访时,史密斯先生正要离开了,B项是过去进行时表示过去将来意义。故选B。

B.was just leaving

C.had just left

D.just left

23.--- I’m sorry that I didn’t answer your phone call just now because I _______ a meeting. --- It doesn’t matter. A.would have B.was having C.had had

D.has had 【答案】B 【解析】 【详解】

考查时态。句意:--对不起,我刚才没有接你的电话,因为我正在开会。--没关系。分析可知,“because I _______ a meeting.”应是解释没能接上电话的原因,表述当时处于的一种状态或情境中,应用过去进行时。故选B项。

24.—Ouch! You hurt me.

—I'm sorry. But I ________ any harm. I ________ to drive a rat out. A.don't mean; am trying B.didn't mean; tried C.haven't meant; tried D.didn't mean; was trying 【答案】D 【解析】 【详解】

考查动词的时态。句意:——哎呀!你伤到我了。——对不起。但是我不是有意伤你的。我当时正尽力把一只老鼠赶出去。由hurt这一动作发生在过去可知,第一空应用一般过去时;且根据句意可知,try这一动作表示过去某个时间正在进行,所以第二空应用过去进行时。故选D。

25.—What an amazing picture!

—The little boy ____the soldiers, and I caught them in an unguarded moment. A.was saluting 【答案】A 【解析】 【详解】

考查时态。句意:——多么神奇的一幅画啊! ——那个小男孩正在向士兵们敬礼,我在他们没有防备的时候抓住了他们。“这个小男孩那个时候正在”,所以句子用过去进行时态was /were doing,故选A。

B.saluted

C.had saluted

D.would salute

26.— What ______ when I phoned you? — I ______ my work, and wanted to go out. A.have you done;finished C.did you do; had just finished 【答案】D 【解析】

试题分析:考查时态:句意:我打电话给你的时候你在干什么?,我刚刚完成任务,我和

B.were you doing;have finished D.were you doing; had just finished

你出去。第一个空填were you doing,用过去进行时,动作在打电话的时候正在进行中,第二空填,had just finished,说明是过去打电话的时候已经完成了,用过去完成时,可知选D。

考点:考查时态

点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。

27.— 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.

28.Hearing the noise outside, Granny asked me . A.what is happening C.what it was happening 【答案】B 【解析】 【详解】

考查宾语从句。句意:Granny听见外面的噪音,她问我发生了什么事。此处是what引导的宾语从句,what既引导宾语从句又做宾语从句的主语;根据asked可知句子用过去时态,故答案为B。

B.what was happening D.what was it happening

29.—Remember the first time we met? —Sure. You ____in the supermarket. A.shopped 【答案】D 【解析】

本题的含义是你还记得我们首次见面吗?当时你正在超市购物,表示过去正在进行用过去进行时,故本题选D。

B.have shopped

C.had shopped

D.were shopping

30.— 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。

31.Entering the step-classroom (阶梯教室), I found the lecture ________ and the people ________ attentively. A.began, listened C.had begun, listened 【答案】D 【解析】 【分析】 【详解】

考查时态。句意:当我进入阶梯教室的时候,讲座已经开始了,观众正专心的听着。第一个空填过去完成时,表示讲座是在我进入前就开始了;第二个空填过去进行时,表示我进去的时候观众正认真的听着。故选D项。

B.was begun, was listening D.had begun, were listening

32.—Why do children hang stockings over the fireplace for presents?

—As the story goes, to help a poor family, Father Christmas threw a small bag of gold down the chimney and it fell into a stocking that ___________up to dry over the fireplace. A.hung C.was hanging 【答案】C 【解析】

试题分析:句意:为什么孩子把长筒袜挂在壁炉上面放礼物?--正如故事说的,为了帮助穷人,圣诞老人会顺着壁炉扔下一袋金子,它会落在壁炉上面的长筒袜里面。因为是讲述故事里面的事情,从前面的句子:Father Christmas threw a small bag of gold down the chimney and it fell into a stocking可知长筒袜是当时正悬挂在壁炉上方,所以用过去进行时,选C。 考点:考查时态

B.had hung D.was hanged

33. ---Have you worked it out, Tom? What is your answer, please? ---Sorry, I ______ . Would you repeat that question? A.don’t listen C.hadn’t listened 【答案】B 【解析】

B.wasn’t listening D.haven’t listened

试题分析: 句意:--你算出来了吗,汤姆?请问你的答案是什么?--对不起,我刚刚没有听。你能重复那个问题吗?这里强调的是刚才没有在听,用过去进行时,选B。 考点:考查时态

34. —What do you think of the movie last night? —When I got there it _______, so I only watched the end. A.finished C.was finishing 【答案】C 【解析】

试题分析:考查动词时态。上句:你觉得昨晚的电影怎样?下句:当我到达的时候它快要结束了,所以我只看了结尾。用过去进行时态,故选C。 考点:考查动词时态。

B.had finished D.has finished

35.The manager was worried about the press conference his assistant ______ in his place but, luckily, everything was going on smoothly. A.was to give C.had given 【答案】D 【解析】

试题分析:考查时态。句意:经理很担忧他的助手代替他去召开的新闻发布会,幸运的是,一切进展顺利。根据句意可知当时新闻发布会正在召开,因为我们不会担忧已经发生的事情。所以本句使用过去时进行时,表示经理对当时正在进行的事情很担忧。故D正确。

考点:考查时态

B.would give D.was giving

36.— Tom, you look worried. Anything I can do for you?

— I ______ if you could give me a three-day leave to look after my baby in hospital. A.had wondered C.would wonder 【答案】B 【解析】

试题分析:考查动词时态及句意理解。句意:汤姆,你看起来很担心,需要我为你做些什么吗?--我刚才正在想你能否给我三天假来照顾我住院的小孩。这是一个宾语从句,根据句意可知,在你看我的时候我正在考虑这件事,故B正确。 考点:考查动词时态及句意理解

B.was wondering D.have wondered

37.When I realized I _____at him, the boy turned away. A.will look

B.look

C.had look 【答案】D 【解析】

D.was looking

分析句子,可知句子中描述的事情发生在过去,根据语境,可知要用过去进行时。故选D。句意:当我意识到我正在看着他,那个男孩转过了身。

38.—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。

39.The driver could have survived but he the seat belt. A.had been wearing B.hadn't worn 【答案】C 【解析】

主要测试动词时态辨析。此处专指事故发生的时候:司机当时没戴安全带,故此使用:wasn’t wearing。句子译文:死机本可以幸存的,但是他当时没戴安全带。

C.wasn’t wearing

D.didn't wear

40.Susan had quit her well-paid job and _________ as a volunteer in the neighborhood when I visited her last year.

A.is working B.was working C.has worked D.had worked 【答案】B 【解析】

考查时态。句意:Susan已经辞去了高薪的工作。去年当我探望她的时候,她正在一个社区里做志愿者。Susan辞职发生在她当志愿者之前,had quit是过去完成时态,过去完成时态通俗的说就是“过去的过去”,且结合时间状语when I visited her last year可知,Susan做志愿者是过去的某个时间段发生的情况,故该空应用过去进行时态。B选项正确。 点睛:过去进行时表示在过去某一时间段或某一段时间内正在发生或进行的动作或状态。

因篇幅问题不能全部显示,请点此查看更多更全内容