英语高中过去完成时练习题.docx

上传人:b****3 文档编号:24914460 上传时间:2023-06-02 格式:DOCX 页数:16 大小:23.85KB
下载 相关 举报
英语高中过去完成时练习题.docx_第1页
第1页 / 共16页
英语高中过去完成时练习题.docx_第2页
第2页 / 共16页
英语高中过去完成时练习题.docx_第3页
第3页 / 共16页
英语高中过去完成时练习题.docx_第4页
第4页 / 共16页
英语高中过去完成时练习题.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

英语高中过去完成时练习题.docx

《英语高中过去完成时练习题.docx》由会员分享,可在线阅读,更多相关《英语高中过去完成时练习题.docx(16页珍藏版)》请在冰豆网上搜索。

英语高中过去完成时练习题.docx

英语高中过去完成时练习题

英语高中过去完成时练习题

一、单项选择过去完成时

1.ThemanagerissaidtohavearrivedbackfromPariswherehe______someEuropeanpartners.

A.wouldmeetB.ismeeting

C.meetsD.hadmet

【答案】D

【解析】

试题分析:

考查时态。

不定式动作tohavearrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。

句意:

据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。

故D正确。

考点:

考查时态

2.Thegirl,when_____whyshe_____intheexam,justloweredherheadandkeptsilent.

A.questioned;wascheated

B.beingquestioned;wascheating

C.questioned;hadcheated

D.beingquestioned;hascheated

【答案】C

【解析】

考查非谓语动词。

句意:

当被问到为什么在考试中作弊中,小女孩子低头不语。

When引导的是是时间状语从句,与girl之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。

 

3.Theboy_____loudlybecausehe_____hiswayinthejungleandthoughthecouldn’tgobackhome.

A.hadcried;lostB.hascried;haslost

C.cried;hadlostD.cried;haslost

【答案】C

【解析】

考查动词时态。

句意:

因为在从中中迷路认为不能回家所以小男孩大声地哭起来。

迷路这个动作发生在大哭之前,故用过去完成时,故选C项。

4.Bythetimemymothercamebackfromwork,mysisterandI________supperandwerewaitingforheratthetable.

A.havecookedB.werecookingC.hadcookedD.wouldcook

【答案】C

【解析】

在英文中用bythetime构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。

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

------Yes.ThatwasthesecondtimeI________toBeijingNationalStadium.

A.havebeenB.were

C.hadbeenD.wouldbe

【答案】C

【解析】

考查虚拟语气。

表示“是某人第几次做某事”:

That/This/Itis+thefirst/second…lasttime+thatclause(从句的谓语用现在完成时);That/This/Itwas+thefirst/second…lasttime+thatclause(从句的谓语用过去完成时)。

考点:

固定句式中的虚拟语气

6.Arrivingatthepartyhurriedly,weweredisappointedtofindthatthebandplaying.

A.stoppedB.willstop

C.hadstoppedD.hasstopped

【答案】C

【解析】

解析:

匆忙地到达晚会,我们很失望地发现乐队已经停止演奏了。

题干中的weredisappointed的状态发生在过去,stop这个动作发生在其之前,故应用过去完成时。

所以选C。

7.WhenMaryarrivedshefoundallherchildren______fornearlytwohours.

A.havegonetosleepB.fellasleep

C.wasfallingasleepD.hadbeenasleep

【答案】D

【解析】

试题分析:

考查时态的辨析。

这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:

当Mary到达时,她发先孩子们已经睡了将近两个小时。

故选D。

考点:

考查时态的辨析。

8.---Iwillneverforgetwhenwemetthefamouswriter

---NeitherwillI.He______somegoodsandwasatthecheckoutofasupermarket.

A.hadselectedB.hasselected

C.wasselectingD.selected

【答案】A

【解析】

试题分析:

考查时态。

本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:

我永远忘不了我们遇见那位著名的作家。

我也是。

他那时是挑好物品之后在超市的收银台。

故选A

考点:

考查时态

9.---What’swrongwithyourcellphone?

Ican’tgetthrough.

---Oh,mylinewascutoffbecauseI________mybill.

A.haven’tpaidB.hadn’tpaidC.wasn’tpayingD.don’tpay

【答案】B

【解析】

本题考查时态。

根据“我的线路被切断了”是过去发生的事情,而应为我没有付我的账单是在“我的线路被切断了”之前,故用过去完成时。

选B。

10.Hesaidl5people_______,twoofthem_____tohospital.

A.haveinjured;admittingB.havebeeninjured;beingadmitted

C.hadinjured;toadmitD.hadbeeninjured;admitted

【答案】D

【解析】

第一空考查过去完成时,因为主句是hesaid,从句动作发生在主句之前,而且是被动式,第二空是独立主格结构,twoofthem是逻辑主语,和admit是被动关系,用过去分词,句意:

他说15人受伤,其中两人住院。

选D。

11.AfterJack________somee-mails,hestartedworkingonhisreport.

A.sendsB.hassentC.hadsentD.wouldsent

【答案】C

【解析】

试题分析:

考查动词的时态。

句意:

杰克发了几份电子邮件后,开始做他的课题。

状语从句是过去完成时,开始做课题是过去发生的,才能构成“过去的过去”的动作,所以选C

考点:

考查动词的时态

12.—He’sgotourtickets.

—That’sgoodI________afraidthathe________them.

A.am;hasforgottenB.was;hadforgotten

C.was;forgetD.am;willforget

【答案】B

【解析】

试题分析:

考查时态:

--他拿了我们的票。

--太好了,我原来害怕他忘了。

因为现在知道他没忘,所以是原来害怕他忘了,第一空用一般过去式was,主句用一般过去式,从句用相应的过去时,排除D,用过去完成时,选B。

考点:

考查时态

13.Thehotelwasn’tparticularlygood.ButI____inmanyworsehotels.

A.wasstayingB.stayedC.wouldstayD.hadstayed

【答案】D

【解析】

试题分析:

句意:

这家旅馆不是特别好。

但是我住过很多更差的旅馆。

从句意可知动词stay是发生在说话之前,是表示“过去的过去”,用过去完成时,答案选D。

考点:

考查动词时态。

14.Thejokewassointerestingthatweallburstoutlaughing.Neverbefore__________heardajokelikethat.

A.IhaveB.Ihad

C.haveID.hadI

【答案】D

【解析】

试题分析:

考察时态与倒装。

前面的was表示过去时,当never等表否定的词放在句首时谓语动词倒装。

句意:

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

故选D

考点:

考察时态与倒装

15.Theybecamefriendsagainthatday.Untilthenthey______toeachotherfornearlytwoyears.

A.didn’tspeakB.hadn’tspoken

C.haven’tspokenD.haven’tbeenspeaking

【答案】B

【解析】

试题分析:

考查时态:

句意:

他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。

从Theybecamefriendsagainthatday.可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选B。

考点:

考查时态

16.Theyaskedmetohaveadrinkwiththem.IsaidthatitwasatleasttenyearssinceI__________agooddrink

A.hadenjoyedB.wasenjoying

C.enjoyedD.hadbeenenjoying

【答案】A

【解析】

试题分析:

考查时态。

在“It+be+since从句”这一结构中,可用一般现在时或现在完成时,since从句用一般过去时。

句意:

他们喊我和他们去喝一杯。

我说,离我上次好好的喝上一杯已经有10年了。

故A正确。

考点:

考查时态

17._______couldbejudgedfromhereyesthatshewasterriblysorryforwhatshe________.

A.As;haddoneB.That;didC.As;didD.It;haddone

【答案】D

【解析】

本题句意“从她的眼神可以判断,她为她所做的感到非常抱歉”。

此句中的that引导的从句是真正的主语,而it作形式主语。

她感到抱歉是过去时,而所做的在抱歉之前已发生,故用过去完成时。

18.Chinesescientists______onTuesdaythatthey______alow-costweldingrobot,whichcanhelpimproveweldingefficiencyforsmallfactories.

A.announces;hadinventedB.announced;haveinvented

C.announced;hadinventedD.announces;haveinvented

【答案】C

【解析】

试题分析:

考查时态。

第一空根据时间状语onTuesday可知用一般过去时;第二空动词invent所发生的动作在announce之前,故用过去完成时。

句意:

中国科学家在周二宣布,他们已经发明了低成本的焊接机器人,可以帮助提高小工厂焊接效率。

故C正确。

考点:

考查时态

19.Wetofinishtheworkbeforedark,buttheheavyrainheldusup.

A.meantB.wasmeaning

C.hadmeantD.wouldmean

【答案】C

【解析】

试题分析:

句意:

我们本打算在天黑前完成这项工作,但是大雨耽误了我们。

Meantohavedone和hadmeanttodo表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C

考点:

考查动词时态

20.Notuntil________athirdtime________thathehadgivenbirthtothereadingsystemfortheblindcalledBraille.

A.LouisBrailletried;heannounced

B.didLouisBrailletry;heannounced

C.LouisBraillehadtried;didheannounce

D.hadLouisBrailletried;hadheannounced

【答案】C

【解析】

倒装句。

句意:

直到L布拉耶又尝试了一次,他才宣布成功发明了专为盲人阅读用的文字--Braille。

Notuntil位于句首时,后面的从句不倒装,主句使用部分倒装,即把be/do/will/have/can等提到主语之前,A、B两项的第二空未倒装,排除A、B;D项第一空不需要用倒装,排除D,故选C。

21.---Haveyouseenyournephewlately?

---Yes,infact,Isawhimyesterday.I_______himforthreeyears.

A.haven’tseenB.didn’tsee

C.hadn’tseenD.don’tsee

【答案】C

【解析】

【详解】

考查过去完成时。

句意:

--你最近见你外甥了吗?

--见了,我昨天见了他,我都三年都没见他了。

根据前文Isawhimyesterday可知,说话者在昨天之前有三年没有见了,故为过去的过去,因而用过去完成时,故选C.

【点睛】

考查过去完成时。

过去完成时的结构为haddone,被动形式为hadbeendone,其表示过去的过去,常见的标志性短语by+过去时间,before。

其中有些固定结构需要使用过去完成时,比如hardly…when…,nosooner…than…,Itwasthefirst/secondtime(that)…等固定句型中如:

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

22.—Areyousurprisedbytheendingofthefilm?

—NO,I________thebook,soIalreadyknewthestory.

A.wasreadingB.hadreadC.amreadingD.haveread

【答案】B

【解析】

【详解】

考查时态。

句意:

——你会对电影的结局感到惊讶吗?

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

根据 soIalreadyknewthestory中的过去时态可知,这里用过去完成时,表示过去的过去。

故选B。

23.HisearlierconcertinShanghai____abigsuccess.ItwasthefirsttimetheTaiwansinger____aconcert

onthemainland.

A.is;heldB.was;heldC.hadbeen;wouldholdD.was;hadheld

【答案】D

【解析】

【详解】

考查时态。

句意:

他早些时候在上海的演唱会非常成功。

这是这位台湾歌手第一次在大陆举办音乐会。

第一空:

根据句意可知,此处描述的是过去的事情,应使用一般过去时;第二空:

Itwasthefirsttime后面的从句谓语动词使用过去完成时。

故选D。

24.IsawJackintheliftthismorning.He    aroundhereforalongtime.

A.won'tbeseenB.wasn'tseen

C.hasn'tbeenseenD.hadn'tbeenseen

【答案】D

【解析】

【详解】

考查过去完成时态的被动语态。

句意:

今天早上我在电梯里看见杰克。

他好久没在这附近露面了。

根据thismorning可知,这是过去的事情;再根据foralongtime可知,此空是更靠前的动作,且句子主语He和see之间是一种被动关系,所以用过去完成时态,故选D。

25.I_________tohelpyoutodohomeworkbutIcouldn'tspareanytime.I________acompositionlastnightandI'llfinishittomorrow.

A.wanted;wroteB.hadwanted;waswriting

C.hadwanted;wroteD.wanted;havebeenwriting

【答案】B

【解析】

【详解】

考查动词时态。

句意:

我本打算在家庭作业方面帮助你的,但是我抽不出时间。

我昨天晚上整晚都在写作文,明天就能写完。

第一空,句中为短语hadwantedtodo本打算做某事,第二空表示时间段内正在进行的动作,故用过去进行时,综述选B。

26.Whentheyfirstcametothecity,myparentsoftenwenttoneighborsforatalk,justasthey________inthecountryside.

A.willdoB.haddone

C.havedoneD.weredoing

【答案】B

【解析】

【详解】

考查过去完成时。

句意:

我父母刚来城市的时候,经常去邻居家聊天,就像他们在乡下经常做的那样。

这是一个when引导的时间状语从句加justas引导的方式状语从句。

方式状语从句的主句使用的时态是一般过去式(wenttoneighborsforatalk),从句发生的动作在主句动作之前,所以使用过去完成时。

故选B。

27.________theparty________whenhecame?

A.Did…beginB.Had…begun

C.Has…begunD.Does…begin

【答案】B

【解析】

【详解】

考查时态。

句意:

他来时聚会已经开始了吗?

此处when引导的时间状语从句的时态是一般过去时态,结合句意主句动作先于从句动作,应该用过去完成时态,故选B。

28.Janet,who________herhomework,wasallowedtoplaybadmintonontheplayground.

A.willfinishB.finish

C.hasfinishedD.hadfinished

【答案】D

【解析】

【详解】

考查时态。

句意:

Janet已经完成作业,她被允许到操场上打羽毛球。

分析句子结构可知,主句为"Janetwasallowedtoplaybadmintonontheplayground"主句谓语动词为"wasallowed"是过去时,表示动作发生在过去。

"who___herhomework"为定语从句.完成作业动作发生在被允许打羽毛球之前,即过去的过去,应该用过去完成时。

D项符合语境,故选D。

29.BythetimeJackreturnedhomefromEngland,hisson.fromcollege.

A.graduatedB.hasgraduated

C.hadbeenD.hadgraduated

【答案】D

【解析】

考查动词时态,Bythetime截止到过去某时间为止做了某事,用过去完成时态。

A是一般过去时;B是现在完成时;C是过去完成进行时。

根据句子意思“截止到Jack从英国返家,他的儿子已经大学毕业了。

30.Hardly______whenthebussuddenlypulledaway.

A.theyhadgottothebusstopB.theygottothebusstop

C.didtheygettothebusstopD.hadtheygottothebusstop

【答案】D

【解析】

【分析】

【详解】

考查倒装句。

句意:

他们一到站点公共汽车就突然开走了。

否定副词hardly放于句首构成倒装句。

Hardly+had+主语+donewhen...did...是固定的句式。

故选D。

31.(江苏)I was sent to the village last month to see how the development plan _______in the pasttwoyears.

A.had been carried outB.wouldbecarriedout

C.is being carried outD.hasbeencarriedout

【答案】A

【解析】考查时态。

句意:

上个月我被派到村里去看看在过去的两年里发展计划是如何执行的。

根据句中时间状语lastmonth和inthepasttwoyears可知,空格处所用的动词carryout发生在sent之前,所以是“过去的过去”,故用过去完成时。

故选A。

点睛:

本题考查时态。

句中包含的时间状语是解答此题的突破点,所以要做好此类题,一定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以根据时间状语可以看出正确答案。

本题的关键在于抓住题干中的两个时间状语lastmonth和inthepasttwoyears,从而得出答案。

32.—Didyourfatherenjoyseeinghisoldfriendsyesterday?

—Yes,hedid.Theyeachotherforages.

A.didn’tseeB.wouldn’tsee

C.haven’tseenD.hadn’tseen

【答案】D

【解析】考查时态。

——你父亲昨天喜欢看他的老朋友吗?

——是的,喜欢。

他们多年没见面了。

这里指的是“昨天以前,多年没见面了”,所以句子用过去完成时态,答案为D。

33.Shestaredatthepainting,wonderingwhereshe________it.

A.sawB.hasse

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1