高二英语过去完成时试题有答案和解析及解析.docx
《高二英语过去完成时试题有答案和解析及解析.docx》由会员分享,可在线阅读,更多相关《高二英语过去完成时试题有答案和解析及解析.docx(14页珍藏版)》请在冰豆网上搜索。
高二英语过去完成时试题有答案和解析及解析
高二英语过去完成时试题(有答案和解析)及解析
一、单项选择过去完成时
1.—Didn’tyoutalkanywithRice?
—No,theplane__________offwhenIrushedtotheairporttoseeheroff.
A.wastakingB.hadtaken
C.tookD.hastaken
【答案】B
【解析】
试题分析:
考查过去完成时。
句意:
你和Rice说什么了吗?
没有,我去机场送她的时候飞机已经起飞了。
由题意可知是过去进行的动作,并且在过去完成没有继续进行下去,所以是过去完成时,所以选B。
考点:
考查过去完成时
2.Mandy_________adoptionsinceherson’sdeath,butherhusbanddidn’tagreewithher.
A.hasconsideredB.hasbeenconsidering
C.isgoingtoconsiderD.hadconsidered
【答案】D
【解析】
试题分析:
句意:
她儿子死后,Mandy考虑过收养,但是她的丈夫不同意。
根据后面的动词形式和句意可知,前面的句子应该是过去完成时,A.hasconsidered现在完成时;B.hasbeenconsidering现在完成进行时;C.isgoingtoconsider一般将来时;D.hadconsidered过去完成时。
didn’tagree说明动作发生在过去,所以在过去之前发生的事用过去完成时,故选D。
考点:
考查动词时态。
3.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暗示了“完成家庭作业在打羽毛球之前”,因此,用过去完成时。
4.Theyoungmaninsistedhe____nothingwrongandthatthepolice___him.
A.did:
releasedB.haddone;release
C.haddone;mustreleaseD.shoulddo;shouldrelease
【答案】B
【解析】
考查insist的用法。
翻译成“坚持说”不用虚拟,翻译成“坚持认为”用虚拟(should+动词原形并且should可省。
)“这个年轻人坚持说他没做错什么,坚持认为警察应该放了他。
”
5.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.
直到河里的鱼全死了,村民们才意识到污染是多么严重。
考点:
考查倒装句和时态
6.Whenwe_______therailwaystation,thetrain_______for5minutes.
A.gotto,hadbeenawayB.reached,hadleft
C.arrived,hasbeenawayD.arrivedat,hasleft
【答案】A
【解析】
这题考查时态,当我们到了火车站时,火车已经离开了5分钟了。
因为火车离开是发生在我们到火车站之前,所以用过去完成时。
7.Itwasnotuntil3dayslaterthattheboycamebacktolifeandexplainedtothepolicewhat_______tohim.
A.washappeningB.wastohappenC.hadhappenedD.hashappened
【答案】C
【解析】
考查时态。
句意为:
两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。
happen发生在explain之前,是“过去的过去”,用过去完成时。
8.——Wedidn’tfindSmithattendingthelecture.
——Noone____himabout_____alecturethefollowingday.
A.told;theretobeB.hadtold;theretobeC.told;therewasD.hadtold;therebeing
【答案】D
【解析】
考查时态。
根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故therebe句型为therebeing,选D。
9.—Whataconsequence!
—Yes.I________himaboutit,butwithoutsuccess.
A.willremindB.wouldremind
C.wasremindingD.hadreminded
【答案】D
【解析】考查时态。
Whataconsequence!
意为“真是一场惨剧”,consequence多指不良的后果。
后一句句意应为“我曾经提醒过他,但没有成功。
”“consequence”发生在过去,remind动作发生在后果出现之前,即过去的过去,因此用过去完成时态,故选D。
10.Arrivingatthepartyhurriedly,weweredisappointedtofindthatthebandplaying.
A.stoppedB.willstop
C.hadstoppedD.hasstopped
【答案】C
【解析】
解析:
匆忙地到达晚会,我们很失望地发现乐队已经停止演奏了。
题干中的weredisappointed的状态发生在过去,stop这个动作发生在其之前,故应用过去完成时。
所以选C。
11.––Didyouhavetodomuchforthedinnerparty?
––Helen________everythingbythetimeIgothome.
A.finishedB.wasfinishingC.wouldfinishD.hadfinished
【答案】D
【解析】考查时态。
句意:
——你必须为晚宴做很多事吗?
——我到家时,海伦已经做完了所有的工作。
“到家是过去”,“做完是过去的过去”,所以用过去完成时态,答案为D。
12.IsuddenlyrealizedthatIwaskeptsobusythatI______littletimewithmyfamilybefore.
A.havespentB.hadspent
C.wouldspendD.wasspending
【答案】B
【解析】
试题分析:
考查动词时态。
句意:
我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。
意识到以前已经发生的事情,此处指过去的过去,故选B。
考点:
考查动词时态。
13.WhenMaryarrivedshefoundallherchildren______fornearlytwohours.
A.havegonetosleepB.fellasleep
C.wasfallingasleepD.hadbeenasleep
【答案】D
【解析】
试题分析:
考查时态的辨析。
这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:
当Mary到达时,她发先孩子们已经睡了将近两个小时。
故选D。
考点:
考查时态的辨析。
14.ThemanagerissaidtohavearrivedbackfromPariswherehe______someEuropeanpartners.
A.wouldmeetB.ismeeting
C.meetsD.hadmet
【答案】D
【解析】
试题分析:
考查时态。
不定式动作tohavearrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。
句意:
据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。
故D正确。
考点:
考查时态
15.Thehotelwasn’tparticularlygood.ButI____inmanyworsehotels.
A.wasstayingB.stayedC.wouldstayD.hadstayed
【答案】D
【解析】
试题分析:
句意:
这家旅馆不是特别好。
但是我住过很多更差的旅馆。
从句意可知动词stay是发生在说话之前,是表示“过去的过去”,用过去完成时,答案选D。
考点:
考查动词时态。
16.I___therelittlemorethanaweekwhenIsettoworkwiththescientist.
A.wouldbeB.havebeen
C.hadbeenD.willbe
【答案】C
【解析】
过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,即“过去的过去”。
根据所提供的情景“whenIsettoworkwiththescientist”可判断出与这位科学家一起工作之前已过去一周多一点的时间。
故选C项。
过去将来时表示从过去某个时间看将要或将来发生的事。
现在进行时表示说话时正在进行的动作或事件。
一般将来时表示将要发生的动作或存在的状态。
17.Ididn’tgetintothetwo-hourquarrel;Iknowhowit______,though.
A.wouldbreakoutB.hasbrokenoutC.wasbreakingoutD.hadbrokenout
【答案】D
【解析】
【分析】
【详解】
考查动词时态。
句意:
我没有卷入两个小时的争吵,但是我知道它是如何爆发的。
根据句意,吵架是过去的事情,它发生应该是过去的过去,所以用过去完成时。
故选D。
18.Marywenttotheboxofficeatlunchtime,butallthetickets________out.
A.wouldsellB.hadsoldC.havesoldD.wasselling
【答案】B
【解析】
【分析】【详解】
考查动词时态。
句意:
玛丽在午饭时候去售票处了,但是所有的票都卖光了。
根据前句可知,玛丽去买票是过去发生的事情,所以票卖完应该是过去的过去,用过去完成时,故选B。
19.ThatwasthefirsttimeI_____toHongkongsoIhadgreatdifficulty_____thehotel.
A.went,findingB.hadgone,tofind
C.havebeen,foundD.hadbeen,finding
【答案】D
【解析】
试题分析:
句意:
这是我第一次来香港,所以我找旅馆有点困难。
固定短语:
havedifficultydoingsth“做某事有困难”,排除BC选项。
句型:
itisthefirsttimethat+从句“这是第一次做某事”如果主句谓语是is,则that从句用现在完成时态;如果是was则that从句则用过去完成时,选D。
考点:
考查固定句型和短语
20.Theboy_____loudlybecausehe_____hiswayinthejungleandthoughthecouldn’tgobackhome.
A.hadcried;lostB.hascried;haslost
C.cried;hadlostD.cried;haslost
【答案】C
【解析】
考查动词时态。
句意:
因为在从中中迷路认为不能回家所以小男孩大声地哭起来。
迷路这个动作发生在大哭之前,故用过去完成时,故选C项。
21.Whenwalkingdownthestreet,IcameacrossDavid,whoI_____foryears.
A.didn’tseeB.haven’tseen
C.hadn’tseenD.wouldn’tsee
【答案】C
【解析】
【详解】
考查动词时态。
句意:
当沿着街道散步的时候,我遇见了多年未见的David。
根据语境,“notsee”这个动作发生在comeacross之前,是过去的过去发生的动作,用过去完成时。
故选C。
【名师点睛】
英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。
过去完成时是一个相对的时态,表示过去的过去的动作,还有一个特点就是和过去的一段时间搭配。
22.Enteringthestep-classroom(阶梯教室),Ifoundthelecture________andthepeople________attentively.
A.began,listenedB.wasbegun,waslistening
C.hadbegun,listenedD.hadbegun,werelistening
【答案】D
【解析】
【分析】
【详解】
考查时态。
句意:
当我进入阶梯教室的时候,讲座已经开始了,观众正专心的听着。
第一个空填过去完成时,表示讲座是在我进入前就开始了;第二个空填过去进行时,表示我进去的时候观众正认真的听着。
故选D项。
23.Whenenoughyears_____toenableustolookback,wesometimesdiscussedtheeventsleadingtohisaccident.
A.wentbyB.weretogobyC.hadgonebyD.goesby
【答案】C
【解析】
【详解】
考查动词时态。
句意:
当足够长的时间过去后,我们可以回顾过去,我们有时讨论导致他发生事故的事件。
结合下文wesometimesdiscussed可知“足够长的时间过去”发生在“讨论”之前,而discussed为一般过去时,故goby发生在“过去的过去”应用过去完成时。
故选C。
24.―Whyareyousoexcited?
—ImetTommyjustnow.We_____eachotherforages.
A.haven’tseenB.didn'tseeC.hadn'tseenD.don'tsee
【答案】C
【解析】
【详解】
考查时态。
句意:
―你为什么这么高兴?
―我刚才遇到汤米了。
我们很久没有见面了。
分析句子可知,空处所要选择的动词的动作发生在“met”这个过去动作之前,也就是动作发生在过去的过去,所以本句为过去完成时。
故选C项。
25.Bytheendoflastyear,anothernewhospital__________inourcity.
A.wouldcompleteB.wouldbecompleted
C.wascompletedD.hadbeencompleted
【答案】D
【解析】
【详解】
考查时态及语态。
句意:
去年年底为止,我们这座城市又建了一个新的医院。
句中有bytheendof表示“到…为止”如果后面接过去的时间,句子要用过去完成时。
本句中bytheendoflastyear,by后是过去的时间状语,句子要用过去完成时,故选D。
【点睛】
By表示时间,意为“到......时为止”;该词经常与完成时连用。
如果后接by后面是现在的时间,句中就使用现在完成时;如果by后面是过去的时间状语,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
Bythetimehewasten,hehadlearntabout1,000Englishwords.
到他十岁时,他已学了约一千个英语
By2012thepopulationofthiscitywillhaverisento20millon.
到2020年,这个城市的人口将增至二千万。
BythetimeJanegetshome,herauntwillhaveleftforLondontoattendameeting.
当简到家时,她的姑妈已经动身去伦敦参加一个会议了
26.Ifoundthelecturehardtofollowbecauseit________whenIarrived.
A.startedB.wasstarting
C.wouldstartD.hadstarted
【答案】D
【解析】
【分析】【详解】
考查动词时态。
句意:
我发现演讲很难懂,因为当我到达的时候,演讲已经开始了。
根据题干信息,“不能跟上演讲的原因是,我到达的时候演讲已经开始”,“到达”为过去时,“已经开始”应该用过去完成时。
A项是一般过去时;B项是过去进行时;C项是过去将来时。
所以选D。
27.—Areyousurprisedbytheendingofthefilm?
—NO,I________thebook,soIalreadyknewthestory.
A.wasreadingB.hadreadC.amreadingD.haveread
【答案】B
【解析】
【详解】
考查时态。
句意:
——你会对电影的结局感到惊讶吗?
——不,我读过这本书,所以我已经知道这个故事了。
根据 soIalreadyknewthestory中的过去时态可知,这里用过去完成时,表示过去的过去。
故选B。
28.HisearlierconcertinShanghai____abigsuccess.ItwasthefirsttimetheTaiwansinger____aconcert
onthemainland.
A.is;heldB.was;heldC.hadbeen;wouldholdD.was;hadheld
【答案】D
【解析】
【详解】
考查时态。
句意:
他早些时候在上海的演唱会非常成功。
这是这位台湾歌手第一次在大陆举办音乐会。
第一空:
根据句意可知,此处描述的是过去的事情,应使用一般过去时;第二空:
Itwasthefirsttime后面的从句谓语动词使