英语一般过去时练习.docx
- 文档编号:10061878
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:14
- 大小:23.02KB
英语一般过去时练习.docx
《英语一般过去时练习.docx》由会员分享,可在线阅读,更多相关《英语一般过去时练习.docx(14页珍藏版)》请在冰点文库上搜索。
英语一般过去时练习
英语一般过去时练习
一、单项选择一般过去时
1.—DidJacksonmendthecomputerhimself?
—He________,becauseheknowsnothingaboutcomputers.
A.mendeditB.hadmendeditC.haditmendedD.hasitmended
【答案】C
【解析】
【详解】
考查时态和非谓语动词。
句意:
——Jackson是自己修的电脑吗?
——他找人修的,因为他不懂电脑。
根据后一句becauseheknowsnothingaboutcomputers.可知,Jackson不懂电脑,所以他请人修理电脑,根据上文的Did判断为一般过去时,it和mend之间是被动关系,故用过去分词作宾补,haditmended让电脑被修,故选C项。
【点睛】
本句考查have作为使役动词的用法,其搭配通常为havesb/sthdo/done/doing其中do/doing/done是宾语的补语,例如
1.Youshouldhaveyourteethpulledout.你应该拔牙。
(牙齿和pull之间是被动关系,故用过去分词)
2.TheteacherhadMarycleantheclassroom.老师让玛丽打扫教室。
(Mary和clean之间是主动,且是一次性动作,故用动词原形)
3.Hisjokehadmelaughingforawholeafternoon。
他的笑话让我笑了一下午。
(me和laugh之间是主动,且表动作延续了一段时间,故用doing)
2.—Youseemtobefamiliarwiththeschoolcampus.
—I______hereforthreeyears.It’sgreattobeback.
A.havetaughtB.taughtC.hadtaughtD.teach
【答案】B
【解析】考查时态。
句意:
——你似乎对这个校园很熟悉。
——我在这里教过3年学。
回来真是太好了。
根据第一句和It’sgreattobeback.可推知,“在这里教过3年学”是过去发生的事情,现在不教了,故用一般过去时态,答案为B。
3.—You’relateagain.
—Sorry.I________tosetmyalarmclock.
A.forgetB.willforget
C.forgotD.wouldforget
【答案】C
【解析】考查动词时态。
上句:
你又迟到了。
下句:
对不起,我忘了设定闹钟。
根据语境可知,“忘记”是过去的一件事情,所以句子用一般过去时态,故选C。
4.—Marywillnotattendthepartytonight.
—Butsheshewould!
A.haspromisedB.promised
C.willpromiseD.promises
【答案】B
【解析】考查动词的时态。
——玛丽今晚不参加聚会。
——但是她许诺她将会来。
根据上文Marywillnotattendthepartytonight.可知,“promise”这一动作发生在过去,主语she与promise是主动关系。
故选B。
5.Notuntilhewentthroughrealhardship_____thelovewehaveforourfamiliesisimportant.
A.hadherealizedB.didherealizeC.herealizedD.hehadrealized
【答案】B
【解析】
考查部分倒装句和时态。
notuntil这样的否定词放在句首的时候,后面的主句是部分倒装,就是将be动词,助动词或情态动词放在主语前面,而且这句话的从句是过去时,主句的动作发生在从句的动作前面,不可能是过去完成时,用一般过去时。
句意:
直到他经历了真正的困难,他才意识到我们对家庭的爱是很重要的。
选B。
【考点定位】考查部分倒装句和时态
6.Theyoungcouple_______asvolunteerteachersforawholeyearduringtheirstayinYunnan.
A.haveworkedB.hadworked
C.workedD.havebeenworking
【答案】C
【解析】
【详解】
考查时态。
句意:
在云南期间,这对年轻的夫妻做了一整年的志愿者。
根据句意可知他们是在云南期间做志愿者的,使用一般过去时描述过去发生的事情,并没有延续到现在,也没有表现出对现在的影响,故C项正确。
7.----HaveyoueverbeentoProvencewhichishometolavender(薰衣草)inParis?
----Yes,onlyonce.I________thereforaweek.
A.hadstayedB.werestayingC.havestayedD.stayed
【答案】D
【解析】
【详解】
考查时态。
句意:
—你去过巴黎薰衣草的故乡普罗旺斯吗?
—是的,只有一次。
我在那里呆了一个星期。
此处是指过去发生的一件事,与现在无关,所以用一般过去时态,故答案为D。
8.IwonderwhatmakeshimagoodEnglishteacher.
He________asavolunteerintheUKfortwoyears,whichhelpshimwithhisworkalot.
A.hasservedB.servesC.hadservedD.served
【答案】D
【解析】
【详解】
考查时态。
句意:
——我不知道是什么使他成为一个好的英语老师。
——他在英国做了两年的志愿者,这对他的工作帮助很大。
这里指在过去某段时间内发生过的事,在陈述一件过去的事实,所以用一般过去时态,故答案为D。
9.AfewmonthsafterhehadarrivedinChina,Mr.Smith________inlovewiththepeopleandculturethere.
A.wouldfallB.hadfallenC.hasfallenD.fell
【答案】D
【解析】
【详解】
考查时态。
句意:
史密斯先生到中国几个月后,就喜欢上了那里的人和文化。
发生在hadarrived之后,所以应用一般过去时。
故选D。
10.Thenaughtyboy_____quickly,otherwisehewouldhavebeencaughtbytheangryheadmaster.
A.hadrunawayB.ranaway
C.shouldrunawayD.weretorunaway
【答案】B
【解析】
【详解】
考查一般过去时。
句意:
这个淘气的男孩跑得很快,要不然就会被生气的校长抓住。
分析语境可知,此句是对过去的虚拟,otherwise相当于Ifthenaughtyboyhadn’trunawayquickly,已经暗含了条件,所以前面的空格只是对过去发生的事实进行陈述,要用一般过去时。
故选B。
11.-Lateagain!
Where_____________?
-Sorry,I________________intheheavytraffic,orIwouldhavebeenhereearlier.
A.wereyou;havegotstuckB.haveyoubeen;havegotstuck
C.wereyou;gotstuckD.haveyoubeen;gotstuck
【答案】D
【解析】
【详解】
考查时态。
句意:
——又迟到了?
你去哪了?
——对不起,我遇上交通拥挤了,否则我就会早点到。
第一空根据语境“又迟到了”可知,已经回来了,所以用现在完成时态,第二空:
短语be/getstuckin被困住,动作发生在过去所以用一般过去式,故选D。
12.I_____thewashingmachine.It’sworkingOKnow.
A.wasrepairingB.repairedC.wouldrepairD.hadrepaired
【答案】B
【解析】
【详解】
考查一般过去时。
句意:
我修了洗衣机,它现在可以正常工作了。
结合句意可知,“修洗衣机”的动作发生在过去,故用一般过去时。
故选B项。
13.—Annisinhospital.
—Oh,really?
I________know.I________goandvisither.
A.didn’t;amgoingtoB.don’t;would
C.don’t;willD.didn’t;will
【答案】D
【解析】
【详解】
考查时态。
句意:
—Ann住院了。
—真的吗?
我不知道啊。
我要去看她。
根据句意,“不知道她住院”是过去的动作,应使用一般过去时;“我要去看她”是将来要发生的事情,而且是临时决定做的事情,应使用will表将来。
故D正确。
14.122.Withbansonfireworks,atonepoint,almost300citiesacrossmycountry____rulesbanningtheuseoffireworks.
A.haveB.havehadC.arehavingD.had
【答案】D
【解析】D考查动词。
句意:
在禁止燃放烟花爆竹的情况下,我国近300个城市禁止燃放烟花爆竹。
由时间状语atonepoint可知是发生在过去的动作,一般过去式,故选D。
点睛:
时态是经常考到的知识点,在选择时一定要观察句子的时间状语,和上下语义。
15.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.愿你们都快乐。
考点:
考查部分倒装
16.Astheclock________midnight,cinemasacrossthecountryscreenedthefilm,_________Chinaoneofthefirstcountriesintheworldtoshowit.
A.knocked;makingB.hit;madeC.beat;whichmadeD.struck;making
【答案】D
【解析】
本题动词辨析和非谓语动词。
句意:
当午夜的钟声敲响,中国的各大影院开始播放这部电影,这使得中国成为世界上最先播放该电影的国家之一。
表示“(钟表)敲,鸣,报时”时用strike。
此处making是现在分词作状语表示结果。
17.—Haveyoueverseenthatmovie?
—Yes.WhenIwasinTokyo.I_______itthreetimes.
A.sawB.hadbeenC.haveseenD.wouldsee
【答案】A
【解析】
【详解】
考查时态。
句意:
——你看过那部电影吗?
——是的。
我在东京的时候。
我看了三遍。
此处指在东京时发生的事,仅指过去发生的事,与现在无关,所以句子用一般过去时态。
故选A。
18.Mygrandpahasbeenenjoyinggoodhealtheversincehe_______smoking.
A.stopsB.stopped
C.hasstoppedD.hadstopped
【答案】B
【解析】
【详解】
考查时态。
句意:
我的爷爷自从戒烟以后身体一直都很好。
分析句子,可知这是一个由since引导的时间状语从句,主句用完成时,从句用一般过去时。
故选B。
19.Theoldwomanwho________inthedesertedhousealonefortenyearshasbeensettledinanursinghomenow.
A.livedB.haslived
C.hadlivedD.hasbeenliving
【答案】A
【解析】
【详解】
考查时态。
句意:
一个人住在废弃的房子里达十年之久的那位老妇人现在在养老院定居。
因为住在废弃的房子里发生在过去,与现在无关,应该用一般过去时。
故选A。
B.现在完成时,表示现在还一个人,与语境不符;C.hadlived过去完成时,是过去的过去,没有对比的时间;D.hasbeenliving现在完成进行时,强调动作一直在进行,一直到现在,不合语境。
故选A。
20.---Haven’tItoldyouthatyoushouldbehomeearlier?
---Yes,butI____homeearlierthanIusuallydo.
A.wascomingB.havecomeC.cameD.hadcome
【答案】C
【解析】
【分析】
【详解】
考查时态。
——难道我没告诉你应该早点回家吗?
——是的,但是我比通常回来的早点了。
根据对话的内容,可知我已经回来了,与现在的对话发生时这个时间节点相比来说,应该是在对话发生之前发生的动作,“我”已回家了,是在过去回的,要用一般过去时.故选C。
21.Whenseeingastoneinfrontofthecar,_____.
A.thecarstoppedB.thecarwasstopped
C.thedriverstoppedthecarD.thecarwasstopping
【答案】C
【解析】
考查分词装状语的逻辑主语。
当分词做状语的时候,其逻辑主语是句子的主语。
本句seeing的逻辑主语就应该是句子的主语,故C正确。
句意:
当他看见车前的一块石头的时候,那位司机停了车。
故C正确。
22.---DoesLiHuaserveinthearmy?
---No,buthe________inthearmyforthreeyears.
A.servedB.hasservedC.isservingD.wouldserve
【答案】A
【解析】
试题分析:
考查时态。
句意:
—李华在军队里服役吗?
—不,他在军队服役三年了。
根据句意说明他现在已经不在军队里服役了,在军中服役三年是以前的事情。
故使用一般过去时。
故A正确。
本题容易错选B项,现在完成时表示过去发生的事情对现在的影响,在本句中体现不出。
考点:
考查时态
点评:
现在完成时和一般过去时的区别是时态题考查的重点内容,现在完成时表示过去发生的事情对现在的影响,或者过去发生的事情延续到现在;而一般过去时只表示过去发生过某件事情,不表示对现在的影响。
23.Toherdisappointment,whatshehaddevotedherselftoinnothingbutfailure.
A.resultingB.resultsC.hasresultedD.resulted
【答案】D
【解析】
D 考查时态。
句意:
令她失望的是,她倾力所做的一切,给她带来的只是失败。
句中“whatshehaddevotedherselfto”为主语从句,what作介词to的宾语,且devote这一动作发生在resultin这一动作之前,故用resulted。
24.IwouldratherI________withheraboutit,soIwilltrytocontrolmyfeelingstomorrow.
A.didn’targueB.hadn’targued
C.wouldn’targueD.nothaveargued
【答案】A
【解析】
试题分析:
考查虚拟语气在宾语从句中的运用。
句意:
我宁愿我以后不要和她争吵了,所以我以后会努力控制我的情绪。
从句用一般过去式,即wouldrathersb.didsth.,表示宁愿某人现在或将来要做某事。
根据so后句中的will说明本句与将来事实相反,故选A。
考点:
考查虚拟语气在宾语从句中的运用。
25.-YourspokenEnglishissogood.Haveyoubeenabroad?
-Yes.IinAmericaforthreeyears.
A.willstayB.stayed
C.hadstayedD.havebeenstaying
【答案】B
【解析】
句意:
---您的英语口语那么好。
您在国外呆过?
---是的。
我在美国呆了三年。
根据语境在美国呆的动作应该发生在过去,因为说话的人已经回来。
应用一般过去时。
故选B。
26.TheChineseembassydidn’tdirectlysolvemyproblem,butIfeelthankfulthatit______mesomeadviceatleast.
A.hadofferedB.wouldoffer
C.offersD.offered
【答案】D
【解析】考查动词的时态。
句意:
中国大使馆没有直接解决我的问题,但是我感激至少它给了我一些建议。
根据上文可知,“中国大使馆没有解决我的问题”是过去发生的事情,因此推断“它给我一些建议”也是过去发生的事情,用一般过去时,主语it指TheChineseembassy,与谓语动词offer是主动关系。
故选D。
27.Hewastheonlyoneoftheboyswholateforclass.
A.areB.is
C.wereD.was
【答案】D
【解析】
【详解】
考查定语从句。
句意:
他是班上唯一迟到的男孩。
此处theonlyone是先行词,第三人称单数形式,所以后面定语从句的谓语动词用单数第三人称形式,且句子是一般过去时态,故答案为D。
【点睛】
定语从语中oneof和theonlyoneof的用法。
Hewastheonlyoneoftheboyswho()lateforschool.
areB.wasC.wereD.is
Hewasoneoftheboyswho()lateforschool.
areB.isC.wereD.was
第一句中theonlyoneof强调的是主句中的主语he,theonlyone是先行词,所以要用单数,又是过去,所以用was。
第二句中oneof强调的是boys,boys是先行词,作从句的主语,是复数并且过去,所以要用were。
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,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 一般过去时 练习