您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页(英语)初中英语试卷英语过去完成时题分类汇编及解析

(英语)初中英语试卷英语过去完成时题分类汇编及解析

来源:爱go旅游网
(英语)初中英语试卷英语过去完成时题分类汇编及解析

一、初中英语过去完成时

1.Mr. Smith ________ in a car factory for ten years before he came to China. A. had worked B. works C. is working D. will work【答案】 A

【解析】【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。根据came to Chinaworked,故选A。

【点评】此题考查过去完成时。根据时间状语确定句子时态。

,可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,

before he

had

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

【解析】【分析】句意:候,火车已经离开了。由【点评】考查动词时态。

——火车离开多久了?

——很抱歉。我不知道。我到这儿的时

C。

By the time I got here可知该用过去完成时,所以选

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.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:C。

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

had+动词的过

had+动词的过去分词,故答案为

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

A. has forgotten … comes B. forgot… comeC. had left… came D. had left…would come【答案】 C

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

C。

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

5.By the end of 2012, many buildings built in our city.

A. have been B. have C. had been D. will【答案】 C

【解析】【分析】句意:到

2012年底,我们的城市里已经建成了很多大楼。

Buildings是

”构

build这一动作的承受者,该用被动语态。而被动语态是由成。根据By the end of 2012可知该用过去完成时,所以选

“be + 及物动词的过去分词C。

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

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

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

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

A是过去完成时,但是

by

B是现在完成时;C是过去完成时,并且是

C。

D是现在完成时。故选

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

【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用D。

had +动词的过去分词。

wake up是动副结构,代词作宾语必须放中间,故选

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

10.Everything he ____ away from him before he returned to his hometown.

A. took B. had been taken C. had had been taken D. had taken【答案】 C

【解析】【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的before he returned to his hometown与take 之间存在动宾关系,且成时的被动语态的基本构成是

,可知主句的谓语动词要用过去完成时,又因

everything

everything 作take 的宾语,谓语动词要用被动语态,过去完had been +过去分词,第一个

C。

had表示拥有的意思,后面的

had been taken是过去完成时的被动语态。故选【点评】考查过去完成时的被动语态的基本构成。

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

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

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

【解析】【分析】句意:当迪姆到达车站时,公交离开了五分钟了。表示到达车站前已经发生或完成的动作,句子用过去完成时态;时间的状语语连用。故选

for…连用,可以表达成D。

leave是一个非延续性的动词,不能与表示一段

be away,形容词表示状态,可以与表示一段时间的状

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

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

【解析】【分析】句意:到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。根据fifty years 五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用过去完成时had been married“结婚”表状态。故选

D。

for

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

14.Mary thought of the party which she___________ for this day.

A. plan B. planned C. had planned D. would plan【答案】 C

【解析】【分析】句意:玛丽想起了她今天计划的聚会。动作之前,表示过去的过去,要用过去完成时

plan的动作发生在

C。

thought of的

had+过去分词。故选

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

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

【解析】【分析】句意:我起床的时候,我的父母已经开始工作了。去时;had begun开始,过去完成时;

get up 起床,一般现在时;

began开始,一般过had got up起床,过去完

,主句动作

成时。by the time到……时候,从句用一般过去时,已经完成,即过去的过去

”,主句用过去完成时,故选

表示“截止到从句动作发生时D。

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

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

【解析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正

在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用这里面写论文是为了回答问题,表示目的所以【点评】考查固定搭配

answer之前应该加to。故选D。

making,

too…to…,及动词不定式表目的。

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

A. has, finished B. have, finished C. had, finished D. will, finish【答案】 C

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

C。

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

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.When we hurried to the meeting room, the meeting _______.

A. had begun B. had been on C. has begun D. has been on【答案】 A

【解析】【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选

A

【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。

20.Peter ________ to have a cool model plane.

A. hoped B. had hoped C. has hoped D. hopes【答案】B

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

B。

hope用过去完成时

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.Rose and Minnie ________ each other pretty well before they worked in the same bank. A. knows B. know C. have known D. had known【答案】 D

【解析】【分析】句意:罗斯和米妮他们在同一个银行工作以前就认识了。根据时间状语before they worked in the same bank可知,认识是在同一个银行工作之前,时,所以,空白处指过去的过去,用过去完成时:

had+过去分词,故答案为

worked是过去D。

had+过去分

【点评】考查过去完成时。掌握过去完成时的意义:表过去的过去;构成:词。

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.She to be a good mother.

A. have thought B. thought C. thinks D. had thought【答案】D

【解析】【分析】句意:她本来想做一个好妈妈。动词曾实现的想法,希望,打算或意图等。故选【点评】考查过去完成时。

D。

think用过去完成时来表示过去未

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

A. plans B. planned C. had planned D. has planned【答案】C

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

C。

plan用过去完成时来表示过去

26.I you could come.

A. hope B. had hoped C. have hoped D. are hoping【答案】B

【解析】【分析】句意:我本来希望你能来。动词现的想法,希望,打算或意图等。故选【点评】考查过去完成时。

B。

hope用过去完成时来表示过去未曾实

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

A. want B. wants C. had wanted D. has wanted【答案】C

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

C。

want用过去完成时

28.– Were you late for work yesterday morning?

– Yes. By the time I got to the bus stop, the early bus .

A. has already left B. is already left C. had already left【答案】 C

【解析】【分析】句意:昨天上午你上班迟到了吗?

——是的,等我到达公交车站的时

候,早班车已经开走了。结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。选

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+时间段,表示

be away,公交车离

leave是短暂性动词,故用其相对应的延续性结构

D。

开发生在他到达之前,所以用过去完成时,故选

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

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

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

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务