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

人教版中考英语中考英语总复习 过去完成时专项讲解及练习

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

人教版中考英语中考英语总复习 过去完成时专项讲解及练习

一、初中英语过去完成时

1.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。

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

2.By the end of 2012, many buildings built in our city.

A. have been B. have C. had been D. will 【答案】 C

【解析】【分析】句意:到2012年底,我们的城市里已经建成了很多大楼。Buildings是build这一动作的承受者,该用被动语态。而被动语态是由“be + 及物动词的过去分词”构成。根据By the end of 2012可知该用过去完成时,所以选C。

3.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。

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

4.When I ______ the cinema, the film _______for ten minutes A. got to; has begun B. arrived at; has been on C. reached; had begun D. hurried to; had been on 【答案】 D

【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。

【点评】要注意完成时态中的延续性动词的转换。

5.— 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+过去分词。

6.By the time the alarm clock went off, My mother had already _________.

A. wake me up B. wake up me C. waken up me D. waken me up 【答案】 D

【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。

【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。

7.— Jack, would you like to see the new movie?

— I'd love to, but I______ it already.

A. am seeing B. will see C. see D. have seen 【答案】 D

【解析】【分析】句意:——杰克,你愿意去看这个新电影吗?——当然乐意,但是我已经看过了。由already可知是完成时,所以用have done。故选D。

【点评】本题考查完成时have done。

8. —I ______ know you can play the piano so well. —Thank you.

A. didn't B. don't C. can't 【答案】 A

【解析】【分析】句意:——我不知道你钢琴弹得那么好。——谢谢。A. didn't不,一般过去时态,指过去的状态及过去发生的动作;B. don't不,一般现在时态,指经常性、习惯性的动作;C. can't不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。

9.By the end of last month, Jane _____ enough money for the poor sick boy. A. raised B. would raise C. had raised D. has raised 【答案】 C

【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据 By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。

【点评】考查过去完成时,注意过去完成的时的判定方法。

10.My grandparents for fifty years by the time My sister was 15.

A. married B. had married C. had got married D. had been married 【答案】D

【解析】【分析】句意:到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。根据for fifty years 五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用过去完成时had been married“结婚”表状态。故选D。

【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。

11.— your father a newspaper when you got home? — No, .

A. Was; reading; he was B. Did; read; he did C. Was; reading; he wasn't D. Did; read; he didn't 【答案】C

【解析】【分析】句意:—当你到家的时候,你爸爸正在读报纸吗?—不,没有。此题考查在过去的某个时间发生的事情,用过去进行时,其结构为was/were doing,其疑问式为提前be动词,否定式回答为:No,主语+be动词后加not。根据句意,故选C。

【点评】考查一般疑问句的构成和回答,过去进行时态,根据时间状语选择合适的时态。

12.By the time she went outside, the bus ____ already ______ .

A. had, gone B. had, went C. has, gone D. has, went 【答案】 A

【解析】【分析】这题考查时态的用法, by the time是连词词组,可以连接时间状语从句,“到什么时候为止”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。选A。句意是:到她出去的时间为止,公共汽车已经走了。

13.—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。 【点评】考查时态辨析

14.Nick stayed up really late last night. So this morning he by the time the class began.

A. had fallen asleep B. had showm up C. had realized 【答案】 A

【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。fall asleep入睡,睡觉。began是过去时,过去的过去用过去完成时,故选A。

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

15.By the end of last month, I ______________ all the CDs of Justin Bieber. A. had collected B. collected C. have collected D. collect 【答案】 A

【解析】【分析】句意:到上个月底,我已经把贾斯汀·比伯的所有CD都收集到了。A.已经收集,过去完成时;B.收集了,一般过去时;C.已经收集,现在完成时;D.收集,一般现在时。根据By the end of last month可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。

【点评】考查过去完成时,注意平时识记其结构及标志词。

16.My aunt said that she ________ to Guangzhou.

A. has never gone B. had never gone C. has never been D. had never been 【答案】 D

【解析】【分析】句意:我阿姨说她从没去过广州。have gone to…表示已经去了某地(强调不在说话者所在地);have been to…曾经去过某地(现在已经回来)。又因为此处是宾语从句,而且主句是过去时,所以从句用过去完成时had been to。故答案为D。 【点评】此题考查过去完成时的用法。

17.– 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。

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

18.She ______ to go to school earlier, but she forgot to get up.

A. plans B. planned C. had planned D. has planned 【答案】C

【解析】【分析】句意:她本来打算早点上学,但是她忘记起床了。动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。 【点评】考查过去完成时。

19.Daming _______ to have a rest, but he didn't have time.

A. intended B. had intended C. intends D. has intended 【答案】B

【解析】【分析】句意:大明本来计划休息,但是他没时间。动词intend用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。 【点评】考查过去完成时。

20.The little boy me a few minutes before his mother showed up.

A. stares at B. has stared at C. looks at D. had stared at 【答案】 D

【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。故选D。

【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。

二、初中英语动词的时态

21.—Were you at home at 9 o'clock last night? —Yes. I a shower at that time. A.took 【答案】B 【解析】 【详解】

B.was taking

C.was taken

D.am taking

人教版中考英语中考英语总复习 过去完成时专项讲解及练习

人教版中考英语中考英语总复习过去完成时专项讲解及练习一、初中英语过去完成时1.Mr.Wang______inthisfactoryfor30yearsalready.A.worksB.isworking
推荐度:
点击下载文档文档为doc格式
7a8s15ms5q4vbt01gdv99bpag891im0041i
领取福利

微信扫码领取福利

微信扫码分享