关键词不能为空

当前您在: 主页 > 英语 >

中考英语过去完成时常见题型及答题技巧及练习题(含答案)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-10-22 01:31
tags:过去完成时态

coaxial-alan什么意思

2020年10月22日发(作者:褚应璜)


中考英语过去完成时常见题型及答题技巧及练习题(含答案)

一、初中英语过去完成时
1.She_______ballet before she entered film industry.

A. has practiced B. had practiced C. will practiced D. would practiced

【答案】 B

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

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



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.By the time they reached the bus stop, the bus__________ for ten minutes.

A. had left B. have left C. had been away D. have been away

【答案】 C

【解析】【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。句中by
the time 的意思是到...时候,后跟从句,从句使用的是一般过去时。根据句意可知,从句 中
表示的动作应该发生在他们到达车站之前,故应该用过去完成时。A是过去完成时,但是
le ft是瞬间性动词,不能和一段时间状语连用;B是现在完成时;C是过去完成时,并且是
系表结构,可 以和一段时间连用;D是现在完成时。故选C。

【点评】考查动词时态。



4.I got to the party late. By the time I arrived, some people ______ home already.


A. went B. would go C. had gone D. have gone

【答案】 C

【解析】【分析】句意: 我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可
知下文描述的是过去某时已经完成的动作 ,用过去完成时态。故选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进 行判断。解答此类题型,


首先要注意句子中的时间状语,如果没有则要通过分析上下文, 结合语境来判断句子的时
态。



5.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.


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


6.The film when I got there.


A. was on B. has been on C. had begun D. has begun

【答案】 C

【解析】【分析】题中“I got there”表现的是过去时,且题意表达已经开始故为过去完成
时,故选C.


【点评】此题考查过去完成时。


7.The boy was _____ on the ground and he had _____ bicycle behind the big tree.

A. lying; laid B. lying; lay C. lay; lain D. lied; lied

【答案】 A

【解析】【分析】句意:这个男孩躺在地上 ,他把自行车放在了大树的后面。lie有两个意
思,躺下,这时过去式是lay,过去分词是lain ,现在分词是lying;另一个意思是撒谎,过
去式和过去分词是lied;lay可以作为lie的 过去式,也可以做动词原形,意思是下蛋,放
置,过去式和过去分词是laid。根据句意可知,第一个 空是躺下,用的是过去进行时,故
这里填现在分词lying;第二个空是放置,用的是过去完成时,故 填lay的过去分词laid。选
A。

【点评】考查动词辨析,过去进行时态,过去完成时态。


8.By the time I got back to school, the bell______.




A. rang B. has rung C. had rung

【答案】 C

【解析】【分析】句意:当我返回到学校时,铃早响了。By the time…,在……时间前,经 常


用于过去完成时态。过去完成时态,表示动作发生在过去的过去。铃响发生在过去的动 作
回到学校之前,所以用过去完成时态。 A. rang一般过去时态;B. has rung现在完成时态;
C. had rung过去完成时态。故选 C。



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

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


10.— Why didn't you give the wallet to the man at once?


— Because he ________ before I realized it was his.

A. had been disappeared B. has disappeared

C. had disappeared D. has been disappeared

【答案】 C

【解析】【分析】句意:你为什么不立刻将钱包给那个男人?--因为在我意识到钱包是他的
之 前他就已经消失了。我意识到钱包是他的属于过去发生的事,他已经消失了属于过
去的过去发生的事,即 一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓
语结构为:had+动词 过去分词,故选C。


【分析】此题考查动词的时态,要根据时间或语境来判断正确 的时态,并要熟练掌握各种
时态谓语部分动词的形式。


11.—How long you TV by the time I called you?


—For about two hours

A. had; watched B. have; watched C. did; watch D. were; watching

【答案】 A

【解析】【分析】由句中的by the time可判断.这 里用过去完成时,故选A。句意是:—
到我打电话给你为止,你已经看了多长时间的电视了?—大约两个 小时。


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


12.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。句意是:看到约翰眼里含 着泪水冲进房间,我问他发生什么事了。


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


13.—We all went to the cinema except you last night. Why didn't you come?


—Because I that movie twice.

A. have watched B. had watched C. was watching D. would watch

【答案】 B

【解析】【分析】“ 看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完
成时,故选B。句意是:—昨天 晚上除了你之外我们都去电影院了,你为什么没来?—因
为这部电影我已经看过两次了。


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


14.— How long has the train been away?

— Sorry. I don't know. By the time I got here, the train ________.


A. has left B. was leaving C. had been away D. had left

【答案】 C

【解析】【分析】句意:——火车离开多久了?——很抱歉。我 不知道。我到这儿的时
候,火车已经离开了。由By the time I got here可知该用过去完成时,所以选C。

【点评】考查动词时态。



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

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


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

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

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


17.When I got to the cinema, the film ___________ for 15 minutes.


A. has begun B. has been C. has been on D. had been on

【答案】 D

【解析】【分析】句意:当我到达电影院时,电 影已经开始十五分钟了。结合语境可知主
句描述的是持续到过去某时并将继续下去的动作,故用过去完成 时态。选D。


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


18.Peter ________ to have a cool model plane.

A. hoped B. had hoped C. has hoped D. hopes

【答案】B

【解析】【分析】句意:彼得本来希望有一架很酷的飞机模型。动词 hope用过去完成时
来表示过去未曾实现的想法,希望,打算或意图等。故选B。

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


19.-My parents our home for a few hours when I arrived. I didn't meet them.

-You could call them if you wanted to know where they were.


A. have been away from B. had been away from C. had left D. had gone

【答案】 B

【解析】【分析】句意:---当我到家的 时候,我的父母已离开家几个小时了。我没遇到他
们。---假如你想知道他们在哪里的话,你可以给他 们打电话。当我到家的时候是过去时间
状语,所以我的父母已离开家几个小时了。for a few hours表示一段时间,不能与非延续动
词连用。所以要用过去完成时态。故选B.

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



20.By the end of last term, the students of Class One___________ three projects.

A. finished B. would finish C. have finished D. had finished

【答案】 D

【解析】【分析】句意:到上学期末,一班的学生已经完成了三个项目。根据by the end
of last term,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。故选D。

【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。


21.——How was the movie you saw yesterday?

——I have no idea. By the time I got to the movie theatre, the movie ______.


A. has already finished B. have finished yet C. had already finished

【答案】 C

【解析】【分析】had+ 动词的过去分词构成过去完成时,表示的过去的过去的时间点,本
句中电影结束发生在我到达电影院之前 ,而到达电影院用的过去时,电影结束发生在过去
的过去,所以用过去完成时。句意:昨天你看的电影怎 么样?没想法,我到电影院的时
候,电影已经结束了。故选C。

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



22.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的过去分词是col lected,故选A。

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


23.His father said that he_____ Zhang Jiajie for 10 days.

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

【答案】 D

【解析】【分析】句意:他爸说去张家界10天了。A.去了某地,人还没回,现在完成时;
been in去了某地,人还在那里,现在完成时;C.去了某地,人还没回,过去完成时;
D.去了 某地,人还在那里,过去完成时。从句的动作发生在主句的动作之前,从句用过去
完成时,故排除AB, 说话的时候,他爸爸还在张家界,用had been in,符合题意,故选
D。

【点评】考查动词短语辨析。注意识记have been in和过去完成时的用法。


24.I ________ to go to Beijing the next day.


A. plans B. planned C. had planned D. has planned

【答案】C

【解析】【分析】句意: 我本来计划着第二天去北京。动词plan用过去完成时来表示过去
未曾实现的想法,希望,打算或意图 等。故选C。

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


25.We to be able to come and see you.

A. had hoped B. hope C. have hoped D. are hope

【答案】A

【解析】【分析】句意:我们本来希望能来看看 你。动词hope用过去完成时来表示过去
未曾实现的想法,希望,打算或意图等。故选A。

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


26.Johnson ______ two tickets for the concert before Joe made a phone call to him.


A. had booked B. booked C. has booked D. were booking

【答案】 A

【解析】【分析】 句意:乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。表示“过
去的过去”动作要用过去完成时 (had + 过去分词),所以选A。



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

A. want B. wants C. had wanted D. has wanted

【答案】C

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

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


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

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


29.When he arrived at the bus stop, the bus ________ for 10 minutes.


A. has left B. had left C. has been away D. had been away

【答案】 D


【解析】【分析】句意:当 他到达车站时,公交车已经离开10分钟了。for+时间段,表示
动作或状态的延续,leave是短 暂性动词,故用其相对应的延续性结构be away,公交车离
开发生在他到达之前,所以用过去完成时,故选D。


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


30.By the end of last month, we ______already ______ our lessons.


A. has, finished B. have, finished C. had, finished D. will, finish

【答案】 C

【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C。


【点评】注意时间状语,很容易选出。

XERO-亲爱的


开什么明什么成语-occurence


适合3岁宝宝看的动画片-风纪扣


瞎闹的近义词-何况的拼音


火车站的英文-高等数学教材


ex是什么意思-东北师范大学研究生招生简章


灰口铸铁-scare是什么意思


沪江日语在线翻译-德语学习机构



本文更新与2020-10-22 01:31,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/417222.html

中考英语过去完成时常见题型及答题技巧及练习题(含答案)的相关文章

中考英语过去完成时常见题型及答题技巧及练习题(含答案)随机文章