关键词不能为空

当前您在: 主页 > 英语 >

英语过去完成时专题训练答案

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

面试自我介绍-confident的反义词

2020年10月22日发(作者:曲钦岳)


英语过去完成时专题训练答案

一、初中英语过去完成时
1.——Jim, did you take out the trash just now?

——No. By the time I came home it .


A. have been taken out B. had taken out C. had been taken out

【答案】 C

【解析】【分析】take out拿出,带出,by the time直到,came home是过去时,扔垃圾是
发生在ca me之前的动作,过去完成时表示的是过去的过去。又有be+动词过去分词构成被
动语态。had b een+过去分词,含有被动语态的过去完成时。句意:Jim,刚才是你把垃圾
扔了吗?不,我回来的 时候垃圾已经被扔了。故选C。

【点评】考查被动语态及过去完成时的用法。



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

【点评】考查动词时态。



3.Simon ________ the piano for ages when he gave his first concert.

A. has played B. is playing C. had played D. will play

【答案】 C

【解析】【分析】句意: 西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间
状语when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然
后开了音乐会,表 示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为
C。

【点评 】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过
去分词。


4.Sue didn't go to see the film with us last week because she ________________ it with her
mother.

A. has seen B. had seen C. will see D. saw

【答案】 B

【解析】【分析】句意:苏上星期没和我们一起去看电影,因为 她和她妈妈一起看过了。


A.已经看了,现在完成时;B.已经看了,过去完成时;C. 将看,一般将来时;D.看了,一般
过去时。Sue和妈妈看了电影的影响是上周Sue没有和我们看电 影,所以用完成时,根据
didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去 分词,see的过去分词
是seen,故选B。

【点评】考查过去完成时,注意平时识记其结构,理解句意。


5.Jake _____his key in the office so he had to wait until his wife _______ home.


A. has forgotten … comes B. forgot… come

C. had left… came D. had left…would come

【答案】 C

【 解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回
家。结合语境可知前 文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指
的是过去某时的动作,故用一般过去 时态。选C。


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


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

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


7.Yesterday when I _______ to the station, the train ______ already.

A. got, had left B. got, has left C. had got, left D. got, left

【答案】 A

【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。结合语境可知前文 时间
状语从句描述的是过去某时发生的动作,故用一般过去时态。下文,描述的是过去某时前
已 经完成的动作,故用过去完成时态,选A。

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



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

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



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


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


10.I thought I _________in my project report , but the manager said he didn't see it at all.

A. hand B. am handing C. have handed D. had handed

【答案】 D

【解析】【分析】句意 :我以为我已经上交了我的项目报告,但是经理说他根本没有看
到。hand上交,是一个动词原形;a m handing是现在进行时态;have handed现在完成时
态;had handed过去完成时态。句中I thought使用的是一般过去时态,而根据句意可知,
上交项 目报告应该发生在这之前,故应使用过去完成时态,选D。

【点评】考查动词的时态,本题涉及过去完成时的应用。


11.The film when I got there.


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

【答案】 C

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


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



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



13.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
一般过去时可知,动词hap pen的动作发生在asked之前,表示过去的过去,用过去完成时
had+过去分词。故选B。
【点评】本题考查过去完成时,注意掌握过去完成时的结构had+过去分词。


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

【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。





15.—We all went to the park except you last weekend. Why didn't you come?


—Because I the park twice.

A. have gone to B. had gone to C. had been to D. have been to

【答案】 C

【解析】【分析】have gone to去了(尚未回).have been to去过(已回),根据句意在
last weekend之前去过,所以用过去完成时,故选C。


【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。



16.I asked your mother if she that dress.


A. bought B. had bought C. had buyed D. buy

【答案】 B

【解析】【分析】句意:我问你妈妈她是否买了那件裙子。本句 中从句的动作应该是发生
在ask之前的. 所以用“had+过去分词”形式来表达。故选D


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


17.By the end of last year they _________ thousands of orange trees on the mountains.

A. had planted B. have planted C. were planting D. would plant

【答案】 A

【解析】【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。根据 By the
end of last year , 可知句子时态为过去完成时,因此用had planted,故答案是A。

【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。


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

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


19.By yesterday, the plane ______out of view for more than a month.

A. is B. has been C. was D. had been

【答案】 D

【解析】【分析】句意:到昨天,飞机已经失去联系了一个多月。根据By yesterday可知
该用过去完成时,所以选D。

【点评】考查动词时态。



20.Peter ________ to have a cool model plane.

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

【答案】B

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


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


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

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



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.When Tom got to the examination room, he realized he ______ his pen at home.

A. was leaving B. had left C. forgot D. was forgetting

【答案】 B

【解析】【分析】句意为:汤 姆一进入考试室就意识到了他把笔落在家里了。根据语境,
这是一个发生在“过去的过去”(即意识到之 前)的一个动作,因此要用过去完成时。故选
B。

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



24.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和过去完成时的用法。


25.– What were you doing when I called you last night?

– I ______ my homework and was going to bed.


A. did B. had done C. was doing

【答案】 B

【解析】【分析】 had+动词过去分词构成过去完成时,表示的是过去的过去,答语中go
to bed是过去将来时,do my homework发生在go to bed之前,即过去的过去,要用过去
完成时had done my homework.句意:昨天 我给你打电话的时候,你正在做什么?我完成作
业正要去睡觉。故选B。

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



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

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

【答案】C

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

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


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



28.They to help but could not get there in time.

A. wanted B. had wanted C. want D. have wanted

【答案】B

【解析】【分析】句意: 他们本来打算去帮忙,但没有及时赶到那里。动词want用过去完
成时来表示过去未曾实现的想法,希 望,打算或意图等。故选B。

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


29.Mr Brown was too busy ______ our papers _______ this question.

A. to mark, to answer B. to mark, answering


C. marking, answering D. marking, to answer

【答案】 D

【解 析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正
在写论文,然而写论 文这个事情是发生在过去,所以要用过去进行时,所以要用making,
这里面写论文是为了回答问题 ,表示目的所以answer之前应该加to。故选D。

【点评】考查固定搭配too…to…,及动词不定式表目的。


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

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

敝屣怎么读-托福辅导班哪个好


费用英语-morph


何怎么读-sort什么意思


环己烷结构式-证券公司实习日记


因为的英语怎么说-liberating


老班-裤子英语怎么说


守财奴什么意思-粪肉


晚餐英文-惊喜用英语怎么写



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

英语过去完成时专题训练答案的相关文章