复习专题过去进行时专项练习(附答案)

复习专题过去进行时专项练习(附答案)
复习专题过去进行时专项练习(附答案)

复习专题过去进行时专项练习(附答案)

一、初中英语过去进行时

1.It ________ heavily when I let the cinema.

A. rains

B. will rain

C. is raining

D. was raining

【答案】 D

【解析】【分析】句意:当我离开电影院时天正在下大雨。A.下雨,一般现在时;B.将下雨,一般将来时;C.正在下雨,现在进行时;D.正在下雨,过去进行时。left表明时态是一般过去时,when引导的时间状语从句,从句用一般过去时,主句用过去进行时,故选D。【点评】考查过去进行时,注意平时识记when引导的时间状语从句,理解句意。

2.—Hi, I didn't see you at the party in the company yesterday evening. ——Oh, all my family my son's birthday at home.

A. celebrated

B. have celebrated

C. was celebrating

D. were celebrating

【答案】 D

【解析】【分析】句意:一一你好,明天晚上公司的晚会上我没有见到你。一一哦,我全家在家庆祝我儿子的生日。昨天晚上公司开晚会时,我们正在家里庆祝儿子的生日,表示一个过去动作发生时,另一个过去动作正在发生,用过去进行时态。family是集合名词,指家的整体,看作单数,作主语,谓语用单数;强

调所有的成员,看作复数,作主语,谓语用复数。本题强调所有的家人都在为我儿子庆祝生日,看作复数。故选D。

3.—What were you doing at this time yesterday?

—I ________on the grass and drawing a picture.

A. sit

B. sat

C. am sitting

D. was sitting

【答案】 D

【解析】【分析】句意:—昨天这个时候你在做什么?—我正坐在草地上画画。问句用过去进行时,所以答语也应用过去进行时,was sitting。故选D。

【点评】考查过去进行时的用法。注意根据时间状语和上下文来确定句子的时态。

4.—Sam, what will the weather be like tomorrow?

—Sorry, Mum. I didn't watch the weather forecast just now. I________a football match.

A. was watching

B. am watching

C. would watch

D. will watch

【答案】 A

【解析】【分析】句意:---山姆,明天天气怎么样?---抱歉妈妈,我刚才没有看天气预报,我在看足球赛。根据前一句的just now可知此处用过去的某种时态。根据语境可知,山姆在播放天气预报的时候正在看足球赛,错过了天气预报,所以此处用过去进行时,故答案为A。

【点评】考查动词的时态,理解语境,根据时态的定义去确定时态的形式。

5.—I called you at about ten o'clock this morning. But you didn't answer the phone.

—Oh, I'm sorry. _________.

A. I was having a meeting with clients

B. I had a meeting with clients

C. I have had a meeting with clients

D. I would have a meeting with clients

【答案】 A

【解析】【分析】句意:——我今天上午大约十点钟给你打电话。但是你没有接电话。——哦,我很抱歉。我在和客户开会。A过去进行时,B一般过去时,C现在完成时,D过去将来时,根据at about ten o'clock this morning,过去具体时间,是过去进行时的标志,was having,故选A。

【点评】考查时态,注意根据 at about ten o'clock this morning 的语境选择合适的的用法。6.Tim Cook called his mother every week even while he_______ around the world.

A. was traveling

B. is traveling

C. traveled

D. travels

【答案】 A

【解析】【解析】句意:蒂姆库克每周都给他的母亲打电话,即使他正在环球旅行。while 引导时间状语从句时,强调主从动作同时发生,从句中常用进行时态。本题主句是一般过去时态,故从句中用过去进行时态。选A。

7.—Did you hear someone knocking at the door just now?

— No, sir. I music.

A. was listening to

B. listened to

C. am listening to

D. would listen to

【答案】A

【解析】【分析】句意:——刚才你听见有人在敲门吗?——没有,先生。我正在听音乐。根据句意可知这里是指有人敲门的那一刻正在听音乐,是过去某个时间点正在进行的动作,应该用过去进行时表达:was/were +doing来表示。故答案为A。

【点评】考查过去进行时,用was/were +doing 来表达。

8.—Were you at home at 9 o'clock last night?

—Yes, I a shower at that time.

A. took

B. was taking

C. was taken

D. am taking

【答案】 B

【解析】【分析】句意:——你昨晚9点在家吗?——是的,那时我正在洗澡。根据at 9 o'clock last night判断句子时态是过去进行时,过去进行时的构成:were/was+doing,故选B。

【点评】此题考查过去进行时。根据时间状语确定句子时态。

9.Amon ____________ his ship in a big storm when a giant fish came out of the sea.

A. will sail

B. is sailing

C. was sailing

D. has sailed

【答案】 C

【解析】【分析】句意:当一条大鱼从海中跳出来时,阿蒙正驾船在大暴雨中航行。根据when a giant fish came out of the sea,可知当鱼跳出来时阿蒙正在驾船航行。 when引导时间状语从句,表示在过去,当从句的动作发生时,主句的动作在当时也正在进行。主句的时态是过去进行时,故选C。

【点评】此题考查过去进行时。when引导时间状语从句,注意主句的时态。

10.—Did you watch the football match on TV last night? —I wanted to, but my mother her favorite TV programme.

A. watches

B. watched

C. was watching

D. had watched

【答案】 C

【解析】【分析】句意:一昨晚你在电视上看足球比赛了吗?一我想看,但我的母亲在看她最喜欢的电视节目。A.第三人称单数形式;B.过去式或过去分词;C.过去进行时形式;D.过去完成时形式。根据语境,所以选C。

11.Sorry I'm late. I _______ with a friend and I completely forgot the time.

A. talk

B. am talking

C. was talking

D. will talk

【答案】C

【解析】【分析】句意:对不起,我迟到了。我和一个朋友聊天,我完全忘记了时间。and 连接并列结构,前后时态须一致,forgot是过去式,可排除A、B和D三项。根据句意语境,故选C。

【点评】考查动词时态辨析题。熟记and连接两个并列结构。

12.Kevin _______ a math problem with his classmates when the math teacher knocked at the classroom Door.

A. has discussed

B. was discussed

C. was discussing

D. discusses

【答案】 C

【解析】【分析】句意:当老师敲教室门时,Kevin正和他的同学讨论一个数学问题。这是一个由when引导的时间状语从句,从句用了一般过去时,主句要用过去进行时,表示“(这时)突然”之意;过去进行时的结构为:be(was/were)+动词现在分词,故选C。【点评】考查过去进行时,注意when引导时间状语从句中时态的用法。

13.Yesterday, I the subway home when I suddenly found I was on the wrong line.

A. took

B. was taking

C. had taken

【答案】 B

【解析】【分析】句意:昨天,我在乘地铁回家的时候,突然发现我上错了车。这里是when引导的时间状语从句,当某个动词发生的时候,另一个动作正在进行,take the subway是延续性动词,因此用过去进行时,结构为was/were+动词的ing形式,故答案为B。

【点评】考查过去进行时。牢记句意并掌握过去进行时的构成,意义和用法。

14.. ---Our classmates went to a concert yesterday afternoon. ---What a pity! I my homework.

A. had done

B. was doing

C. am doing

D. would do

【答案】 B

【解析】【分析】句意:--昨天下午我们的同班同学参加了音乐会。--多么的遗憾,我一直在做作业。结合语境可知I 昨天下午一直在写作业,故用过去进行时,故选B。

15.— I went to visit you yesterday evening, but you weren't in Where were you then?

—Oh, I ______ my pet dog in the park. I ______ this dog for three days and it's very cute.

A. was walking; have had

B. walked; bought

C. was walking; have bought

D. walked; have had

【答案】 A

【解析】【分析】句意:——昨晚我去拜访你,但是那是你不在。——哦,我正在公园里遛狗,我已经养这狗三天了,它非常可爱。根据went ,可知是时态是过去时,walk是延续性动词,因此第一个空用过去进行时,结构是was或者were+动词ing,主语是I,所以用was,walk的ing是walking;第二个空中for+时间段用现在完成时,并且用延续性动词,结构是have或者has+动词过去分词,主语是I,所以用have,bought是非延续性动词,had是延续性动词,buy的延续性动词是have,have的过去分词是had,故选A。

【点评】考查过去进行时和现在完成时,注意平时识记其结构及现在完成时中延续性动词与非延续性动词。

16.— I went to your office at 9:00 this morning, but I didn't see you.

— Sorry, I _______ a talk with Mr. Smith in his office.

A. have

B. am having

C. was having

D. had

【答案】 C

【解析】【分析】理解句意:—今天上午九点我去了你的办公室,但是没有看到你。—对不起。我和史密斯先生在他的办公室里谈话。由时间:今天早上九点。可知后句的时态为过去进行时,其结构为:主语+was/were+现在分词。故选C。

【点评】考查动词的时态。

17.When the teacher came into the classroom, the students ____ in groups.

A. work

B. have worked

C. were working

D. are working

【答案】 C

【解析】【分析】句意:当老师走进教室的时候,学生正在分组学习。老师进来这个动作发生在过去,所以学生正在做某事,是过去的动作,所以用过去进行时态,故选C

【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去进行时既可以表示动作在过去的某个时间正在进行,也可以表示动作在过去的某一段时间一直在进行,本题不难,平时加强记忆,理解即可。

18. It's nice to see you again. We each other since 2014.

A. won't see

B. don't see

C. haven't seen

D. didn't see

【答案】C

【解析】【分析】句意:再一次见到你很高兴,自从2014年我们彼此就没见过面。A,won't see一般将来时。B,won't see一般现在时。C,haven't seen现在完成时。D,didn't see一般过去时。since后跟时间点或者跟一般过去式,要用现在完成时。根据题意,故选C

【点评】本题考查现在完成时。现在完成时构成have+过去分词。

19.My mother ___________the dishes when I got home.

A. has washed

B. is washing

C. washed

D. was washing

【答案】 D

【解析】【分析】句意:当我到家时,妈妈在洗盘子。一个过去动作发生时,另一个过去动作正在发生。把其中的“一个过去动作”用成一般过去时,把另一个“正在发生的过去动作”用成过去进行时态。当我到家时,洗盘子的动作正在发生。wash用过去进行时态:was washing。故选D。

20.— Has Tom finished his homework?

— Sorry, I don't know. He ________ it this morning when I saw him.

A. did

B. does

C. has done

D. was doing

【答案】 D

【解析】【分析】when“当……的时候”,句意:今天杰克逊已经完成了他的作业吗?——我不知道,但是当我今天早晨看见他时他正在做。结合语境可知下文描述的是在过去某个时间正在进行。故用过去进行时,选D。

【点评】考查动词的时态

二、初中英语动词的时态

21.I _________in London for many years, but I’ve never regretted my final decision to move back to China.

A.lived B.was living C.have lived D.am living

【答案】C

【解析】

【详解】

句意:我在伦敦住了很多年了,但是我从来没有后悔我最终决定搬回中国。lived是过去式;was living过去进行时;have lived现在完成时;am living现在进行时。根据句意和句中的for many years可知,这里表示过去发生的动作对现在的影响,应用现在完成时,故选C。

22.My family ________ supper together every day. It’s really a happy time for all of us. A.have B.had C.are having D.will have

【答案】A

【解析】

试题分析:句意:我的家人每天都一起吃晚饭,对于我们大家来说这真的是幸福的时光。have supper是一个固定的短语,意思是吃晚饭。根据句意及句中的every day可知,这个句子应该使用一般现在时,表示经常性的动作,故选A。B选项是一般过去时;C选项是现在进行时;D选项是一般将来时。

考点:考查动词时态。

23.—Mike, I haven’t seen your elder sister for a long time.

— She ______ Hong Kong on business for a few days.

A.went to B.has gone to C.has been to D.has been in

【答案】D

【解析】

句意:——迈克,我好久没见到你姐姐了。——她已经在香港出差几天了。根据 for a few days可知,这些天一直在香港,表示从过去的时间一直延续到现在,应用现在完成时;又根据has been to"去过"和has gone to"去过"都不能与时间段连用可知,应排除BC;要表示在哪里呆多长时间应用延续性动词短语 be in表状态,故答案选D。

24.—I know you ______ to China many years ago. And how long have you ______ in China ?—I don’t remember it exactly.

A.come; live B.came; come

C.come; come D.came; lived

【答案】D

【解析】

句意:-我知道你多年前就来中国了。你在中国住了多久了?-我记不太清了。根据过去时间短语many years ago可知,谓语动词使用过去式came。how long与持续性动词连用,live 是持续性动词,come暂时性动词。根据语境可知,本句为现在完成时态,所以动词使用过去分词lived。故选D。

25.If our government pay attention to the safety of food, our health in danger. A.isn’t; is B.doesn’t; will be

C.won’t; is D.isn’t; will be

【答案】B

【解析】

【详解】

句意:如果我们的政府现在不注意食品安全,我们的健康就会出于危险之中。

结合语境可知,本句主语描述的是将来某时进行的动作,故用一般将来时态。当主句描述将来时态,if引导的条件状语从句中用一般现在时态表示将来动作,结合语境可知选B。

26.They ________ the coming of the year 2018 when an accident happened.

A.were celebrating B.celebrated

C.would celebrate D.have celebrated

【答案】A

【解析】

【详解】

句意“当事故发生时,他们正在庆祝即将来临的2018年”。句中的when意为“这时”,这是一个典型的“当……正在进行的时候发生了……”句型,主句用过去进行时,从句就过去时。答案为A。

27.--- Will you go to America next month?

---Yes. But I promise I will call you as soon as I _________there.

A.get to B.will get to C.will get D.get

【答案】D

【解析】

【详解】

句意:——下个月你将要去美国吗?——是的。但是我保证我一到达那里,就给你打电话。as soon as引导的时间状语从句,用一般现在时,主句用一般将来时。there是副词,前面不加介词,get there到达那里。故选D。

28.I _______ a picnic with my brother last Sunday. It was great.

A.have B.had

C.will have D.am having

【答案】B

【解析】

句意:上周日我和我的哥哥一起去野餐了,非常棒。have有,动词原形;had是have的过去式;will have将会有,一般将来时态;am having现在进行时态。have a picnic去野餐,是一个固定短语。根据句中的时间状语last Sunday可知,这里说的是过去的事情,应用一般过去时态,故选B。

29.— Where is Mr. Wu?

— He together with his students __________ singing by the lake .

A.is practising B.are practising C.will practise D.would practise

【答案】A

【解析】

【详解】

句意:——胡先生在哪里?——他和他的同学们一起在湖边练习唱歌。A. is practising正在练习;单数; B. are practising正在练习,复数;C. will practise将去练习;一般将来时;D. would practise会去练习,过去将来时。根据上文Where is Mr. Wu? 可知下文用现在进行时,其结构是be doing的形式,主语是he, together with his students在句中做状语;这里be动词用is。根据题意,故选A。

30.Andy doesn’t want to see the film Coco because he it twice.

A.sees B.is seeing C.will see D.has seen

【答案】D

【解析】

【详解】

句意:Andy不想看《寻梦环游记》这部电影,因为他已经看过两次了。sees看见,一般现在时态;is seeing现在进行时态;will see一般将来时态;has seen现在完成时态。根据句意可知,Andy已经看过两次了,这里表示过去的动作对现在的影响,应用现在完成时态,故选D。

相关主题
相关文档
最新文档