【英语】一般过去时分类详解
一、单项选择一般过去时
1
.
Thepastweek_____China'ssixthannualCybercurityWeekheldfromSept16to22
nationwide.
A
.
markedB
.
hasmarkedC
.
hadmarkedD
.
wasmarking
【答案】
A
【解析】
【详解】
考查动词时态。句意:上周是中国第六届网络安全周,于
9
月
16
日至
22
日在全国举行。
表示在过去某个时间所发生的动作或所处的状态应用一般过去时。故选
A
。
2
.
—You’relateagain.
—Sorry.I________totmyalarmclock.
A
.
forgetB
.
willforget
C
.
forgotD
.
wouldforget
【答案】
C
【解析】考查动词时态。上句:你又迟到了。下句:对不起,我忘了设定闹钟。根据语境
可知,
“
忘记
”
是过去的一件事情,所以句子用一般过去时态,故选
C
。
3
.
Chinekitesinancienttimes________intheshapeofbirds.
A
.
designB
.
haddesigned
C
.
weredesignedD
.
havebeendesigned
【答案】
C
【解析】考查时态和语态。句意:在古代中国的风筝被设计成鸟的形状。根据
inancient
times
可知,句子用一般过去时态,根据动词与主语是被动关系,故用一般过去时的被动语
态,故选
C
。
4
.
—Youknowquitealotaboutthefashionshow.
—Well,Cathy________ittomeduringlunch.
A
.
introducesB
.
introduced
C
.
hadintroducedD
.
willintroduce
【答案】
B
【解析】考查时态。句意:
——
你对这次时装表演知道得真多。
——
是的,
Cathy
在吃午饭
时给我介绍过了。从对话的语境可以判断吃午饭时为过去时间,所以用过去时。故选
B
。
【点睛】
遇到时态题时首先寻找时间标志词,如果题干中有标志性的时间状语,则往往可以根据时
间状语选择相应的时态。如果没有时间状语,则可以根据语境来判断。此题根据前句
“
你对
这次时装表演知道得真多
”
,可推知
Cathy
应该是在午饭时介绍过了,所以用过去时。
5
.
—Iwonderwhatmakesyouasuccessfulmanager.
—I________asawaiterforfiveyears
,
whichcontributesalottomytoday’swork.
A
.
rveB
.
haverved
C
.
hadrvedD
.
rved
【答案】
D
【解析】
试题分析:句意:我想知道是什么让你成为一个成功的经理
?—
我做服务员
5
年,这对我今
天的工作有很大的贡献。因为这个经理过去是服务员,所以用一般过去式,选
D
。
考点:考查时态
6
.
--Howdidyoufindthefilmyesterdayevening?
--_______pace.
A
.
lackedinB
.
lacked
C
.
waslackingD
.
waslackedin
【答案】
B
【解析】
试题分析
:--
你认为昨天晚上的电影怎样?
---
一般般吧。这部电影缺少节奏。
Lack
,及物动
词
“
缺少
”
;
belackingin“
缺少
”
,根据前句内容可知是讲述过去的情况,用过去时,而且
lack
没有进行时,选
B
。
考点:考查动词用法。
7
.
—Haven’tenyouforages!Wherehaveyoubeen?
—IwenttoNingxiaand________thereforoneyear,teachingasavolunteer.
A
.
stayedB
.
stayC
.
hadstayedD
.
amstaying
【答案】
A
【解析】
试题分析:
and
连接并列谓语。
And
之前是一般过去时。所以
and
之后也要用一般过去时
来保持时态的一致,故用动词的过去式,所以选
A
。句意:上文,好久没见到你了!你去
哪里了?下文,我去了宁夏,并且在那里待了一年,作为一名志愿者在那里教书。
考点:考查动词时态。
8
.
—Howlong_____eachotherbeforethey_____here?
—Foraboutayear.
A
.
havetheyknown,comeB
.
didtheyknow,came
C
.
dotheyknow,comeD
.
hadtheyknown,came
【答案】
D
【解析】
【详解】
考查时态。句意:
—
他们来这儿之前认识多久了?
—
大约一年了。根据句意分析,他们来
到这里是过去的事,他们互相了解大约一年的时间肯定发生在来这里之前,发生在过去某
一动作之前的动作,应该使用过去完成时。故
D
选项正确。
9
.
IwonderwhatmakeshimagoodEnglishteacher.
He________asavolunteerintheUKfortwoyears,whichhelpshimwithhisworkalot.
A
.
hasrvedB
.
rvesC
.
hadrvedD
.
rved
【答案】
D
【解析】
【详解】
考查时态。句意:
——
我不知道是什么使他成为一个好的英语老师。
——
他在英国做了两
年的志愿者,这对他的工作帮助很大。这里指在过去某段时间内发生过的事,在陈述一件
过去的事实,所以用一般过去时态,故答案为
D
。
10
.
---Haven’tyoufinishedtheconstructionoftheteachingbuildingtobeudnextterm?
---ersandI_____onitforoverninemonths.
A
.
haveworkedB
.
havebeenworking
C
.
workedD
.
hadworked
【答案】
C
【解析】
【详解】
考查时态。句意:
—
你们还没有建好下学期要用的教学楼吗
?—
是的。我和我的员工花了九
个多月的时间来做这件事。结合句意可知这里在讲一件过去的事情,所以句子用一般过去
时态,故选
C
。
11
.
—Whataboutyourlf-drivetripyesterday?
—Tiring!Theroadwasbeingwidened,andwe________aroughride.
A
.
hadB
.
have
C
.
wouldhaveD
.
havehad
【答案】
A
【解析】
【详解】
考查时态。句意:
——
你昨天的自驾游怎么样?
——
令人疲惫!道路正在拓宽,我们经历
了一段艰难的旅程。该句叙述的是昨天发生的情况,应用一般过去时态。故
A
选项正确。
12
.
Therealreasonwhyprices____,andstillare,toohighiscomplex,andnoshortdiscussion
cansatisfactorilyexplainthisproblem.
A
.
wereB
.
willbe
C
.
havebeenD
.
hadbeen
【答案】
A
【解析】
【详解】
考查动词时态。句意:过去和现在价格一直居高不下的真正原因很复杂,简短的讨论解释
这一问题无法让人满意。根据题干中
“andstillare”
的提示可知过去价格也居高不下,故用一
般过去时,表示过去的状态。故选
A
项。
【点睛】
做时态题时,考生应抓住时态标志词,即题干中明显的时间状语或已有动词的时态,利用
时态呼应的原则迅速锁定正确答案。本题中已有动词的时态为一般现在时,
still
暗示前面
用一般过去时与此呼应。
C
项容易误选,这里现在完成时表示从过去到现在一直是这种状
态,包括了现在,与后面的一般现在时有重复部分,故排除。
13
.
Scientistshavemanytheoriesabouthowtheuniverintobeing.
A
.
cameB
.
wascomingC
.
hadcomeD
.
wouldcome
【答案】
A
【解析】
【分析】
【详解】
考查时态。句意:科学家们有很多关于宇宙是如何形成的理论。宇宙的形成是过去发生的
事情,故使用一般过去时。故选
A
。
14
.
122
.
Withbansonfireworks,atonepoint,almost300citiesacrossmycountry____rules
banningtheuoffireworks.
A
.
haveB
.
havehadC
.
arehavingD
.
had
【答案】
D
【解析】
D
考查动词。句意:在禁止燃放烟花爆竹的情况下,我国近
300
个城市禁止燃放
烟花爆竹。由时间状语
atonepoint
可知是发生在过去的动作,一般过去式,故选
D
。
点睛:时态是经常考到的知识点,在选择时一定要观察句子的时间状语,和上下语义。
15
.
HiarlierconcertinShanghai____hefirsttimetheTaiwansinger____a
concert
onthemainland.
A
.
is;heldB
.
was;heldC
.
hadbeen;wouldholdD
.
was;hadheld
【答案】
D
【解析】
【详解】
考查时态。句意:他早些时候在上海的演唱会非常成功。这是这位台湾歌手第一次在大陆
举办音乐会。第一空:根据句意可知,此处描述的是过去的事情,应使用一般过去时;第
二空:
Itwasthefirsttime
后面的从句谓语动词使用过去完成时。故选
D
。
16
.
Thefactoryud65percentoftherawmaterials,therestofwhich________savedfor
otherpurpos.
A
.
isB
.
are
C
.
wasD
.
were
【答案】
D
【解析】
试题分析:考查主谓一致。
Which
指代先行词
materials
,当
therest
在句中作主语时,谓语
动词的单复数取决于后面的名词,如果是名词是不可数名词,用单数。如果是可数名词复
数,谓语动词用复数形式。本句中的
materials
是可数名词复数形式,故选
D
项。
考点
:
考查主谓一致
17
.
---Whereisyournewhomenow?
---______downtownforfiveyears.
A
.
livedB
.
hadlived
C
.
havelivedD
.
wasliving
【答案】
A
【解析】
【详解】
考查时态。句意:
——
现在你的新家在哪里?
——
在新开发区,但是我在城里住了
5
年。
根据句意可知在城里住了
5
年是过去发生的事情,所以使用一般过去时。本题特别容易选
C
项,现在完成时表示过去发生的事情对现在的影响,或者过去发生的事情延续到现在,
这两点在本句中都没有显现。故
A
正确。
18
.
---Haven’tItoldyouthatyoushouldbehomeearlier?
---Yes,butI____homeearlierthanIusuallydo.
A
.
wascomingB
.
havecomeC
.
cameD
.
hadcome
【答案】
C
【解析】
【分析】
【详解】
考查时态。
——
难道我没告诉你应该早点回家吗?
——
是的,但是我比通常回来的早点
了。根据对话的内容,可知我已经回来了,与现在的对话发生时这个时间节点相比来说,
应该是在对话发生之前发生的动作,
“
我
”
已回家了,是在过去回的,要用一般过去时.故
选
C
。
19
.
--It’smanyyearssinceIsawyoulast
;
I_____youatall.
---Iwouldn’thave,either,ifsomeone______youbythename.
A
.
didn’trecognize;hadn’tcalledB
.
didn’trecognize;didn’tcall
C
.
haven’trecognized;didn’tcallD
.
recognized;hadcalled
【答案】
A
【解析】
试题分析:第一空指的是说这句话之前没有认出对方,故用过去式;第二空有人喊名字也
是发生在过去,在从句中对过去的虚拟用过去完成式。句意:
--
自从上一次相见已经过去
许多年了,我没有认出你来。
--
如果不是有人喊你的名字,我也没有认出你。故选
A
。
考点:考查虚拟语气的用法。
点评:本题难度适中。虚拟语气是高中阶段的重要语法项目,需要考生牢记各种情况的虚
拟语气的谓语动词的形式,并要有分析理解语境的能力
即学即练:
IfIhadenthefilm,I______youaboutit.
A
.
wouldtellB
.
toldC
.
wouldhavetoldD
.
hadtold
解析:
C
。句意:我如果看过这场电影,我会把电影内容告诉你了。
20
.
Sosuddenanattack________thattheenemycouldhardlyhaveanytimetoflyfortheir
lives.
A
.
wemadeB
.
wehadmadeC
.
didwemakeD
.
hadwemade
【答案】
C
【解析】
试题分析:句意:我们进行了这么突然的袭击以至于敌人没有时间逃命。在
so...that
结构
中,
so
加修饰的部分位于句首时,主句的主谓一般采用部分倒装形式,将
be
动词
/
助动词
/
情态动词放在主语前面,因为是过去进行的袭击,所以用一般过去式,助动词
did
提到主
语前面,本句的正常语序为
wemadesosuddenanattackthattheenemycouldhardlyhave
anytimetoflyfortheirlives.
故选
C
项。
考点:考查倒装结构
21
.
Toherdisappointment,whatshehaddevotedherlftoinnothingbutfailure.
A
.
resultingB
.
resultsC
.
hasresultedD
.
resulted
【答案】
D
【解析】
D
考查时态。句意:令她失望的是,她倾力所做的一切,给她带来的只是失败。句中
“whatshehaddevotedherlfto”
为主语从句,
what
作介词
to
的宾语,且
devote
这一动作
发生在
resultin
这一动作之前,故用
resulted
。
22
.
---Youcouldhavewalkedhere.
---___________necessary.
A
.
isB
.
wasC
.
isn’tD
.
wasn’t
【答案】
D
【解析】
考查时态
.
根据上文
,
你应该不行来这儿
.
是的
,
出租车不是必须的
.
可知下文叙述的是过去该做
的动作
,
故选
D.
23
.
MissRiceoncemusicinapublicschoolforyearsandnowisanactress.
A
.
hadtaughtB
.
hastaught
C
.
taughtD
.
hasbeenteaching
【答案】
C
【解析】句意:赖斯小姐过去在公立学校教了很多年音乐,现在是一名演员。此题表达的
是过去与现在的对比,事情发生在过去,用一般过去时。故
C
项正确。
24
.
Onhearingthenews,sherushedoutwithouthesitation,herhandbagonthesofaand
inthedistance.
A
.
left;lied;disappearedB
.
leaving;lying;disappeared
C
.
leaving;laying;disappearingD
.
left;lying;disappearing
【答案】
B
【解析】
【详解】
考查非谓语动词和时态。句意:听到这个消息,她毫不犹豫地冲了出去,把手提包落在沙
发上,消失在远方。句中
she
和动词
leave
是主动关系,此处作状语用动词
-ing
形式,
handbag
和
lie
是主动关系,表示动作正在进行,用
连接句中的并列谓语,和
rushed
一致,也用过去式
disappeared.
故选
B.
25
.
Housingprices_____ore,it’stimethecentralgovernment
_____someeffectivemeasurestobringthemundercontrol.
A
.
haveincread;wouldtakeB
.
haveincread;willtake
C
.
havebeenincreasing;takesD
.
havebeenincreasing;took
【答案】
D
【解析】
【详解】
考查时态。句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控
制房价的时候了。由
since
判断句中需要完成时,并且根据语境,房价还在上涨中,故第
一空用完成进行时;第二空考查句型
"It's/wastimethat
该是
…
的时候了
"
,从句中往往用过
去时,也可以用
"should+
动词原形
"
;故答案是
D
。
【点睛】
自从
---
以来(可做介词和连词),和现在完成时态连用。
Hehaslivedheresincehecame.
自从他来到这里,就一直在这里住着。
efirst(cond---)timethat
主语
+
现在完成时态
+
其他。意思是:第几次做某事了。如
果把
is
改成
was
,则后面用过去完成时态。
It’sthethirdtimethatIhavecometotheSummer
Palace.
这是我第三次来到颐和园。
’s(high)timethat
主语
+
一般过去时态
+
其他。现在是该做某事的时间了。
It’shightime
thatwehadlunch.
现在是我们该吃午饭的时间了。
/hasbeen+
一段时间
+since
主语
+
一般过去时态
+---
。自从
---
有多长时间了。在这个句
型中
since
引导时间状语从句,从句用一般过去时态,分两种情况:(
1
)如果从句的动词
是终止性动词
leave/come/---
,则表示
“
从动作开始到现在多长时间了。
”Itisthreeyears
sincehebegantosmoke.
他已经吸烟三年了。(
2
)如果从句的动词是持续性动词
stay/smoke/live---
,则表示
“
从动作结束到现在多长时间了
”
。
Itisthreeyearssincehesmoked.
他戒烟三年了。
26
.
Notuntil________thehou_________thathehadleftthekeysinside.
A
.
heleft;realizedheB
.
heleft;didherealize
C
.
didheleave;hadherealizedD
.
hehadleft;didherealize
【答案】
B
【解析】
【详解】
考查倒装和时态。句意:直到他离开房子,他才意识到他把钥匙忘在屋里了。
Notuntil
在
句首,句子要倒装。其结构为
:Notuntil+
从句
/
表时间的词
+
助动词
+(
主句
)
主语
+
谓语
+…
。
“
离
开房间
”
和
“
发现
”
两个动作是并列且过去同时发生的,所以都用一般过去时态,故选
B
。
27
.
—Withhisleg________inthegame,I’mafraidTonycan’ttakepartinthenextmatch.
—I________hishometheotherday,andhismumsaidhewasstillinhospital.
A
.
injuring;havecontactedB
.
beinginjured;havecontacted
C
.
tobeinjured;contactedD
.
injured;contacted
【答案】
D
【解析】
【详解】
考查过去分词和动词时态。句意:
——
因为他的腿在比赛里受伤了,恐怕
Tony
不能参加下
一场比赛了。
——
几天前我联系了他的家人,他妈妈说他还在住院。第一空中过去分词
injured
表示
“
受伤
”
的状态,第二空根据所在句子的时间状语是
theotherday
,用一般过去
时,所以要填过去式
contacted
。故
D
项正确。
28
.
-IsyourfatherstillteachingatTsinghuaUniversity?
-No,______________attheschoolforthirtyyears.
A
.
hastaughtB
.
hasbeenteaching
C
.
taughtD
.
teaches
【答案】
C
【解析】
【详解】
考查时态。句意:
——
你父亲还在清华大学教书么?
——
不,他三个月前退休了,但是他
在那里教了三十年。根据
“heretiredthreemonthsago”
可知,他现在已经不再清华大学教书
了,所以此处表示过去的事情,应该用一般过去时,故
C
项正确。
【点睛】
本题很多同学因为看到
forthirtyyears
而误认为应该用现在完成时,但不要忽略了语境,
“heretiredthreemonthsago”
表明他现在已经不在清华大学教书了,所以此处不能用现在完
成时强调过去的动作对现在的影响,而应该用一般过去时表示过去的事情。
29
.
Thefamousreporter,whoissaidtohavegonebacktoAmericalastyear,_____inChinafor
almosttwentyyears.
A
.
livedB
.
waslivingC
.
haslivedD
.
hadlived
【答案】
A
【解析】
考查时态题。根据
who
引导的定语从句可知,该记者已经回到了美国,可知住在中国
20
年,是过去的事情。故用
A.
30
.
John________intheUnitedStatesfordecades,butinthelastyearshehasalreadyadapted
tolivinginChina.
A
.
waslivingB
.
hadlived
C
.
haslivedD
.
Lived
【答案】
D
【解析】
【详解】
考查动词时态。句意:约翰在美国生活了很多年,但在最近这几年中他已经适应了在中国
的生活。根据
livinginChina
可知约翰现在在中国居住,再结合
intheUnitedStates
中时间
状语
fordecades
可知是过去的事情,故选
D
项。
本文发布于:2022-11-23 06:23:39,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/4100.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |