一般过去时易错题汇总1Word文件下载.docx
《一般过去时易错题汇总1Word文件下载.docx》由会员分享,可在线阅读,更多相关《一般过去时易错题汇总1Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。
--Iasawaiterforthreeyears,whichcontributealottomytoday'
A.serveB.haveserved
C.hadservedD.served
【答案】D
【解析】试题分析:
考查时态。
根据句意,做服务员是过去发生的事,因此才说对现在销售员的工作产生很多帮助,用过去式即可,句意:
我想知道什么使你成为一个好的销售员。
我当服务员三年,这对我现在的工作很有帮助。
故选D
考点:
考查时态
attheBeijingFilm
3.WolfWarrior2,whichthe“AwardforBestVisualEffects”
Festival,indicatesChina'
sfilmindustryhascomeofage.
A.winsB.won
C.haswonD.hadwon
【答案】B
【详解】
考查动词时态。
在北京电影节上获得“最佳视觉效果奖”的《狼战2》表明中国电影业已经成熟。
因为电影获奖发生在过去,用一般过去时。
故选B.
4.Hardlywhenthebussuddenlypulledaway.
A.theyhadgottothebusstopB.theygottothebusstop
C.didtheygettothebusstopD.hadtheygottothebusstop
【分析】
考查倒装句。
他们一到站点公共汽车就突然开走了。
否定副词hardly放于句首构成倒装句。
Hardly+had+主语+donewhen...did...是固定的句式。
故选D。
5.TheyoungcoupleasvolunteerteachersforawholeyearduringtheirstayinYunnan.
A.haveworkedB.hadworked
C.workedD.havebeenworking
【详解】考查时态。
在云南期间,这对年轻的夫妻做了一整年的志愿者。
根据句意可知他们是在云南期间做志愿者的,使用一般过去时描述过去发生的事情,并没有延续到现在,也没有表现出对现在的影响,故C项正确。
6.—Iwonderwhatmakesyouasuccessfulmanager.
—Iasawaiterforfiveyears,whichcontributesalottomytoday'
试题分析:
我想知道是什么让你成为一个成功的经理?
—我做服务员5年,这对我今
天的工作有很大的贡献。
因为这个经理过去是服务员,所以用一般过去式,选D。
7.--Howdidyoufindthefilmyesterdayevening?
--Justsoso.Itpace.
A.lackedinB.lacked
C.waslackingD.waslackedin
试题分析:
--你认为昨天晚上的电影怎样?
---一般般吧。
这部电影缺少节奏。
Lack,及物动词“缺少”;
belackingin缺“少”,根据前句内容可知是讲述过去的情况,用过去时,而且lack没有进行时,选B。
考查动词用法。
8.—Haven'
tseenyouforages!
Wherehaveyoubeen?
—IwenttoNingxiaandthereforoneyear,teachingasavolunteer.
A.stayedB.stayC.hadstayedD.amstaying
【答案】A
and连接并列谓语。
And之前是一般过去时。
所以and之后也要用一般过去时来保持时态的一致,故用动词的过去式,所以选A。
上文,好久没见到你了!
你去
哪里了?
下文,我去了宁夏,并且在那里待了一年,作为一名志愿者在那里教书。
考点:
9.WhenI___tothecinema,thefilm___for5minutes.
A.got,hadbegunB.get,willbegin
C.got,hadbeenonD.got,hasbeenon
当我到达电影院时,电影已经开始了五分钟。
forfiveminutes为一段时间要求谓语动词要用延续性动词,故A和B先排除,而从句的动作发生在主句动作之后,
从句用一般过去时态,主句用过去完成时态。
故选C。
10.—Howlongeachotherbeforetheyhere?
—Foraboutayear.
A.havetheyknown,comeB.didtheyknow,came
C.dotheyknow,comeD.hadtheyknown,came
—他们来这儿之前认识多久了?
—大约一年了。
根据句意分析,他们来到这里是过去的事,他们互相了解大约一年的时间肯定发生在来这里之前,发生在过去某一动作之前的动作,应该使用过去完成时。
故D选项正确。
11.IwonderwhatmakeshimagoodEnglishteacher.
HeasavolunteerintheUKfortwoyears,whichhelpshimwithhisworkalot.
A.hasservedB.servesC.hadservedD.served
——我不知道是什么使他成为一个好的英语老师。
——他在英国做了两
年的志愿者,这对他的工作帮助很大。
这里指在过去某段时间内发生过的事,在陈述一件过去的事实,所以用一般过去时态,故答案为D。
12.IwouldhaveattendedJackyCheung'
slivemusicconcerthaditbeenpossible,butI
sobusyatthattime.
A.hadbeenB.were
C.wouldbeD.was
如果可能的话,我会参加张学友的现场音乐会,但那时我很忙。
前句是与过去事实相反的虚拟语气,所以判断是陈述的过去的事情,故用一般过去时。
13.—Whataboutyourself-drivetripyesterday?
—Tiring!
Theroadwasbeingwidened,andwearoughride.
A.hadB.have
C.wouldhaveD.havehad
——你昨天的自驾游怎么样?
——令人疲惫!
道路正在拓宽,我们经历了一段艰难的旅程。
该句叙述的是昨天发生的情况,应用一般过去时态。
故A选项正确。
14.Allthedoctorsinthehospitalinsistedthathebadlywoundedandthatheatonce.
A.shouldbe;
beoperatedon
B.were;
mustbeoperatedon
C.be;
wasoperatedon
D.was;
考查insist的用法。
医院里所有的医生都认为他受伤很严重,要求他立即动手术。
insist作“坚决要求做某事”讲时,要用虚拟语气;
当“坚持说,坚持陈述某事实解时,用陈述语气。
考点:
考查insist的用法
15.Therealreasonwhyprices,andstillare,toohighiscomplex,andnoshortdiscussion
cansatisfactorilyexplainthisproblem.
B.willbe
D.hadbeen
A.wereC.havebeen【答案】A
【详解】考查动词时态。
过去和现在价格一直居高不下的真正原因很复杂,简短的讨论解释这一问题无法让人满意。
根据题干中“andstillare的提”示可知过去价格也居高不下,故用一般过去时,表示过去的状态。
故选A项。
【点睛】做时态题时,考生应抓住时态标志词,即题干中明显的时间状语或已有动词的时态,利用时态呼应的原则迅速锁定正确答案。
本题中已有动词的时态为一般现在时,still暗示前面用一般过去时与此呼应。
C项容易误选,这里现在完成时表示从过去到现在一直是这种状态,包括了现在,与后面的一般现在时有重复部分,故排除。
16.Notuntilthehousethathehadleftthekeysinside.
A.heleft;
realizedheB.heleft;
didherealize
C.didheleave;
hadherealizedD.hehadleft;
didherealize【答案】B
考查倒装和时态。
直到他离开房子,他才意识到他把钥匙忘在屋里了。
Notuntil在
句首,句子要倒装。
其结构为:
Notuntil+从句/表时间的词+助动词+(主句)主语+谓语+⋯。
“离开房间”和“发现”两个动作是并列且过去同时发生的,所以都用一般过去时态,故选B。
17.JohnintheUnitedStatesfordecades,butinthelas