关键词不能为空

当前您在: 主页 > 英语 >

unfold英语【初中英语】 过去完成时的用法归纳练习

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

-

2021年1月9日发(作者:褚圣麟)

外研版英语【初中英语】 过去完成时的用法归纳练习

一、初中英语过去完成时
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.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。


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


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

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



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


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


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


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



7.The fireman________ the burning building three times before the fire was put out.

A. is entering B. has entered C. was entering D. had entered

【答案】 D

【解析】【分析】句意:消防队员三次进入着火的大楼,才把火扑灭。A. is entering现在
进行时;B. has entered现在完成时;C. was entering过去进行时;D. had entered过去完成
时。根据 was put out,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,
因此用过去完成时(表达过去 的过去),had entered,故选D。

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


8.Tom by the time I got to the party.


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

【答案】 C

【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我


到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。 故
选C。


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


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


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


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


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


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

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


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


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


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

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



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

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


-


-


-


-


-


-


-


-



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

英语【初中英语】 过去完成时的用法归纳练习的相关文章

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

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

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

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

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

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

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

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

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

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

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

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

    小学作文