最新一般过去时练习题及配套参考答案.docx
《最新一般过去时练习题及配套参考答案.docx》由会员分享,可在线阅读,更多相关《最新一般过去时练习题及配套参考答案.docx(14页珍藏版)》请在冰点文库上搜索。
最新一般过去时练习题及配套参考答案
最新一般过去时练习题及配套参考答案
一、单项选择一般过去时
1.Therealreasonwhyprices____,andstillare,toohighiscomplex,andnoshortdiscussioncansatisfactorilyexplainthisproblem.
A.wereB.willbe
C.havebeenD.hadbeen
【答案】A
【解析】
【详解】
考查动词时态。
句意:
过去和现在价格一直居高不下的真正原因很复杂,简短的讨论解释这一问题无法让人满意。
根据题干中“andstillare”的提示可知过去价格也居高不下,故用一般过去时,表示过去的状态。
故选A项。
【点睛】
做时态题时,考生应抓住时态标志词,即题干中明显的时间状语或已有动词的时态,利用时态呼应的原则迅速锁定正确答案。
本题中已有动词的时态为一般现在时,still暗示前面用一般过去时与此呼应。
C项容易误选,这里现在完成时表示从过去到现在一直是这种状态,包括了现在,与后面的一般现在时有重复部分,故排除。
2.TyphoonHatobroughtpowerfulwindsandfloodingtotheregionofsoutheastChinaandseveraldeathsonthestorminAugust,2017.
A.wereblamedB.wouldbeblamed
C.hadbeenblamedD.havebeenblamed
【答案】A
【解析】考查动词时态。
句意:
2017年8月台风“天鸽‘给中国东南部地区带来强风和洪水,暴风雨导致几人死亡。
根据句中明显的过去的时间状语August,2017,可知用一般过去时。
故选A。
3.—Youseemtobefamiliarwiththeschoolcampus.
—I______hereforthreeyears.It’sgreattobeback.
A.havetaughtB.taughtC.hadtaughtD.teach
【答案】B
【解析】考查时态。
句意:
——你似乎对这个校园很熟悉。
——我在这里教过3年学。
回来真是太好了。
根据第一句和It’sgreattobeback.可推知,“在这里教过3年学”是过去发生的事情,现在不教了,故用一般过去时态,答案为B。
4.--Iwonderwhatmakesyouagoodsalesperson.
--Iasawaiterforthreeyears,whichcontributealottomytoday’swork.
A.serveB.haveserved
C.hadservedD.served
【答案】D
【解析】
试题分析:
考查时态。
根据句意,做服务员是过去发生的事,因此才说对现在销售员的工作产生很多帮助,用过去式即可,句意:
我想知道什么使你成为一个好的销售员。
我当服务员三年,这对我现在的工作很有帮助。
故选D
考点:
考查时态
5.—Thatmusthavebeenahardproject?
—Yeah,it_____usawholeyeartofinishthework.
A.tookB.hastaken
C.takesD.wastaking
【答案】A
【解析】考查时态。
Thatmusthavebeen……是对过去情况的判断,所以it___usawholeweektogetthere.是在陈述过去的一个事件,要用过去时。
句意:
那一定是很长的旅程。
--是的,我们花了一周才到。
选A。
【名师点睛】
时态题的考查关键是抓住句子的上下文含义和句中的时间状语。
要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
这句话的解题关键是Thatmusthavebeenalongtrip.说明是对过去事情的推测。
6.—You’relateagain.
—Sorry.I________tosetmyalarmclock.
A.forgetB.willforget
C.forgotD.wouldforget
【答案】C
【解析】考查动词时态。
上句:
你又迟到了。
下句:
对不起,我忘了设定闹钟。
根据语境可知,“忘记”是过去的一件事情,所以句子用一般过去时态,故选C。
7.—IsPetercoming?
—No,he____hismindafteraphonecallatthelastminute.
A.changesB.changed
C.waschangingD.hadchanged
【答案】B
【解析】
【详解】
考查时态。
句意:
——彼得来了吗?
——没有,刚才接到一个电话后改变主意了。
根据atthelastminute在最后一秒可能发生在过去,故用一般过去时。
故选B。
【点睛】
动词的时态一直是热点,需要根据时间状语来进行确定,但本题要根据当时的语境来进行再次确认,才得到答案。
首先看到第一句话IsPetercoming来了吗?
可知彼得还没有来,而下句话atthelastminute最后一刻,符合一般过去时的用法中的,第一条:
一般过去时表示过去某个特定时间发生,并且一下子就完成了的动作(即:
非持续性动作)。
8.––Youseemtobefamiliarwiththiscity.
—I______hereforthreeyears.It’ssogreattobeback.
A.livedB.hadlived
C.havelivedD.live
【答案】A
【解析】考查动词时态。
句意:
——你似乎对这个城市很熟悉。
——我在这里住过三年,回来真是太好了。
表示以前在这里住过三年,说明一种过去的事实情况,故用一般过去时,故选A
9.Theyoungcouple_______asvolunteerteachersforawholeyearduringtheirstayinYunnan.
A.haveworkedB.hadworked
C.workedD.havebeenworking
【答案】C
【解析】
【详解】
考查时态。
句意:
在云南期间,这对年轻的夫妻做了一整年的志愿者。
根据句意可知他们是在云南期间做志愿者的,使用一般过去时描述过去发生的事情,并没有延续到现在,也没有表现出对现在的影响,故C项正确。
10.—Iwonderwhatmakesyouasuccessfulmanager.
—I________asawaiterforfiveyears,whichcontributesalottomytoday’swork.
A.serveB.haveserved
C.hadservedD.served
【答案】D
【解析】
试题分析:
句意:
我想知道是什么让你成为一个成功的经理?
—我做服务员5年,这对我今天的工作有很大的贡献。
因为这个经理过去是服务员,所以用一般过去式,选D。
考点:
考查时态
11.IwouldhaveattendedJackyCheung'slivemusicconcerthaditbeenpossible,butI______sobusyatthattime.
A.hadbeenB.were
C.wouldbeD.was
【答案】D
【解析】
【详解】
考查时态。
句意:
如果可能的话,我会参加张学友的现场音乐会,但那时我很忙。
前句是与过去事实相反的虚拟语气,所以判断是陈述的过去的事情,故用一般过去时。
故选D。
12.SalesofCDshavedeclineddramaticallysincetheearly2010s,whenpeople______toenjoymusicdownloadedfromtheinternet.
A.havebegun.B.began.C.begin.D.wouldbegin.
【答案】B
【解析】
【详解】
考查动词时态。
句意:
自2010年代初以来,CD的销量急剧下降,当时人们开始享受从互联网下载的音乐。
when引导的是定语从句,此处指theearly2010s发生的事,用一般过去时。
故选B.
13.---Whatdoyoudo,Susan?
---Iamaclerkinaforeigncompanynow.ButI__________Englishinahighschoolfor8years.
A.teachB.hadtaught
C.havetaughtD.taught
【答案】D
【解析】
【详解】
考查时态。
句意:
---Susan,你做的什么工作?
--我现在是一家外国公司的职员。
但是我在一所高中教了8年英语。
根据句意可知,教学是过去的事情,用一般过去式,故选D。
14.Allthedoctorsinthehospitalinsistedthathe____badlywoundedandthathe____atonce.
A.shouldbe;beoperatedon
B.were;mustbeoperatedon
C.be;wasoperatedon
D.was;beoperatedon
【答案】D
【解析】
试题分析:
考查insist的用法。
句意:
医院里所有的医生都认为他受伤很严重,要求他立即动手术。
insist作“坚决要求做某事”讲时,要用虚拟语气;当“坚持说,坚持陈述某事实”解时,用陈述语气。
考点:
考查insist的用法
15.—Whataboutyourself-drivetripyesterday?
—Tiring!
Theroadwasbeingwidened,andwe________aroughride.
A.hadB.have
C.wouldhaveD.havehad
【答案】A
【解析】
【详解】
考查时态。
句意:
——你昨天的自驾游怎么样?
——令人疲惫!
道路正在拓宽,我们经历了一段艰难的旅程。
该句叙述的是昨天发生的情况,应用一般过去时态。
故A选项正确。
16.Thefamousreporter,whoissaidtohavegonebacktoAmericalastyear,_____inChinaforalmosttwentyyears.
A.livedB.waslivingC.haslivedD.hadlived
【答案】A
【解析】
考查时态题。
根据who引导的定语从句可知,该记者已经回到了美国,可知住在中国20年,是过去的事情。
故用A.
17.Scientistshavemanytheoriesabouthowtheuniverseintobeing.
A.cameB.wascomingC.hadcomeD.wouldcome
【答案】A
【解析】
【分析】
【详解】
考查时态。
句意:
科学家们有很多关于宇宙是如何形成的理论。
宇宙的形成是过去发生的事情,故使用一般过去时。
故选A。
18.HisearlierconcertinShanghai____abigsuccess.ItwasthefirsttimetheTaiwansinger____aconcert
onthemainland.
A.is;heldB.was;heldC.hadbeen;wouldholdD.was;hadheld
【答案】D
【解析】
【详解】
考查时态。
句意:
他早些时候在上海的演唱会非常成功。
这是这位台湾歌手第一次在大陆举办音乐会。
第一空:
根据句意可知,此处描述的是过去的事情,应使用一般过去时;第二空:
Itwasthefirsttime后面的从句谓语动词使用过去完成时。
故选D。
19.—Ouch!
Youhurtme.
—I'msorry.ButI________anyharm.I________todrivearatout.
A.don'tmean;amtrying
B.didn'tmean;tried
C.haven'tmeant;tried
D.didn'tmean;wastrying
【答案】D
【解析】
【详解】
考查动词的时态。
句意:
——哎呀!
你伤到我了。
——对不起。
但是我不是有意伤你的。
我当时正尽力把一只老鼠赶出去。
由hurt这一动作发生在过去可知,第一空应用一般过去时;且根据句意可知,try这一动作表示过去某个时间正在进行,所以第二空应用过去进行时。
故选D。
20.Notuntilrecently____________thedevelopmentoftourist-relatedactivitiesintheruralareas.
A.theyhadencouragedB.hadtheyencouraged
C.didtheyencourageD.theyencouraged
【答案】C
【解析】
【详解】
考查部分倒装。
句意:
直到最近他们才鼓励在农村地区开展与旅游业有关的活动。
当notuntil所引导的时间状语放在句首时,主句要使用部分倒装。
陈述过去发生的事情用一般过去时,故C项正确。
【点睛】
部分倒装是指将谓语的一部分如助动词或情态动词提至主语之前。
如果句子的谓语没有助动词或情态动词,则需添加助动词do,does或did,并将其置于主语之前。
一、句首为否定或半否定的词语如no,not,never,seldom,little,hardly,atnotime,innoway,
notuntil等时,句子要倒装。
如:
1.Nowherewillyoufindtheanswertothisquestion.无论如何你不会找到这个问题的答案。
2.Notuntilthechildfellasleepdidthemotherleavetheroom.母亲一直到孩子入睡后才离开房间。
Notuntil位于句首引导的主从复合句,主句倒装,从句不倒装。
二、so,neither,nor位于句首时,表示"也"、"也不"的句子要部分倒装。
如:
1.TomcanspeakFrench.SocanJack.汤姆会讲法语,杰克也会。
2.Ifyouwon’tgo,neitherwillI.你不去,我也不去。
三、only位于句首,且强调状语时,句子也必须用部分倒装。
如:
1.Onlyinthisway,canyoulearnEnglishwell.
2.Onlyafterbeingaskedthreetimesdidhecometothemeeting.
四、其他部分倒装的情况。
1.so…that…句型中的so位于句首时,句子需倒装。
如:
Sofrightenedwashethathedidnotdaretomoveaninch.他害怕得很,动也不敢动。
2.在某些表示祝愿的句型中。
如:
Mayyouallbehappy.愿你们都快乐。
考点:
考查部分倒装
21.—Haveyouworkedheresinceyougraduated?
—No,I________atafactoryinBeijingforsixyears.
A.wouldworkB.haveworkedC.hadworkedD.worked
【答案】D
【解析】
【分析】【详解】
考查动词时态。
句意:
---你自从毕业就在这儿工作吗?
----不,我在北京的一家工厂工作了6年。
根据答语可知,自从毕业以来,"我"并没有一直在这里工作,在此之前"我"还在北京的一家工厂工作了六年,故此处表示发生在"我"在这里工作之前的事情,故用一般过去时。
故选D。
22.I______inHangzhouformanyyears,butnowIliveinBeijing.
A.havelivedB.liveC.hadlivedD.lived
【答案】D
【解析】
考察时态。
本题是与后面的now形成呼应关系,使用过去时。
本题容易受formanyyears影响,会错选A项。
23.Therecentfinancialcrisis_______intoconsideration,theJapaneseboss______backonthenumberofworkersworkingforhim.
A.taken;cutB.wastaken;cutC.taking;cutsD.totake;cutting
【答案】A
【解析】
试题分析:
句意:
考虑到最近的经济危机,日本老板缩减他员工的人数。
整个句子没有连词,第二空是谓语动词,这里是过去式。
Therecentfinancialcrisis与take之间是被动关系,故用过去分词,故选A。
考点:
考查动词的时态及非谓语动词的用法。
点评:
本题难度适中。
对动词的考查是高考必考的内容,需要掌握它们的词义、用法、时态及语态等,对它们的考查在单选、完形及短文改错中经常出现,足以引起考生的重视。
即学即练:
Hisleghadto_______abovetheknee.
A.takenB.wastakenoffC.betakenoffD.totake
解析:
C。
句意:
他的一条腿从膝盖以上截去了。
24.—Ifithadn’tbeenrainingsohard,Imighthavebeenhomemuchearlier.
—It’stoobadyou_____it.Nancy_____hereandshe_____toseeyou.
A.didn’tmake;is;was
B.won’tmake;willbe;wants
C.didn’tmake;was;wanted
D.won’tmake;wouldbe;wanted
【答案】C
【解析】
试题分析:
句意:
--如果不是雨下得那么大,我可能更早回家。
--你没有及时回来真是太糟糕了,。
南希还在这里,她想见到你。
If+had+done,表示虚拟语气,对过去的假设,所以对话说的是过去发生的事,句子的谓语动词应用过去时。
故选C。
考点:
考查时态的用法。
25.Sosuddenanattack________thattheenemycouldhardlyhaveanytimetoflyfortheirlives.
A.wemadeB.wehadmadeC.didwemakeD.hadwemade
【答案】C
【解析】
试题分析:
句意:
我们进行了这么突然的袭击以至于敌人没有时间逃命。
在so...that结构中,so加修饰的部分位于句首时,主句的主谓一般采用部分倒装形式,将be动词/助动词/情态动词放在主语前面,因为是过去进行的袭击,所以用一般过去式,助动词did提到主语前面,本句的正常语序为wemadesosuddenanattackthattheenemycouldhardlyhaveanytimetoflyfortheirlives.故选C项。
考点:
考查倒装结构
26.ButforthefactthatIanunexpectedvisitor,I_____tothelecture.
A.hadhad/wouldgo
B.had/mustgo
C.had/wouldhavegone
D.hadhad/musthavegone
【答案】C
【解析】
试题分析:
考查虚拟语气。
句意:
要不是因为不速之客的到来,我就去听那个讲座了。
butfor要不是,后跟含蓄虚拟条件句,类似的有butthat,without,or,otherwise等,butfor分句是对现在进行虚拟,用一般过去时;主句是对过去的事情进行虚拟,用wouldhavedone,故选C。
考点:
考查虚拟语气
27.-Thatmusthavebeenaterribleexperience.
-Yeah.I________inthedamagedcar,unabletomove.
A.wasstuckB.havebeenstuck
C.amstuckD.hadbeenstuck
【答案】A
【解析】
考查动词时态。
句意为:
——那想必是一场恐怖的经历。
——是的,我被困在毁坏的车里,不能动弹。
根据musthavebeen可知,此处是对过去情况的推测,所以用一般过去时。
故A项正确。
28.Housingprices_____sinceafewyearsago.Therefore,it’stimethecentralgovernment_____someeffectivemeasurestobringthemundercontrol.
A.haveincreased;wouldtakeB.haveincreased;willtake
C.havebeenincreasing;takesD.havebeenincreasing;took
【答案】D
【解析】
【详解】
考查时态。
句意:
自从去年年底房价一直在上涨。
因此,该是中央政府采取措施降低并控制房价的时候了。
由since判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型"It's/wastimethat该是…的时候了",从句中往往用过去时,也可以用"should+动词原形";故答案是D。
【点睛】
1.Since自从---以来(可做介词和连词),和现在完成时态连用。
Hehaslivedheresincehecame.自从他来到这里,就一直在这里住着。
2.Itisthefirst(second---)timethat主语+现在完成时态+其他。
意思是:
第几次做某事了。
如果把is改成was,则后面用过去完成时态。
It’sth