关键词不能为空

当前您在: 主页 > 英语 >

thrill【英语】 中考英语过去完成时专题训练答案及解析

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-09 22:12
tags:中考, 初中教育

-

2021年1月9日发(作者:邹安)
【英语】 中考英语过去完成时专题训练答案及解析

一、初中英语过去完成时
1.She said when she got to the cinema, the film ________ for 5 minutes.


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

【答案】 D

【解析】【分析】句意:她说当她到达电影院的 时候,电影已经开始五分钟了。根据got
可知,电影开始五分钟属于在过去某时间前已经存在的状态, 应该用过去完成时,所以排
除A和C。开始begin,电影已经开始了五分钟是存在的状态,要用延续 性的动词,所以要
将瞬间动词begin改为be on,故选D。


【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。


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.We are too tired. Please stop __________ a rest.


A. to have B. having C. have D. has

【答案】 A

【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭
配故选A


【点评】注意时态一致,


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

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


6.By the time I finished my homework,my mother .


A. slept B. has been asleep C. was asleep D. had been asleep

【答案】 D

【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D.


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


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

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


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

【点评】考查动词时态。



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

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


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



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

-


-


-


-


-


-


-


-



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

【英语】 中考英语过去完成时专题训练答案及解析的相关文章

【英语】 中考英语过去完成时专题训练答案及解析随机文章