✅ 操作成功!

过去完成时态

发布时间:2023-06-08 作者:admin 来源:文学

过去完成时态

过去完成时态

-

2023年2月25日发(作者:双肾)

【英语】过去完成时知识点总结(word)

一、初中英语过去完成时

1.——Jim,didyoutakeoutthetrashjustnow?

——imeIcamehomeit.

ntakenout

【答案】C

【解析】【分析】takeout拿出,带出,bythetime直到,camehome是过去时,扔垃圾是

发生在came之前的动作,过去完成时表示的是过去的过去。又有be+动词过去分词构成被

动语态。hadbeen+过去分词,含有被动语态的过去完成时。句意:Jim,刚才是你把垃圾

扔了吗?不,我回来的时候垃圾已经被扔了。故选C。

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

2.BythetimeIfinishedmyhomework,mymother.

nasleep

【答案】D

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

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

3.Bytheendof2012,manybuildingsbuiltinourcity.

【答案】C

【解析】【分析】句意:到2012年底,我们的城市里已经建成了很多大楼。Buildings是

build这一动作的承受者,该用被动语态。而被动语态是由“be+及物动词的过去分词”构

成。根据Bytheendof2012可知该用过去完成时,所以选C。

4.YesterdaywhenI_______tothestation,thetrain______already.

,,,,left

【答案】A

【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。结合语境可知前文时间

状语从句描述的是过去某时发生的动作,故用一般过去时态。下文,描述的是过去某时前

已经完成的动作,故用过去完成时态,选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,

首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时

态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

5.Bytheendoflastmonth,IalltheCDsofthefamoussinger.

lected

【答案】D

【解析】【分析】根据时间状语“bytheendoflastmonth”可知谓语动词发生在过去的过

去,故用过去完成时。故选D.

【点评】此题考查动词时态。

6.—Jack,wouldyouliketoseethenewmovie?

—I'dloveto,butI______italready.

en

【答案】D

【解析】【分析】句意:——杰克,你愿意去看这个新电影吗?——当然乐意,但是我已

经看过了。由already可知是完成时,所以用havedone。故选D。

【点评】本题考查完成时havedone。

7.Hesaidthat________.

inishedhisworkalready

inishedhisworkalready

【答案】B

【解析】【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是

过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分

词,排除A、C。said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以

排除D,故选B。

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

8.BythetimeIgotbacktoschool,thebell______.

g

【答案】C

【解析】【分析】句意:当我返回到学校时,铃早响了。Bythetime…,在……时间前,经常

用于过去完成时态。过去完成时态,表示动作发生在过去的过去。铃响发生在过去的动作

回到学校之前,所以用过去完成时态。一般过去时态;g现在完成时态;

g过去完成时态。故选C。

9.Thebus______forfiveminuteswhenTimarrivedatthestation.

naway

【答案】D

【解析】【分析】句意:当迪姆到达车站时,公交离开了五分钟了。表示到达车站前已经

发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段

时间的状语for…连用,可以表达成beaway,形容词表示状态,可以与表示一段时间的状

语连用。故选D。

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

10.Thelittleboymeafewminutesbeforehismothershowedup.

redat

【答案】D

【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发

生在他妈妈showedup出现之前,是过去的过去,可知用过去完成时had+过去分词。故选

D。

【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。

11.Hewantedtoknowhowlonginhospital.

y

【答案】B

【解析】【分析】句意:他想要知道她在医院待了多长时间。根据停留stay发生在想知道

wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。

【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。

12.SeeingDanelwentintotheclassroomwithtearsinhiseyes,Iaskedhimwhat.

pened

【答案】B

【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked

一般过去时可知,动词happen的动作发生在asked之前,表示过去的过去,用过去完成时

had+过去分词。故选B。

【点评】本题考查过去完成时,注意掌握过去完成时的结构had+过去分词。

13.Shesaidwhenshegottothecinema,thefilm________for5minutes.

non

【答案】D

【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据got

可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排

除A和C。开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要

将瞬间动词begin改为beon,故选D。

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

14.Bytheendoflastmonth,Jane_____enoughmoneyforthepoorsickboy.

sed

【答案】C

【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根

据Bytheendoflastmonth,可知句子的时态为过去完成时,C是过去完成时结构,故答

案是C。

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

15.—Jim,whydidn'tyougotoBeijingbytrain?

—Badluck!WhenIgottothestation,thetrain________.

nleft

【答案】B

【解析】【分析】句意:——吉姆,你为什么不坐火车去北京呢?——真倒霉!我到车站

时,火车已经开走了。根据WhenIgottothestation可知,到那是过去时,离开是过去的

过去,使用过去完成时,haddone,故选B。

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

16.Daming_______tohavearest,buthedidn'thavetime.

ended

【答案】B

【解析】【分析】句意:大明本来计划休息,但是他没时间。动词intend用过去完成时来

表示过去未曾实现的想法,希望,打算或意图等。故选B。

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

17.______inthisfactoryfor30yearsalready.

rk

【答案】C

【解析】【分析】句意:王先生在这个工厂工作已经30年了。根据for30yearsalready,

可知句子为现在完成时,表示发生于过去的动作一直持续到现在。C是现在完成时结构,

故答案是C。

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

18.Bytheendoflastweek,she______inthewestofChinafortwomonthshelpingthe

homelesschildren.

yed

【答案】D

【解析】【分析】句意:直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩

子们。根据时间状语Bytheendoflastweek到上周末为止,可知本句描述的是过去某时之

前已经完成的动作,故用过去完成时态,故选D。

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

19.She_______balletbeforesheenteredfilmindustry.

racticed

【答案】B

【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考查过去完成时,在她

进入电影业之前为“过去的过去”;即过去完成时;故选B。

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

20.I______tostudyhard,butsomeonedisturbme.

【答案】B

【解析】【分析】句意:我本来想努力学习,但是有人打扰了我。动词think用过去完成

时来表示过去未曾实现的想法,希望,打算或意图等。故选B。

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

21.___________eachotherforabouttwentyyearssinceweleftJapan.

''''tmet

【答案】D

【解析】【分析】句意:我上周见过吉姆。我们离开日本大约有二十年没见面了。A.没有

见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有

见面,过去完成时。for+时间段用完成时,排除A、B。met表明时态是过去时,所以用过

去完成时,故选D。

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

22.RoseandMinnie________eachotherprettywellbeforetheyworkedinthesamebank.

wn

【答案】D

【解析】【分析】句意:罗斯和米妮他们在同一个银行工作以前就认识了。根据时间状语

beforetheyworkedinthesamebank可知,认识是在同一个银行工作之前,worked是过去

时,所以,空白处指过去的过去,用过去完成时:had+过去分词,故答案为D。

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

词。

23.Pardon?I_____quitecatchyou.

IsaidI______thesongbefore.

't,hadn''t,didn'thear

't,didn''t,hadn'theard

【答案】A

【解析】【分析】句意:请再说一遍,我没太听清你说的话。——我说,我以前听过这首

歌。结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。下文描述的是过去

某时之前完成的动作,故用过去完成时态。选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,

首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时

态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

24.–WhatwereyoudoingwhenIcalledyoulastnight?

–I______myhomeworkandwasgoingtobed.

ng

【答案】B

【解析】【分析】had+动词过去分词构成过去完成时,表示的是过去的过去,答语中go

tobed是过去将来时,domyhomework发生在gotobed之前,即过去的过去,要用过去

完成时haddonemyhomework.句意:昨天我给你打电话的时候,你正在做什么?我完成作

业正要去睡觉。故选B。

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

25.Wetobeabletocomeandseeyou.

e

【答案】A

【解析】【分析】句意:我们本来希望能来看看你。动词hope用过去完成时来表示过去

未曾实现的想法,希望,打算或意图等。故选A。

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

26.Johnson______twoticketsfortheconcertbeforeJoemadeaphonecalltohim.

oking

【答案】A

【解析】【分析】句意:乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。表示“过

去的过去”动作要用过去完成时(had+过去分词),所以选A。

27.Lucy_______togoshopping,butitbegantorain.

ted

【答案】C

【解析】【分析】句意:露西本来想出去购物,但是开始下雨了。动词want用过去完成时

来表示过去未曾实现的想法,希望,打算或意图等。故选C。

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

28.Theytohelpbutcouldnotgetthereintime.

nted

【答案】B

【解析】【分析】句意:他们本来打算去帮忙,但没有及时赶到那里。动词want用过去完

成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。

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

29.–Wereyoulateforworkyesterdaymorning?

–imeIgottothebusstop,theearlybus.

eadyleft

【答案】C

【解析】【分析】句意:昨天上午你上班迟到了吗?——是的,等我到达公交车站的时

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

去完成时态。选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,

首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时

态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

30.Bythetimehe______________atthecinema,themovie______________forfiveminutes.

d;ived;hadbegun

d;ived;hadbeenon

【答案】C

【解析】【分析】句意:当他到达电影院时,电影已经开演五分钟了。arrived到达,一般

过去时;hadbegun开始,过去完成时,hadbeenon进行,上映;begin开始,是短暂性动

词,不能和段时间连用,根据forfiveminutes.故排除AB,beon进行,上映,表状态,可

和段时间连用,bythetime到……时候,从句用一般过去时,表示“截止到从句动作发生时,

主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。

【点评】考查动词时态。注意句子涉及到begin和beon的词义和用法。

二、初中英语动词的时态

31

MygrandmadinnerwhenIgothomeyesterday.

A

cooksB

wascookingC

iscookingD

willcook

【答案】

B

【解析】

【详解】

句意:昨天当我到家的时候,我的祖母正在做晚饭。根据

whenIgothomeyesterday.

可知,

这里指的是昨天到家时,另一个动作正在发生,表示过去某个时刻正在进行的动作,应该

用过去进行时。其谓语动词的形式是:

was/weredoing

,故选

B

32

MissSmithinourschoolsincefiveyearsago.

A

teachesB

taughtC

hastaughtD

isteaching

【答案】

C

【解析】句意:

Smith

小姐从

5

年前就已经在我们学校教书了。考查现在完成时。

sincefiveyearsago

自从五年前以来,意为自从五年前以来他就教我们英语,表示状态的持

续,用于现在完成时;现在完成时的构成:主语

+have/has+

动词过去分词;主语是

Miss

Smith

,所以助动词用

has

teach

教,实义动词,过去分词是

taught

,故答案选

C

33

WeafewmuseumswhilewewereinLondon.

A

visitB

visited

C

havevisitedD

arevisiting

【答案】

B

【解析】

句意:当我在伦敦时,我参观了几个博物馆。

参观,用于一般现在时态,主语复数

时;

d

参观,用于一般过去时态;

sited

参观,用于一般现在完成时态;

iting

参观,用于现在进行时态,主语复数时;根据

whilewewereinLondon.

可知

主句用过去时态;故选

B

34

___you____mywatch?Yes,I____itonthetablejustnow.

A

Did,see,sawB

Did,see,seeC

Have,seen,saw.D

Have,seen,haveseen

【答案】

C

【解析】句意:

——

你看见我的手表了吗?

——

是的,我刚才在桌子上看到了。第一个空

根据答语中的

Yes,I____itonthetablejustnow.

可知事情已经发生了,强调对现在造成的影

响,所以问句应用现在完成时,结构为:

have/has+

动词过去分词,主语是

you

,所以用

have

see

的过去分词是

seen

;第二个空根据时间状语

justnow“

刚才

,它是表示过去的时

间状语,是一般过去时的标志词,可以判断答语应用一般过去时,即谓语动词

see

要用其

过去式

saw

;结合选项,可知

C

选项符合题意,故答案选

C

35

---Helen,Whendidyoumovedhere?

---I______heresincetwoyearsago.

A

movedB

livedC

havemovedD

havelived

【答案】

D

【解析】

试题分析:句意:

海伦,你什么时候搬到这儿的

?―

从两年前我就住在这儿。表示从两年

前一直延续到现在的动作,用现在完成时态,

A

B

错。

move

是一个非延续性的动作,不

能与表示一段时间的状语

sincetwoyearsago

连用,

live

是延续性动作,可以与

sincetwo

yearsago

连用。故选

D

【考点定位】考查动词时态辨析。

36

—WemuststopthehuntershuntingtheTibetanantelopes

(藏羚羊)

inTibet.

—________,theywill________soon.

A

goes,disappear

B

goesup,aredisappearing

C

goeson,bedisappeared

D

goeson,disappear

【答案】

D

【解析】

本题考查动词及短语。

goon

表示继续的意思,而后一空

will

后接动词原形,故选

D

。句

意:

——

我们必须阻止猎人捕获西藏的藏羚羊。

——

我同意你。如果还继续的话,他们将

很快消失的。

37

---WillyougotoAmericanextmonth?

---omiseIwillcallyouassoonasI_________there.

A

gettoB

willgettoC

willgetD

get

【答案】

D

【解析】

【详解】

句意:

——

下个月你将要去美国吗?

——

是的。但是我保证我一到达那里,就给你打电

话。

assoonas

引导的时间状语从句,用一般现在时,主句用一般将来时。

there

是副词,

前面不加介词,

getthere

到达那里。故选

D

38

—Couldyoutellmewhathesaidjustnow?

—Sorry,I________whatwashappeningoutside.

A

havethoughtB

wasthinkingC

thoughtD

think

【答案】

B

【解析】

试题分析:句意:

——

你能告诉我他刚才说的什么吗?

——

对不起,我正在想外面发生了

什么事。根据宾语从句是

whatwashappening

可知此处用过去时,故排除

D

项。根据句

意,第二个人也没听见刚才他说的话,因为刚才他正在思考,表示过去某事正在做某事,

用过去进行时,故选

B

考点:考查时态的用法。

39

--________you_________Kate’sletteryet?--Yes,I________itforseveraldays.

A

Did;receive;havereceivedB

Have;received;havehad

C

Have;received;havereceivedD

Did;receive;havehad

【答案】

B

【解析】句意:

-

你收到凯特的信了吗

?-

是的,我已经收到好几天了。本题为现在完成时

态,

receive

动词,收到,暂时性动词。在肯定的陈述句中,暂时性动词不能和一段时间连

用,因而

receive

改为

have

have

为持续性动词,

had

过去分词;可以和

forseveraldays

段时间连用。故选:

B

40

LindaalotsinceIsawherlasttime

A

haschangedB

willchangeC

ischangingD

changed

【答案】

A

【解析】句意:自从我上次见到她以来,

Linda

变化了很多。本题考查动词的时态。

Change

变化,改变。

nged

已经改变,是现在完成时

ange

将要改变,是一般将

来时

ging

正在改变,是现在进行时

d

改变了,是一般过去时。本句是

现在完成时的典型句型,故选

A

41

---Couldyoutellme______________atthemeeting?Ididn’ttakepartinit.

---Sorry,Idon’tknow,either.

A

whathesaidB

whatdidhesayC

whathesaysD

whatdoeshesay

【答案】

A

【解析】

句意

“-

你能告诉我他在会议上说了什么吗?

-

对不起,我不知道

。根据

tellsbsth

可知,本

题考查宾语从句。宾语从句要用陈述句语序,排除

B

D

,且根据

Ididn’ttakepartinit

知,用一般过去时,故选

A

42

.-

Haveyouwashedtheclothes?

_________theminhalfanhour.

A

washedB

havewashedC

willwashD

wash

【答案】

C

【解析】

句意:

——

你洗衣服了吗?

——

还没有。但我半小时以后就洗。

Inhalfanhour

半小时后,

表示的是将来时间。故选

C

43

Themanageraskedhimifhe________fortheextraworkthenextweekend.

A

hadcomeB

willcomeC

wouldcomeD

came

【答案】

C

【解析】

【详解】

句意:经理问他下周末是否来加班。此题是考查间接引语的用法,主句是一般过去时态,

根据句意是过去将来要做某事,所以应用过去将来时态,故选

C

44

—?

—She_______lstaythereforayear.

A

hasbeentoB

cametoC

hasgonetoD

hascometo

【答案】

A

【解析】

【详解】

句意:

——

吴太太在哪里?

——

她到农村去当一名志愿者教师。她将在那里呆一年。考查

现在完成时态。

go

去,

come

来;都是短暂形动词;

come

与句意不合,可排除

BD

两项。

hasbeento

曾经去过某地,现在已经回来了;

hasgoneto

曾经去过某地,到现在还没有回

来。根据

Shewillstaythereforayear.

,可知选

A

45

I_________inLondonformanyyears,butI’veneverregrettedmyfinaldecisiontomove

backtoChina.

A

livedB

waslivingC

havelivedD

amliving

【答案】

C

【解析】

【详解】

句意:我在伦敦住了很多年了,但是我从来没有后悔我最终决定搬回中国。

lived

是过去

式;

wasliving

过去进行时;

havelived

现在完成时;

amliving

现在进行时。根据句意和句中

formanyyears

可知,这里表示过去发生的动作对现在的影响,应用现在完成时,故选

C

46

The1stNationalYouthGames_________inFuzhouin2015.

A

takesplaceB

tookplaceC

istakenplaceD

wastakenplace

【答案】

B

【解析】

【详解】

句意:第一届全国青年运动会于

2015

年在福州举行。考查一般过去时态。

takeplace

意思

发生

,是不及物动词词组,没有被动语态,排除

C

D

选项,根据句中的时间状语

in

2015

,可知句子的时态是一般过去时,

take

的过去式为

took

,排除

A

选项,只有选项

B

合题意,故答案选

B

47

Ifyoutoomuchice-cream

youwillgetsick.

A

willeatB

wereeatingC

ateD

eat

【答案】

D

【解析】

【详解】

句意:如果你吃太多的冰激淋,你将会生病。

Ifyoutoomuchice-cream

引导的是条件

状语从句,主句应该用一般将来时,符合主将从现的原则。所以从句用一般现在时。故选

D

48

.一

'sthematter?

'thavea

goodsleep.

A

sleptB

amsleepingC

wassleepingD

haveslept

【答案】

B

【解析】句意:

——

你看起来非常累。怎么啦?

——

因为我的祖父母在这里度周末,我一

直在沙发上睡觉。我无法睡个好觉。根据

Youlooktired.

可知你现在看起来非常累,因此在

沙发上睡觉这个是近段时间一直在做,故用现在进行时,故选

B

49

---Doyouknowwhenwe________?

---I'ellyouaboutitwhenthetime________.

A

leave;isfixedB

willleave;isfixed

C

leave;willbefixedD

willleave;willbefixed.

【答案】

B

【解析】

试题分析:句意:-你知道我们什么时候出发吗?-我不确定。当时间安排下来时,我会

告诉你。现在还没有出发,出发是将要发生的动作,用一般将来时态:

willleave

;后句是

when

引出的时间状语从句,时间状语从句中用一般现在时态表示将要发生的动作。故选

B

考点:考查动词的时态。

50

–Don’tworry!I’msureyoursonwillarrivesafely.

--Butifhe______,whatcanIdo?It’sgettingdarkandit’sgoingtorain.

A

won’tcomeB

doesn’tcomeC

isn’tcomingD

wouldn’tcome

【答案】

B

【解析】

【详解】

句意

“-

不要担心,我确信你的儿子将会安全到达。

-

但是如果他没到,我该如何做?现在天

要黑了,而且要下雨了

。根据句意可知,此处的

if

译为

如果

,且主句表示将来,从句用

一般现在时,且从句谓语为实意动词,故选

B

👁️ 阅读量:0