关键词不能为空

当前您在: 主页 > 英语 >

【英语】初中英语过去完成时专项训练100(附答案)

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

break短语-赵坡

2020年10月22日发(作者:乐史)


【英语】初中英语过去完成时专项训练100(附答案)

一、初中英语过去完成时
1.—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。句意是:—昨天 晚上除了你之外我们都去电影院了,你为什么没来?—因
为这部电影我已经看过两次了。


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


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 c oncert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然
后开了音乐会,表示过去的过去, 应该用过去完成时:had+动词的过去分词,故答案为
C。

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


4.When I got to school, I realized I ______ my backpack at home.


A. left B. had left C. forgot D. had forgotten

【答案】 B

【解析】【分析 】句意:当我到学校时,我才意识到我把双肩包落在家里了。把…落在…用


leave, 又因为是过去完成时,故选B。


【点评】考查把…落在…的用法。熟背句型。做题就很容易。


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

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


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

【点评】考查动词时态。



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


8.By the time I got to school, I realized that I ________ my backpack at home.

A. have forgotten B. had forgotten C. have left D. had left

【答案】 D


【解析】【 分析】句意:我到学校的时候,我意识到我把书包忘在家里。考查过去完成
时。by the time :到…时候为止;通常引导一个时间状语从句,表示“到……的时候为止”主句
则表示在此时间之前某个 事件已完成。值得注意的是,当从句用过去时时,主句通常用过
去完成时。Leave sth. Sp.:把…落在某地。结合句意和语境可知选D。

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


9.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上交,是一个动词原形;am handing是现在进行时态;have handed现在完成时
态;had handed过去完成时态。句中I thought使用的是一般过去时态,而根据句意可知,
上交项 目报告应该发生在这之前,故应使用过去完成时态,选D。

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


10.By the time I got there, the football match ________ already ________.


A. has; finished B. was; finished C. had; finished D. finished

【答案】 C

【解析】【分析】句意:到我到达那里的时候,足球赛已经结束了。by the time通常用完
成时态,根据got可知是过去完成时,故选C。


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


11.He said that ________.

A. he has finished his work already B. he had finished his work already

C. has he finished his work already D. had he finished his work already

【答案】B

【解析】【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是
过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分
词, 排除A、C。said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以
排除D,故 选B。

【点评】考查过去完成时,注意其定义的理解。


12.The film when I got there.


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

【答案】 C

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


时,故选C.


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


13.—What's up?—I missed the train. By the time I got to the train station, the train
for 10 minutes.


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

【答案】 D

【解析】【分析 】句意:一怎么啦?一我错过了火车。在我到达火车站前,火车已经离开了
十分钟了。 left过去完成时态; left 现在完成时态; been away现在完成
时; been away过去完成时。by the time,在......之前,是过去完成时的标志词,表示
过去的过去的时间。和一段时间连用,动作应该是延续性的,leave对应的延续性状态是be
away,故选D。



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

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


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

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

【答案】B

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


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


17.— Jim, why didn't you go to Beijing by train?

— Bad luck! When I got to the station, the train ________.

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

【答案】 B

【解析】【分析】 句意:——吉姆,你为什么不坐火车去北京呢?——真倒霉!我到车站
时,火车已经开走了。根据 When I got to the station 可知,到那是过去时,离开是过去的
过去,使用过去完成时,had done,故选B。

【点评】考查时态,注意过去的过去是过去完成时的用法。


18.My parents ______________ to work by the time I ______________ up.

A. began; get B. began; had got C. had begun; had got D. had begun; got

【答案】 D

【解析】【分析】句意:我起床的时候,我的父母已经开始工作 了。began开始,一般过
去时;had begun开始,过去完成时;get up 起床,一般现在时;had got up起床,过去完
成时。by the time到……时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作
已经完成,即过去 的过去”,主句用过去完成时,故选D。

【点评】考查动词的时态。注意by the time的词义和用法。


19.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 al ready,
可知句子为现在完成时,表示发生于过去的动作一直持续到现在。C是现在完成时结构,< br>故答案是C。

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


20.—Are you surprised at the ending of the movie?

—No, because I ___________ the story.

A. read B. will read C. have read D. was reading

【答案】 C

【解析】【分析】句意:—你对这部电影的结局感到惊讶吗?— 不惊讶,因为我读过这个
故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为 C。

【点评】考查现在完成时态。主语为第一人称故动词应使用原形。


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

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


22.Peter ________ to have a cool model plane.

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

【答案】B

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

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


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

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


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

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


25.I met Jim last week. We___________ each other for about twenty years since we left Japan.

A. didn't meet B. don't meet C. haven't met D. hadn't met

【答案】 D

【解析】【分析】句意 :我上周见过吉姆。我们离开日本大约有二十年没见面了。A.没有
见面,一般过去时;B.没有见面, 一般现在时;C.已经没有见面,现在完成时;D.已经没有
见面,过去完成时。for+时间段用完成 时,排除A、B。met表明时态是过去时,所以用过
去完成时,故选D。

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


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

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



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


28.Tom realized that he ________ his physics book at home when he reached school.

A. left B. had left C. was leaving D. leaves

【答案】 B

【解析】【分析】本题考查过去完成时 的用法,由had+过去分词。我们可以看到意识到和
到都是过去的动作,而忘记带物理书则是在意识到 之前,故为过去的过去,选B。



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

【点评】此题考查过去完成时。注意和过去时间状语连用。


30.The bus ______ for five minutes when Tim arrived at the station.

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

【答案】D

【解析】【分析】句意:当迪姆到达车站时,公 交离开了五分钟了。表示到达车站前已经
发生或完成的动作,句子用过去完成时态;leave是一个非 延续性的动词,不能与表示一段
时间的状语for…连用,可以表达成be away,形容词表示状态,可以与表示一段时间的状


语连用。故选D。

【点评】本题考查过去完成时以及延续性动词的用法。

悸-舐犊情深读音


elephant什么意思-杰森英文怎么写


披靡的意思-时代英文


吃早餐英语怎么说-模盒


anon-阿娘


英文自我介绍模板-作者的英文


喉咙拼音-IVA


th什么意思-善解人意什么意思



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

【英语】初中英语过去完成时专项训练100(附答案)的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
【英语】初中英语过去完成时专项训练100(附答案)随机文章