✅ 操作成功!

英语过去完成时

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

英语过去完成时

英语过去完成时

推销员张敏-什么是绩效

2023年2月20日发(作者:什么叫内分泌失调)

50套高中英语过去完成时

50套高中英语过去完成时

一、单项选择过去完成时

1.------Youwenttothe“Bird’sNest”lastmonth,didn’tyou?

------sthesecondtimeI________toBeijing

NationalStadium.

A.havebeenB.were

C.hadbeenD.wouldbe

C

考查虚拟语气。表示“是某人第几次做某事”:That/This/Itis

+thefirst/second。lasttime+thatclause(从句的谓语用现在完

成时);That/This/Itwas+thefirst/second。lasttime+thatclause

(从句的谓语用过去完成时)。

考点:固定句式中的虚拟语气

2.Mandy_________adoptionsinceherson’sdeath,buther

husbanddidn’tagreewithher.A.hasconsideredB.hasbeen

considering

C.isgoingtoconsiderD.hadconsidered

D

试题分析:句意:她儿子死后,Mandy考虑过收养,但是她

的丈夫不同意。根据后面的动词形式和句意可知,前面的句子应

该是过去完成时,sidered现在完成时;n

considering现在完成进行时;gtoconsider一般将来

时;sidered过去完成时。didn’tagree说明动作发生

在过去,所以在过去之前发生的事用过去完成时,故选D。

考点:考查动词时态。

3.AfullpreparationbeforeBeijingfinallywonthebidfor

hostingthe2022WinterOlympicGames.

A.hasbeenmadeB.hadbeenmade

C.wouldbemadeD.ismade

B

句意为:北京在最终赢得2022年冬奥会主办权之前已经做

了充分的准备。该句中“beforeBeijingfinallywonthebid”使用了

一般过去时态,而做准备发生在won这个动作之前,因此使用

过去完成时态。

4.Thetwins,whotheirhomework,wereallowedtoplay

badmintonontheplayground.A.willfinishB.finish

C.havefinishedD.hadfinished

D

试题分析:句意:已经完成作业的双胞胎被允许到操场上打

羽毛球。他们“被允许”用的是一般过去式,而完成作业是在被允

许打羽毛球之前,属于过去的过去的动作,用过去完成时,所以

选D。

【知识拓展】

考点:考查时态

过去完成时:即过去的过去所发生的事情!其构成是主语

+had+过去分词。过去完成时的时间状语before,by,until,when,

after,once,assoonas。表示过去某一动作之前已经完成的动作,

常与由when,before等连词引导的时间状语从句连用。用于宾

语从句或间接引语中,某些动词的过去完成时表示一个打算要做

却没有做成的事。这类动词有:intend打算,hope希望,plan计

划,mean预定,want想要,think想要,等。用于表示与过去

事实相反的虚拟条件从句中

【名师点睛】考查过去完成时。过去完成时常用于:(1)表

示由过去的某一时刻开始,一直延续到过去另一时间的动作或状

态,常和for,since构成的时间状语连用。(2)叙述过去发生的

事情,在已叙述了过去发生的事情后,反过来追述或补充以前发

生的动作时,常使用过去完成时。(3)在含有定语从句的主从复

合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。

(4)过去完成时常常用在told,said,knew,heard,thought等动词

后的宾语从句(或间接引语)中,这时从句中的动作发生在主句

表示的过去的动作之前。本题末尾wereallowedtoplay

badminton暗示了“完成家庭作业在打羽毛球之前”,因此,用过

去完成时。

5.Atsixty,Maughamdecidedtowithdrawfromthetheater

andwroteTheSummerUp,inwhichhetriedtoreviewwhathe

fromhislifeandliterature.

A.hadlearnedB.haslearned

C.waslearningD.wouldlearn

A

试题分析:句意:在60岁的时候,Maugham决定离开剧

院,写了TheSummerUp,其中他想回顾他从生活和文学中学到

的东西。从wroteTheSummerUp,可知他学习的东西是过去的过

去发生的事情,用过去完成时,选A。

考点:考查时态

6.(绵阳二诊)―IhappenedtomeetLilyyesterday.

―Luckydog!You________eachotherfortwoyears.

A.haven’tseenB.hadn’tseen

C.didn’tseeD.don’tsee

B

考查动词的时态。句意为:――昨天我碰巧遇到莉莉了。――

真幸运!你们已经两年没有

见面了。根据句意可知,两年没有见面是在昨天碰巧见面之

前,表示过去的过去,故用过去完成时。

答案:B

7.AfterJack________somee-mails,hestartedworkingon

hisreport.

A.sendsB.hassentC.hadsentD.wouldsent

C

试题分析:考查动词的时态。句意:杰克发了几份电子邮件

后,开始做他的课题。状语从句是过去完成时,开始做课题是过

去发生的,才能构成“过去的过去”的动作,所以选C

考点:考查动词的时态

8.Wedidn’tgetahotelroombecausewe______inadvance.

A.hadn’tbookedB.haven’tbooked

C.weren’tbookingD.wouldn’tbook

A

试题分析:考查时态。句意:因为我们没有提前预定,我们

没有拿到宾馆房间。原句中没有拿到房间使用了一般过去时

“didn'tget....”,而预定宾馆是在之前就已经发生的事情,要使用

过去完成时,表示在过去的过去就发生的事情。故A项正确。

考点:考查时态

9.―GotyourUSvisa?

―Notyet.I________toobusytoapplyforanappointment,

soIdidn’tgotoShanghailastweek.A.wasB.havebeenC.had

beenD.wouldbe

C

句意:――你得到美国签证了吗?――还没有,我过去太忙

以至于没有申请,因此我上周没有去上海。根据后句时态可知,

表示“过去的过去”应该用过去完成时。

10.Bythetimemymothercamebackfromwork,mysister

andI________supperandwerewaitingforheratthetable.

A.havecookedB.werecookingC.hadcookedD.would

cook

C

在英文中用bythetime构成的从句修饰主句,主句通常用

过去完成时,结构为had+过去分词,故本题选C。

11.―Didyourfatherenjoyseeinghisoldfriendsyesterday?

―Yes,chotherforages.

A.didn’tseeB.wouldn’tsee

C.haven’tseenD.hadn’tseen

D

考查时态。――你父亲昨天喜欢看他的老朋友吗?――是的,

喜欢。他们多年没见面了。这里指的是“昨天以前,多年没见面

了”,所以句子用过去完成时态,答案为D。

12.I______thepaperbeforemylawyerexplainedthedetails

tome.

A.signedB.hadsigned

C.signsD.hassigned

B

试题分析:考查过去完成时。句意:在我的律师和我详细说

明之前我就已经签字了。由题中时间点可知是过去完成时,故选

B。

考点:考查过去完成时

13.Aslongasmydrivetesterinstructedmetopullintothe

parkinglot,IwassureI______.A.passedB.havepassed

C.waspassedD.hadpassed

D

试题分析:考查时态。选项A为一般过去式;选项B为现在

完成时;选项C为一般过去式被动语态;选项D为过去完成时。

句意:只要驾考教练让我把车停到停车场,我就确定我已经通过

了考试。当“我”把车停到停车场时,我确定自己考试通过,此时

考试结束和考试通过是同时发生的动作,所以通过考试应在Iwas

sure之前,故应用过去完成时。故选D.考点:考查时态。

14.Ifyou________thefailedexperiences,youwouldnot

havemadesuchamistakeinyourhomework.

A.refertoB.havereferredto

C.referredtoD.hadreferredto

D

试题分析:考查虚拟语气。表示假设的虚拟语气,用在对过

去事实相反的假定上,从句用过去完成时had+过去分词,主句

用would/should/might/could+have+过去分词。Referto是一个

固定结构,意思为查阅、参考。该句意思为:如果你参考一下这

些失败经验教训的话,你就不会在你的作业中犯下如此的错误。

故选D。

考点:考查虚拟语气。

15.Neverforonemoment,believeitornot,_______being

facedwithsuchasituationwherea

helpinghandwasgreatlyneeded.

A.IimaginedB.doIimagine

C.IhaveimaginedD.hadIimagined

D

试题分析:考查倒装。never否定词放在句首,主句要部分

倒装。此类词还有never,seldom,scarcely,little,few,not,

hardly,以及notonly。but(also),nosooner。than,hardly。

when,scarcely。when等等;句意:不管信不信,在那一刻我

没能想象我要面对这样一个急需椭的情r境地!B、D都为倒装

句型,但主句谓语动作发生在过去的过去,排除B,故选D。

考点:考查倒装。

16.Thejokewassointerestingthatweallburstoutlaughing.

Neverbefore__________heardajokelikethat.

A.IhaveB.Ihad

C.haveID.hadI

D

试题分析:考察时态与倒装。前面的was表示过去时,当

never等表否定的词放在句首时谓语动词倒装。句意:这个笑话

如此有趣以至于我们突然大笑,以前从未听过像它一样有趣的故

事。故选D

考点:考察时态与倒装

17.hatit

wasatleasttenyearssinceI

__________agooddrink

A.hadenjoyedB.wasenjoying

C.enjoyedD.hadbeenenjoying

A

试题分析:考查时态。在“It+be+since从句”这一结构中,可

用一般现在时或现在完成时,since从句用一般过去时。句意:他

们喊我和他们去喝一杯。我说,离我上次好好的喝上一杯已经有

10年了。故A正确。

考点:考查时态

18.BytheendofLastyear,we_____morethan1,100,000

cars.

A.wereproducingB.produced

C.hadproducedD.wouldproduce

C

试题分析:考查时态。句意:到去年年底,我们已经生产了

一百一十多万辆汽车。bythetime+从句,从句用一般现在时,

则主句用将来完成时;从句用一般过去时,主句用过去完成时;

bytheendof+时间点,时间点是过去的时间,主句用过去完成

时;时间点是将来的时间,主句用将来完成时。“BytheendofLast

year”指的是过去的时间,主句用过去完成时,故选C。

考点:考查时态

19.---WhatdoyouthinkoftheAmericansingerLady

Gaga’sperformance?

---Toocrazy,butifI_____toherconcertsheldyesterday,I

wouldhaveenjoyedit.

A.wouldgoB.went

C.hadgoneD.shouldgo

C

试题分析:考查虚拟语气。句意:--你觉得美国歌手Lady

Gaga的表演怎么样?--太疯狂了,但是我如果昨天去看她的演

唱会的话,我一定会非常享受当时的音乐氛围。根据句意可知,

“我”并没有去看演唱会,答语是对过去的事情进行虚拟,if从句

用haddone,主句用wouldhavedone,故选C。

考点:考查虚拟语气

20.―Thebatteryinmycellphoneisrunninglow.

―Ithatlastnightbeforewewenttobed.

A.wasnoticingB.havenoticedC.wouldnoticeD.had

noticed

D

本题考查时态。根据“我昨晚注意到”是在“我们上床睡觉”之

前,故用过去的完成时hadnoticed,选D.

21.________theparty________whenhecame?

A.Did。beginB.Had。begun

C.Has。begunD.Does。begin

B

考查时态。句意:他来时聚会已经开始了吗?此处when引

导的时间状语从句的时态是一般过去时态,结合句意主句动作先

于从句动作,应该用过去完成时态,故选B。

22.Iinsistedhe______backthewallettothelady,buthe

insistedhe______it.A.handed;didn’tstealB.hand;hadn’tstolen

C.hand;notstealD.handed;hadn’tstolen

B

考查insist用法。句意:我坚持说他应该把钱包还给那个女

士,他坚持认为他没有偷。insist后跟宾语从句分两种情况,一,

表示坚持要去做某事(未做)insist+that从句(主语

+should+动词原形)should可省也可以不省,但要记住动词

一定要用原形,这是一种虚拟语气。二,但如果表对已经发生过的

事的一种看法,(注意;是对已经发生过的事)则使用正常时态。根据

句意可知,故选B项。

23.Bytheendoflastyear,anothernewhospital__________

inourcity.

A.wouldpleteB.wouldbepleted

C.waspletedD.hadbeenpleted

D

考查时态及语态。句意:去年年底为止,我们这座城市又建

了一个新的医院。句中有bytheendof表示“到。为止”如果后面

接过去的时间,句子要用过去完成时。本句中bytheendoflast

year,by后是过去的时间状语,句子要用过去完成时,故选D。

By表示时间,意为“到......时为止”;该词经常与完成时连用。

如果后接by后面是现在的时间,句中就使用现在完成时;如果

by后面是过去的时间状语,就使用过去完成时;如果后面是将来

的时间,就使用将来完成时。

Bythetimehewasten,hehadlearntabout1,000English

words.

到他十岁时,他已学了约一千个英语

By2012thepopulationofthiscitywillhaverisento20millon.

到2020年,这个城市的人口将增至二千万。

BythetimeJanegetshome,herauntwillhaveleftfor

Londontoattendameeting.

当简到家时,她的姑妈已经动身去伦敦参加一个会议了

24.―Areyousurprisedbytheendingofthefilm?

―NO,I________thebook,soIalreadyknewthestory.

A.wasreadingB.hadreadC.amreadingD.haveread

B

考查时态。句意:――你会对电影的结局感到惊讶吗?――

不,我读过这本书,所以我已经知道这个故事了。根据soI

alreadyknewthestory中的过去时态可知,这里用过去完成时,

表示过去的过去。故选B。

25.She______tocleanoutthespareroomlastweek,butit

wasmuchtoooccupiedatthattime.

A.intendedB.wasintendedC.hadintendedD.was

intending

C

考查时态。句意:她上周本打算打扫那间空余的房间,但那

时候房间太拥挤了。hadintendedtodosth.意为“本打算做某事

却未做”;intendtodosth.意为“打算做某事”;wasintendedtodo

sth.意为“为了。”。intend/plan/mean都可以用过去完成时表示“本

打算做。但事实没做成”。故选C。

26.I_________tohelpyoutodohomeworkbutIcouldn't

spareanytime.I________apositionlastnightandI'llfinishit

tomorrow.

A.wanted;wroteB.hadwanted;waswriting

C.hadwanted;wroteD.wanted;havebeenwriting

B

考查动词时态。句意:我本打算在家庭作业方面帮助你的,

但是我抽不出时间。我昨天晚上整晚都在写作文,明天就能写完。

第一空,句中为短语hadwantedtodo本打算做某事,第二空

表示时间段内正在进行的动作,故用过去进行时,综述选B。

27.Itwasthethirdtimethatshe_____theGreatWall.

A.wenttoB.hadbeentoC.visitedD.visit

B

考查固定句型。句意:这是她第三次去北京。在Itwasthe

first/second/third。timethat。这个固定句型中,that从句中应用

过去完成时。故选B项。

本题涉及到了两个常考句式:

(1)Itisthefirst/second。timethat。.在这个句型中,that

从句要用现在完成时

(2)Itwasthefirst/second。timethat。.这个固定句型中,

that从句中应用过去完成时。

考生要根据主句中的be动词确认是用现在完成时还是过去

完成时,本题中考查的是第2个句式,从句中要用过去完成时,

选出正确答案B项。

28.Thenewscameasnosurprisetome.I______forsome

timethatthefactorywasgoingtoshutdown.

A.hadknownB.knew

C.haveknownD.know

A

本题句意“我对这消息一点都不惊讶。我了解到工厂要关闭

已经有一段时间了”。根据时间状语forsometime和came可知

应选A项。

29.Thewifeabigdinnerwhenthehusbandwasawareof

theireighthweddinganniversarythatday.

A.wasstillpreparingB.hadhardlyprepared

C.didcarefullyprepareD.wouldeagerlyprepare

B

考查时态。句意为:妻子刚准备好一顿丰盛的晚餐丈夫就意

识到那天是他们结婚八周年纪念日。hardly...when一。就。,符合

题意。故选B。

30.Aninternationalteamofastronomersannounced

Wednesdaythatthey________thefirst-everimageofablackhole.

A.havecapturedB.werecapturing

C.hadcapturedD.wouldcapture

C

考查时态。句意:周三,一个国际天文学家小组宣布他们第

一次捕捉到一个黑洞的图像。此处announced是过去的动作,

capture动作发生在announced之前,过去的过去,所以用过去

完成时态,故选C。

31.CCDidyouhavetodomuchforthedinnerparty?

CCNo,Tina______everythingbythetimeIgothome.

A.hasfinishedB.hadfinished

C.wouldfinishD.willfinish

B

考查动词时态。句意:――你是不是为晚宴做了很多事

情?――没有,缇娜在我到家之前就已经完成一切准备。根据题

干中的过去时got可以判断出,在此之前完成用过去完成时,故

选B。

32.―What______whenIphonedyou?

―I______mywork,andwantedtogoout.

A.haveyoudone;finishedB.wereyoudoing;havefinished

C.didyoudo;hadjustfinishedD.wereyoudoing;hadjust

finished

D

试题分析:考查时态:句意:我打电话给你的时候你在干什

么?,我刚刚完成任务,我和你出去。第一个空填wereyoudoing,

用过去进行时,动作在打电话的时候正在进行中,第二空填,had

justfinished,说明是过去打电话的时候已经完成了,用过去完成

时,可知选D。

考点:考查时态

点评:时态题的考查关键是抓住句子的上下文含义和句中的

时间状语。要根据时间状语来选择合适的时态,在平时的学习中

要注意积累有关时态的用法和各种时态的特殊之处。

33.―Howlong_____eachotherbeforethey_____here?

―Foraboutayear.

A.havetheyknown,eB.didtheyknow,came

C.dotheyknow,eD.hadtheyknown,came

D

考查时态。句意:―他们来这儿之前认识多久了?―大约一

年了。根据句意分析,他们来到这里是过去的事,他们互相了解

大约一年的时间肯定发生在来这里之前,发生在过去某一动作之

前的动作,应该使用过去完成时。故D选项正确。

34.ndherefora

longtime.

A.won'tbeseenB.hadn'tbeenseenC.hasn'tbeenseen

D.wasn'tseen

B

考查时态。句意:今天早上我在电梯里看到杰克了。他很久

没有在这里出现了。根据句意可知,此处描述的动作发生在saw

之前,属于“过去的过去”,应使用过去完成时。故B选项正确。

35.---Haveyouseenyournephewlately?

---Yes,infact,Isawhimyesterday.I_______himforthree

years.

A.haven’tseenB.didn’tsee

C.hadn’tseenD.don’tsee

C

考查过去完成时。句意:--你最近见你外甥了吗?--见了,

我昨天见了他,我都三年都没见他了。根据前文Isawhim

yesterday可知,说话者在昨天之前有三年没有见了,故为过去

的过去,因而用过去完成时,故选C.

考查过去完成时。过去完成时的结构为haddone,被动形

式为hadbeendone,其表示过去的过去,常见的标志性短语by+

过去时间,before。其中有些固定结构需要使用过去完成时,比

如hardly。when。,nosooner。than。,Itwasthefirst/secondtime

(that)。等固定句型中如:Hardlyhadhebeguntospeakwhenthe

audienceinterruptedhim.他刚开始演讲,听众就打断了他。

36.It'sgreatthatallthevisitorswhoontheislandweresaved.

A.trappedB.havebeentrapped

C.hadtrappedD.hadbeentrapped

D

考查时态和被动语态。句意:所有被困在岛上的游客都得救

了,这真是太棒了。由weresaved可知此事发生在过去,且被困

应在被救之前,应用过去完成时;同时,visitors和trap构成被

动关系,应使用过去完成时的被动语态。故D选项正确。

37.―Howwasyourjobinterview?

―Verysuccessful.I________myhomeworkaboutthepany,

youknow.

A.haddoneB.havedone

C.didD.wasdoing

A

考查时态。句意:――你的工作面试怎么样?――非常成功。

我了解过这家公司。由第一句可知,参加面试是过去的行为,那

么了解该公司应该是面试之前的行为,即过去的过去,故该句应

用过去完成时态。A选项正确。

38.Silk________oneoftheprimarygoodstradedalongthe

SilkRoadbyabout100BC.A.hadeB.wasing

C.haseD.ising

A

考查时态。句意:到公元前100年为止,丝绸已经成为丝绸

之路上交易的主要商品之一。时间状语是by+过去时间,谓语用

过去完成时。故选A。

动词的时态、语态是选择题必考内容之一。动词的各种时态

形式都可能考到,不过最常考的是一般现在时态、一般过去时态、

现在进行时态、一般将来时态以及现在完成时态,同时还常与非

谓语动词一起考查。做语法填空题时,首先要判断括号中所给动

词是谓语动词还是非谓语动词,如本小题就是考查谓语动词;若

是谓语动词,就要考虑时态、语态、语

气(陈述语气还是虚拟语气)、主谓一致四个方面。本小题考

查过去完成时,从三个方面来进行判断:

1.看句子中的时间状语或时间状语从句,本小题的时间状

语是byabout100BC,故判断是过去完成时。

2.在没有时间状语或时间状语从句时,要看上下文的谓语

动词的形式。

3.看是否是特殊句型等。如句型“Itwas+thefirsttime+that

从句”中that从句用过去完成时。

39.Asthingsdidn’tworkoutthewaywe________,wefound

ourselvestryingtoforcethemandstrugglingtofinishthem.

A.planB.areplanningC.hadplannedD.willbeplanning

C

考查动词时态。句意:当事情不像我们之前所计划的那样发

展时,我们发现自己正在试图强迫他们并奋力完成它们。根据前

句didn’t,后句found可知,该句应使用过去时态;因事情的发

展和结果发生在计划之后,这里要用plan的过去完成时态had

planned与前面的一般过去时形成对比,以体现动作的先后,即"

当事情不像我们之前所计划的那样时",因此C项正确。

40.---DidyouknowanyGermanbeforeyouarrivedin

Munich?

---Never______________it,actually.

A.hadIlearnedB.didIlearn

C.IhadlearnedD.Ilearned

A

考查倒装和时态。句意:――来慕尼黑之前你懂德语

么?――事实上我从来没学过。never位于句首,其后要进行部

分倒装,而且此处表示的动作发生在arrivedinMunich之前,也

就是过去的过去,应该用过去完成时,故A项正确。

注意含有否定意义的词位于句首时,其后要进行部分倒装,

常见的这类词包括:never,hardly,seldom,little,few,notuntil,

bynomeans,nowhere,nolonger。如:Bynomeanscouldyou

tellhimaboutthis.你绝不能把这件事告诉他。Neverinmylife

haveIheardofsuchathing.我一生中从未听过这样的事。

👁️ 阅读量:0