好文档 - 专业文书写作范文服务资料分享网站

人教版中考英语中考英语总复习 过去完成时专题剖析与专题同步训练(含答案)

天下 分享 时间: 加入收藏 我要投稿 点赞

人教版中考英语中考英语总复习 过去完成时专题剖析与专题同步训练(含答

案)

一、初中英语过去完成时

1.By the time he ______________ at the cinema, the movie ______________ for five minutes. A. arrived; had begun B. had arrived; had begun C. arrived; had been on D. had arrived; had been on 【答案】 C

【解析】【分析】句意:当他到达电影院时,电影已经开演五分钟了。arrived到达,一般过去时;had begun开始,过去完成时,had been on进行,上映;begin开始,是短暂性动词,不能和段时间连用,根据 for five minutes.故排除AB,be on进行,上映,表状态,可和段时间连用,by the time到……时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。 【点评】考查动词时态。注意句子涉及到begin和be on的词义和用法。

2.Before O'Shea hosted the Joy FM program in Beijing, he_______ in Hongkong for ten years.

A. works B. has worked C. had worked D. would work 【答案】C

【解析】【分析】句意:O'Shea在北京主持Joy FM节目前,他已经在香港工作了10年了。根据Before O'Shea hosted the Joy FM program in Beijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had +过去分词),故选C。

【点评】考查动词的时态。牢记过去完成时的用法。

3.— What do you think of the young lady?

— She is hard-working. She ________ all her effort into her work before she got ill. A. has put B. put C. had put D. would put 【答案】 C

【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。她生病前把她所有的精力都投入到她的工作中。根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。

【点评】考查过去完成时。理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。

4.By the end of last month,I all the CDs of the famous singer.

A. collect B. collected C. have collected D. had collected 【答案】 D

【解析】【分析】根据时间状语“by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。故选D.

【点评】此题考查动词时态。

5.By the time of last year, she the piano for five years.

A. learnt B. has learnt C. had learnt D. will learn 【答案】C

【解析】【分析】句意:到去年的时候,她已经学了五年钢琴了。由时间状语By the time of last year可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。故答案为C。

【点评】考查过去完成时。掌握过去完成时的构成和用法。

6.Tom by the time I got to the party.

A. left B. was leaving C. had left D. has left 【答案】 C

【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。故选C。

【点评】本题考查过去完成时的用法。

7.He wanted to know how long in hospital.

A. she is staying B. she had stayed C. did she stay D. she stay 【答案】 B

【解析】【分析】句意:他想要知道她在医院待了多长时间。根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。 【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。

8.Seeing Danel went into the classroom with tears in his eyes, I asked him what . A. happened B. had happened C. would happen D. was happened 【答案】 B

【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked一般过去时可知,动词happen的动作发生在asked之前,表示过去的过去,用过去完成时had+过去分词。故选B。

【点评】本题考查过去完成时,注意掌握过去完成时的结构had+过去分词。

9.Mary thought of the party which she___________ for this day.

A. plan B. planned C. had planned D. would plan 【答案】 C

【解析】【分析】句意:玛丽想起了她今天计划的聚会。plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。故选C。 【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。

10.By the time he at the railway station, the train .

A. had arrived; had left B. arrived; had left C. arrived; left D. had arrived; has left 【答案】 B

【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。by the time引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。

【点评】本题考查过去完成时的用法。

11.– Were you late for work yesterday morning? – Yes. By the time I got to the bus stop, the early bus .

A. has already left B. is already left C. had already left 【答案】 C

【解析】【分析】句意:昨天上午你上班迟到了吗?——是的,等我到达公交车站的时候,早班车已经开走了。结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

12.By the time we got there, the film ________ already.

A. began B. has begun C. have begun D. had begun 【答案】 D

【解析】【分析】 句意:我们到那儿时,电影已经开始了。by the time,直到……时候,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用。故选D。

【点评】考查时态,注意 by the time+过去时的用法。

13.Mr. Wang ______ in this factory for 30 years already.

A. works B. is working C. has worked D. will work 【答案】 C

【解析】【分析】句意:王先生在这个工厂工作已经30年了。根据 for 30 years already,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。C是现在完成时结构,故答案是C。

【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。

14.By the end of last week, she ______in the west of China for two months helping the homeless children.

A. will stay B. has stayed C. would stay D. had stayed 【答案】 D

【解析】【分析】句意:直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩子们。根据时间状语By the end of last week到上周末为止,可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态,故选D。

【点评】此题考查动词的时态。根据时间状语确定句子的时态。

15.She_______ballet before she entered film industry.

A. has practiced B. had practiced C. will practiced D. would practiced 【答案】 B

【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考查过去完成时,在她进入电影业之前为“过去的过去”;即过去完成时;故选B。 【点评】考查过去完成时。

16.—Did Alan see his old friends yesterday? —Yes, he did. He his old friends for several years.

A. didn't see B. wouldn't see C. hasn't seen D. hadn't seen 【答案】 D

【解析】【分析】 句意:昨天艾伦见到他的老朋友了吗?——使得,他见到了。他已经有几年不见他的老朋友了。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。选D。 【点评】考查时态辨析

17.Pardon? I _____ quite catch you. I said I ______ the song before.

A. didn't, hadn't heard B. don't, didn't hear C. didn't, didn't hear D. won't, hadn't heard 【答案】 A

【解析】【分析】句意:请再说一遍,我没太听清你说的话。——我说,我以前听过这首歌。结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。下文描述的是过去某时之前完成的动作,故用过去完成时态。选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

18.The movement of boycotting(联合抵制) the South Korean goods in whole China _______ for a few months by the time Lotte Group(乐天集团)agreed to provide land for USA. A. had been on B. had begun C. has been on 【答案】 A

【解析】【分析】句意:到乐天集团为美国提供土地为止,政府在全中国联合抵制韩国货物已经开始了一段时间。by +过去时间状语和过去完成时连用,可知句子时态要用过去完成时,begin为瞬间动词,不能与一段时间连用。故选A。 【点评】此题考查过去完成时。注意和过去时间状语连用。

19.Lucy_______ to go shopping, but it began to rain.

A. want B. wants C. had wanted D. has wanted 【答案】C

【解析】【分析】句意:露西本来想出去购物,但是开始下雨了。动词want用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。 【点评】考查过去完成时。

20.Seeing John rush into the room with tears in his eyes, I asked him what .

A. would happen B. had happened C. happened D. was happened 【答案】 B

【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。

【点评】本题考查过去完成时的用法。

二、初中英语动词的时态

21.David ________ school two years ago and he _________ for two years.

人教版中考英语中考英语总复习 过去完成时专题剖析与专题同步训练(含答案)

人教版中考英语中考英语总复习过去完成时专题剖析与专题同步训练(含答案)一、初中英语过去完成时1.Bythetimehe______________atthecinema,themovie______________forfiveminutes.A.arrived;hadbegun
推荐度:
点击下载文档文档为doc格式
856a48g4el1oirv327pb3jk4h7sgsg00prq
领取福利

微信扫码领取福利

微信扫码分享