英语高一英语过去完成时专项训练100附答案及解析.docx

上传人:b****2 文档编号:76082 上传时间:2023-04-28 格式:DOCX 页数:20 大小:26.60KB
下载 相关 举报
英语高一英语过去完成时专项训练100附答案及解析.docx_第1页
第1页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第2页
第2页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第3页
第3页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第4页
第4页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第5页
第5页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第6页
第6页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第7页
第7页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第8页
第8页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第9页
第9页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第10页
第10页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第11页
第11页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第12页
第12页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第13页
第13页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第14页
第14页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第15页
第15页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第16页
第16页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第17页
第17页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第18页
第18页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第19页
第19页 / 共20页
英语高一英语过去完成时专项训练100附答案及解析.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

英语高一英语过去完成时专项训练100附答案及解析.docx

《英语高一英语过去完成时专项训练100附答案及解析.docx》由会员分享,可在线阅读,更多相关《英语高一英语过去完成时专项训练100附答案及解析.docx(20页珍藏版)》请在冰点文库上搜索。

英语高一英语过去完成时专项训练100附答案及解析.docx

英语高一英语过去完成时专项训练100附答案及解析

(英语)高一英语过去完成时专项训练100(附答案)及解析

一、单项选择过去完成时

1.—Thebatteryinmycellphoneisrunninglow.

—Ithatlastnightbeforewewenttobed.

A.wasnoticingB.havenoticedC.wouldnoticeD.hadnoticed

【答案】D

【解析】

本题考查时态。

根据“我昨晚注意到”是在“我们上床睡觉”之前,故用过去的完成时hadnoticed,选D.

2.Chinesescientists______onTuesdaythatthey______alow-costweldingrobot,whichcanhelpimproveweldingefficiencyforsmallfactories.

A.announces;hadinventedB.announced;haveinvented

C.announced;hadinventedD.announces;haveinvented

【答案】C

【解析】

试题分析:

考查时态。

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

句意:

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

故C正确。

考点:

考查时态

3.Hardly___________thedoorwhenherushedintotheofficeoutofbreath.

A.IopenedB.didIopen

C.IhadopenedD.hadIopened

【答案】D

【解析】

本题考查hardly...when结构,表示“一……就、刚刚……就”;句意:

我刚把门打开,他就气喘吁吁冲进办公室。

hardly以及含有否定意义的副词放在句首,句子用倒装结构,故选D。

【名师点睛】

hardly......when的用法

表示一件事紧接着另一件事发生,意思是“刚刚....,就....”。

注意其时态上主句一般用过去完成时,从句用过去时。

有时主句也可用现在完成时,从句用一般现在时。

如果hardly在开头,主句要用部分倒装结构。

Hehadhardlyfinishedthearticlewhenthelightwentout.他刚写完文,灯就熄了。

Hehadhardlyhadtimetosettledownwhenhesoldthehouse.他还未安顿下来,就卖掉了那所房子。

Hardlyhadthefootballgamebegunwhenitstartedraining.

足球比赛才刚刚开始就下起雨来。

HardlyhaveIgethomewhenthetelephonerings.

我一到家电话铃就响了。

4.Thetwins,whotheirhomework,wereallowedtoplaybadmintonontheplayground.

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等动词后的宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。

本题末尾wereallowedtoplaybadminton暗示了“完成家庭作业在打羽毛球之前”,因此,用过去完成时。

 

5.(绵阳二诊)—IhappenedtomeetLilyyesterday.

—Luckydog!

You________eachotherfortwoyears.

A.haven’tseenB.hadn’tseen

C.didn’tseeD.don’tsee

【答案】B

【解析】

考查动词的时态。

句意为:

——昨天我碰巧遇到莉莉了。

——真幸运!

你们已经两年没有见面了。

根据句意可知,两年没有见面是在昨天碰巧见面之前,表示过去的过去,故用过去完成时。

答案:

 B

6.AssoonasIgottotheairport,IrealizedI________myIDcardathome.

A.hadleftB.hasleft

C.wouldleaveD.willleave

【答案】A

【解析】

试题分析:

考查时态。

句意:

一到机场,我就意识到我将身份证忘在家里了。

根据语境可知,leavemyIDcardathome是发生在realized之前,用过去完成时。

故选A。

【知识归纳】

过去完成时态表示过去的过去。

WhenIgotthere,thetrainhadleft.当我到达那里的时候,火车已经离开。

考点:

考查时态

7.Hardly________whenshe________someoneknockingatthedoor.

A.didshesit,heardB.didshesit,hadheard

C.hadshesat,hadheardD.hadshesat,heard

【答案】D

【解析】

试题分析:

考查倒装句和时态。

本句中放在句首的副词hardly,是一个表示否定含义的副词,放在句首谓语动词要使用部分倒装的形式。

且hardly....when....意为“一...就...”,主句的动作发生在从句之前,时态要保持一致。

句意:

她一坐下来就听见有人敲门。

故D正确。

【名师点睛】

请先看一道题:

a.I__________seensuchagoodharvest!

b.__________Iseensuchagoodharvest.

A.havenever,NeverhaveB.neverhave,Havenever

C.havenever,HaveneverD.neverhave,Neverhave

此题应选A。

这里考查的是否定词置于句首,句子用部分倒装的问题。

一般说来,以下否定词位于句首,句子要用倒装(部分倒装—-用一般问句的形式):

seldom,never,little,few,hardly,not,notuntil,invain,innoway,bynomeans,onnoaccount,nolonger等。

如:

Neverdoeshecomelate.他从不迟到。

Littledidheknowthatthepolicewereafterhim.他一点也不知道警察在找他。

BynomeansshallIgothereagain.我决不会再去那儿了。

Hardlyhadhearrivedatthestationwhenthetrainbegantoleave.他一到车站,火车就开动了。

Fewstudentsdidtheyseeintheclassroom.他们在教室没看到几个学生。

NotaworddidIeversaytohim.我从未对他说过一句话。

Notuntilallthefishintheriverdieddidthevillagersrealizehowseriousthepollutionwas.

直到河里的鱼全死了,村民们才意识到污染是多么严重。

考点:

考查倒装句和时态

8.AfterJack________somee-mails,hestartedworkingonhisreport.

A.sendsB.hassentC.hadsentD.wouldsent

【答案】C

【解析】

试题分析:

考查动词的时态。

句意:

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

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

考点:

考查动词的时态

9.Marywaspleasedtoseethattheseedsshe______inthegardenweregrowing.

A.wasplantingB.hasplantedC.wouldplantD.hadplanted

【答案】D

【解析】考查过去完成时态。

它表达的是在某个过去动作或时间点之前发生的动作,简单地说就是“过去的过去”发生的事情。

句意:

玛丽很高兴她在花园里种的种子正在生长。

根据句意可知,种种子是在种子成长之前,故选D。

10.BythetimehearrivedinBeijing,we_______therefortwodays.

A.willhavestayedB.stayC.havebeenstayingD.hadstayed

【答案】D

【解析】

考查时态。

bythetime用完成时态,根据arrive用过去时态,故用过去完成时,表动作先于发生。

选D。

11.IPhone,theworld’slargestmobilephonemaker,saidthatoverthefirstninemonthsoftheyearit________23millionhandsetsinChina,anincreaseof77percent________thesameperiodayearago.

A.hadsold;comparedtoB.hassold;comparedto

C.sold;comparingwithD.hadsold;comparingwith

【答案】A

【解析】

考查时态和非谓语动词。

句意:

IPhone,世界最大的手机制造商,说今年头九个月期间,它已经在中国销售了2,300万台手机,与一年前的同期相比增加了77%。

第一空根据主句动词said可知,从句时态也应用过去时态,再根据overthefirstninemonthsoftheyear,判断应用过去完成时态;第二空是非谓语动词的固定句式comparedto,意为“与……相比较”。

故选A。

12.-----Whatwereyouuptowhenshedroppedin?

------I______forawhileand_____somereading.

A.hadplayed;didB.played;did

C.hadplayed:

wasgoingtodoD.wasplaying;wasgoingtodo

【答案】C

【解析】

考查时态。

由第一句可判断出第二句描述的事情发生在过去,forawhile是相对于whenshedroppedin来说的whenshedroppedin,“我已经玩一会儿了”,因此该用过去完成时态.再看后一个动作,承接前面forawhile,仍然在过去,hadplayedforawhile之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。

13.Bythetimemymothercamebackfromwork,mysisterandI________supperandwerewaitingforheratthetable.

A.havecookedB.werecookingC.hadcookedD.wouldcook

【答案】C

【解析】

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

14.------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(从句的谓语用过去完成时)。

考点:

固定句式中的虚拟语气

15.I______thepaperbeforemylawyerexplainedthedetailstome.

A.signedB.hadsigned

C.signsD.hassigned

【答案】B

【解析】

试题分析:

考查过去完成时。

句意:

在我的律师和我详细说明之前我就已经签字了。

由题中时间点可知是过去完成时,故选B。

考点:

考查过去完成时

16.IsuddenlyrealizedthatIwaskeptsobusythatI______littletimewithmyfamilybefore.

A.havespentB.hadspent

C.wouldspendD.wasspending

【答案】B

【解析】

试题分析:

考查动词时态。

句意:

我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。

意识到以前已经发生的事情,此处指过去的过去,故选B。

考点:

考查动词时态。

17.----DidyouknowanyGermanbeforeyougottoBerlin?

----Notasingleword_________.

A.haveIlearnedB.hadIlearned

C.I’velearnedD.Ihadlearned

【答案】B

【解析】

试题分析:

考查倒装语序及时态。

具有(半)否定意义的词或短语位于句首时,用部分倒装。

排除C、D选项。

由对话第一部分是过去时态,“一个词都没学过”这个动作应发生在过去的过去,故用过去完成时,排除A选项,故选B。

句意:

——去柏林之前你学过些德语吗?

——我一个词都没学过。

考点:

考查倒装语序及时态。

18.Thehotelwasn’tparticularlygood.ButI____inmanyworsehotels.

A.wasstayingB.stayedC.wouldstayD.hadstayed

【答案】D

【解析】

试题分析:

句意:

这家旅馆不是特别好。

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

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

考点:

考查动词时态。

19.BytheendofLastyear,we_____morethan1,100,000cars.

A.wereproducingB.produced

C.hadproducedD.wouldproduce

【答案】C

【解析】

试题分析:

考查时态。

句意:

到去年年底,我们已经生产了一百一十多万辆汽车。

bythetime+从句,从句用一般现在时,则主句用将来完成时;从句用一般过去时,主句用过去完成时;bytheendof+时间点,时间点是过去的时间,主句用过去完成时;时间点是将来的时间,主句用将来完成时。

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

考点:

考查时态

20.Father________forLondononbusinessuponmyarrival,soIdidn’tseehim.

A.hasleftB.leftC.hadleftD.wasleaving

【答案】C

【解析】

分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。

句意:

父亲在我回来之前已经去出差了,所以我没有见到他。

21.WhenI___tothecinema,thefilm___for5minutes.

A.got,hadbegunB.get,willbegin

C.got,hadbeenonD.got,hasbeenon

【答案】C

【解析】

【详解】

考查时态。

句意:

当我到达电影院时,电影已经开始了五分钟。

forfiveminutes为一段时间要求谓语动词要用延续性动词,故A和B先排除,而从句的动作发生在主句动作之后,从句用一般过去时态,主句用过去完成时态。

故选C。

22.Enteringthestep-classroom(阶梯教室),Ifoundthelecture________andthepeople________attentively.

A.began,listenedB.wasbegun,waslistening

C.hadbegun,listenedD.hadbegun,werelistening

【答案】D

【解析】

【分析】

【详解】

考查时态。

句意:

当我进入阶梯教室的时候,讲座已经开始了,观众正专心的听着。

第一个空填过去完成时,表示讲座是在我进入前就开始了;第二个空填过去进行时,表示我进去的时候观众正认真的听着。

故选D项。

23.––Didyouhavetodomuchforthedinnerparty?

––No,Tina______everythingbythetimeIgothome.

A.hasfinishedB.hadfinished

C.wouldfinishD.willfinish

【答案】B

【解析】考查动词时态。

句意:

——你是不是为晚宴做了很多事情?

——没有,缇娜在我到家之前就已经完成一切准备。

根据题干中的过去时got可以判断出,在此之前完成用过去完成时,故选B。

24.Bytheendoflastyear,anothernewhospital__________inourcity.

A.wouldcompleteB.wouldbecompleted

C.wascompletedD.hadbeencompleted

【答案】D

【解析】

【详解】

考查时态及语态。

句意:

去年年底为止,我们这座城市又建了一个新的医院。

句中有bytheendof表示“到…为止”如果后面接过去的时间,句子要用过去完成时。

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

【点睛】

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

如果后接by后面是现在的时间,句中就使用现在完成时;如果by后面是过去的时间状语,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。

Bythetimehewasten,hehadlearntabout1,000Englishwords.

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

By2012thepopulationofthiscitywillhaverisento20millon.

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

BythetimeJanegetshome,herauntwillhaveleftforLondontoattendameeting.

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

25.Ifoundthelecturehardtofollowbecauseit________whenIarrived.

A.startedB.wasstarting

C.wouldstartD.hadstarted

【答案】D

【解析】

【分析】【详解】

考查动词时态。

句意:

我发现演讲很难懂,因为当我到达的时候,演讲已经开始了。

根据题干信息,“不能跟上演讲的原因是,我到达的时候演讲已经开始”,“到达”为过去时,“已经开始”应该用过去完成时。

A项是一般过去时;B项是过去进行时;C项是过去将来时。

所以选D。

26.IsawJackintheliftthismorning.He    aroundhereforalongtime.

A.won'tbeseenB.wasn'tseen

C.hasn'tbeenseenD.hadn'tbeenseen

【答案】D

【解析】

【详解】

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

句意:

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

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

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

27.I_________tohelpyoutodohomeworkbutIcouldn'tspareanytime.I________acompositionlastnightandI'llfinishitto

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2