中考英语过去完成时20(附带答案解析)
一、初中英语过去完成时
1.Bythetimewegotthere,thefilm________already.
un
【答案】D
【解析】【分析】句意:我们到那儿时,电影已经开始了。bythetime,直到……时候,指
从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用。故选D。
【点评】考查时态,注意bythetime+过去时的用法。
2.—Peter,_______you_______yourhomework?
—Notyet,I'lldoitatonce.
;;;finish
【答案】A
【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。根据Not
yet,I'lldoitatonce.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成
时的结构have+done,故选A。
【点评】此题考查句子时态。要根据上下文的联系确定句子时态。
3.BythetimeI________ontheTV,Beckham________twogoals.
;;hadscored
ned;ned;hadscored
【答案】B
【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状
语从句,bythetime到…时候为止,用于一般过去时,可排除CD选项。从句用一般过去
时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故
选B。
【点评】考查动词时态辨析题。
4.Bytheendoflastmonth,Jane_____enoughmoneyforthepoorsickboy.
d
【答案】C
【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根
据Bytheendoflastmonth,可知句子的时态为过去完成时,C是过去完成时结构,故答
案是C。
【点评】考查过去完成时,注意过去完成的时的判定方法。
5.Bytheendof2012,manybuildingsbuiltinourcity.
【答案】C
【解析】【分析】句意:到2012年底,我们的城市里已经建成了很多大楼。Buildings是
build这一动作的承受者,该用被动语态。而被动语态是由“be+及物动词的过去分词”构
成。根据Bytheendof2012可知该用过去完成时,所以选C。
6.imeIarrived,somepeople______homealready.
ne
【答案】C
【解析】【分析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可
知下文描述的是过去某时已经完成的动作,用过去完成时态。故选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,
首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时
态。
7.Bytheendoflastmonth,IalltheCDsofthefamoussinger.
lected
【答案】D
【解析】【分析】根据时间状语“bytheendoflastmonth”可知谓语动词发生在过去的过
去,故用过去完成时。故选D.
【点评】此题考查动词时态。
8.—Jack,wouldyouliketoethenewmovie?
—I'dloveto,butI______italready.
en
【答案】D
【解析】【分析】句意:——杰克,你愿意去看这个新电影吗?——当然乐意,但是我已
经看过了。由already可知是完成时,所以用havedone。故选D。
【点评】本题考查完成时havedone。
9.Hesaidthat________.
inishedhisworkalready
inishedhisworkalready
【答案】B
【解析】【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是
过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分
词,排除A、C。said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以
排除D,故选B。
【点评】考查过去完成时,注意其定义的理解。
10.—What'sup?—imeIgottothetrainstation,thetrain
for10minutes.
naway
【答案】D
【解析】【分析】句意:一怎么啦?一我错过了火车。在我到达火车站前,火车已经离开了
十分钟了。t过去完成时态;t现在完成时态;naway现在完成
时;naway过去完成时。bythetime,在......之前,是过去完成时的标志词,表示
过去的过去的时间。和一段时间连用,动作应该是延续性的,leave对应的延续性状态是be
away,故选D。
11.Thelittleboymeafewminutesbeforehismothershowedup.
redat
【答案】D
【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发
生在他妈妈showedup出现之前,是过去的过去,可知用过去完成时had+过去分词。故选
D。
【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。
12.Hewantedtoknowhowlonginhospital.
y
【答案】B
【解析】【分析】句意:他想要知道她在医院待了多长时间。根据停留stay发生在想知道
wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。
【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。
13.MygrandparentsforfiftyyearsbythetimeMysisterwas15.
nmarried
【答案】D
【解析】【分析】句意:到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。根据for
fiftyyears五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用
过去完成时hadbeenmarried“结婚”表状态。故选D。
【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。
14.Suedidn'tgotoethefilmwithuslastweekbecaushe________________itwithher
mother.
【答案】B
【解析】【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。
A.已经看了,现在完成时;B.已经看了,过去完成时;C.将看,一般将来时;D.看了,一般
过去时。Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据
didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,e的过去分词
是en,故选B。
【点评】考查过去完成时,注意平时识记其结构,理解句意。
15.Shesaidwhenshegottothecinema,thefilm________for5minutes.
non
【答案】D
【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据got
可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排
除A和C。开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要
将瞬间动词begin改为beon,故选D。
【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。
16.Themovementofboycotting(联合抵制)theSouthKoreangoodsinwholeChina
_______forafewmonthsbythetimeLotteGroup(乐天集团)agreedtoprovidelandforUSA.
non
【答案】A
【解析】【分析】句意:到乐天集团为美国提供土地为止,政府在全中国联合抵制韩国货
物已经开始了一段时间。by+过去时间状语和过去完成时连用,可知句子时态要用过去完
成时,begin为瞬间动词,不能与一段时间连用。故选A。
【点评】此题考查过去完成时。注意和过去时间状语连用。
17.—Jim,whydidn'tyougotoBeijingbytrain?
—Badluck!WhenIgottothestation,thetrain________.
nleft
【答案】B
【解析】【分析】句意:——吉姆,你为什么不坐火车去北京呢?——真倒霉!我到车站
时,火车已经开走了。根据WhenIgottothestation可知,到那是过去时,离开是过去的
过去,使用过去完成时,haddone,故选B。
【点评】考查时态,注意过去的过去是过去完成时的用法。
18.Bytheendoflastmonth,we______already______ourlessons.
,,,,finish
【答案】C
【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C。
【点评】注意时间状语,很容易选出。
19.—Areyousurpridattheendingofthemovie?
—No,becauI___________thestory.
ding
【答案】C
【解析】【分析】句意:—你对这部电影的结局感到惊讶吗?—不惊讶,因为我读过这个
故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。
【点评】考查现在完成时态。主语为第一人称故动词应使用原形。
20.Bytheendoflastweek,she______inthewestofChinafortwomonthshelpingthe
homelesschildren.
yed
【答案】D
【解析】【分析】句意:直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩
子们。根据时间状语Bytheendoflastweek到上周末为止,可知本句描述的是过去某时之
前已经完成的动作,故用过去完成时态,故选D。
【点评】此题考查动词的时态。根据时间状语确定句子的时态。
21.Byyesterday,theplane______outofviewformorethanamonth.
n
【答案】D
【解析】【分析】句意:到昨天,飞机已经失去联系了一个多月。根据Byyesterday可知
该用过去完成时,所以选D。
【点评】考查动词时态。
22.Whenwehurriedtothemeetingroom,themeeting_______.
non
【答案】A
【解析】【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动
作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A
【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本
题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的
过去,本题不难,平时加强记忆,理解即可。
23.Bythetimeshewentoutside,thebus____already______.
,,,,went
【答案】A
【解析】【分析】这题考查时态的用法,bythetime是连词词组,可以连接时间状语从
句,“到什么时候为止”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用
过去完成时连用。选A。句意是:到她出去的时间为止,公共汽车已经走了。
24.Peter________tohaveacoolmodelplane.
【答案】B
【解析】【分析】句意:彼得本来希望有一架很酷的飞机模型。动词hope用过去完成时
来表示过去未曾实现的想法,希望,打算或意图等。故选B。
【点评】考查过去完成时。
25.Bythetimemymumgothome,I_______myhomework.
nish
【答案】B
【解析】【分析】考查动词时态。句意为“我母亲到家时,我已经做完作业了。”主句动作
在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选B。
26.Bytheendoflastterm,thestudentsofClassOne___________threeprojects.
ished
【答案】D
【解析】【分析】句意:到上学期末,一班的学生已经完成了三个项目。根据bytheend
oflastterm,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。故选D。
【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。
27.BythefirstdayofAugust,2007,thePLA________foreightyyears.
nfounded
【答案】D
【解析】【分析】句意:到2007年八月的第一天,中国人民解放军已经建立了八十年了。
结合语境可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态。主语是被
建立的对象,故用被动语态,选D。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,
首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时
态。语态的判断主要是确定句子主语与谓语动词的关系。如果是主动关系则用主动语态,
反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。
28.RoandMinnie________eachotherprettywellbeforetheyworkedinthesamebank.
wn
【答案】D
【解析】【分析】句意:罗斯和米妮他们在同一个银行工作以前就认识了。根据时间状语
beforetheyworkedinthesamebank可知,认识是在同一个银行工作之前,worked是过去
时,所以,空白处指过去的过去,用过去完成时:had+过去分词,故答案为D。
【点评】考查过去完成时。掌握过去完成时的意义:表过去的过去;构成:had+过去分
词。
29.I________togotoBeijingthenextday.
nned
【答案】C
【解析】【分析】句意:我本来计划着第二天去北京。动词plan用过去完成时来表示过去
未曾实现的想法,希望,打算或意图等。故选C。
【点评】考查过去完成时。
30.—HowlongyouTVbythetimeIcalledyou?
—Forabouttwohours
;;;;watching
【答案】A
【解析】【分析】由句中的bythetime可判断.这里用过去完成时,故选A。句意是:—
到我打电话给你为止,你已经看了多长时间的电视了?—大约两个小时。
【点评】本题考查过去完成时的用法。
二、初中英语动词的时态
31
.
Theteachercameintotheclassroomwhilethestudents_________theirhomework.
A
.
aredoingB
.
didC
.
weredoing
【答案】
C
【解析】
【详解】
句意:当学生们正在做作业的时候,老师走进了教室。
aredoing
正在做,现在进行时;
did
做,是
do
的过去式;
weredoing
正在做,过去进行时。根据句中
Theteachercameinto…
可
知,这句话用的是过去时态,且从句中表示的是正在进行的动作,因此应用过去进行时
态,选
C
。
32
.
–What’syourfatherdoingnow?–He______theroom.
A
.
cleanedB
.
cleansC
.
hascleanedD
.
iscleaning
【答案】
D
【解析】
【详解】
句意:
——
你父亲现在在干什么?
——
他在打扫房间
考查动词时态。
cleaned
一般过去时;
cleans
一般现在时;
hascleaned
现在完成时;
is
cleaning
现在进行时。根据问句可知此句时态是现在进行时;故选
D
。
33
.
—______you______WolfWarriorII
(战狼
2
)
?
—Yes.I______artistWuJingbothstarredinanddirectedthisactionmovie.
A
.
Have,en,haveenB
.
Did,e,saw
C
.
Have,en,sawD
.
Did,e,haveen
【答案】
C
【解析】
【详解】
C
考查动词时态辨析。句意:
—
你看过电影《战狼
2
》吗?
—
是的。我上个星期五看的。武
打大师吴京主演并导演了这部动作片。从第二个人说的
lastFriday
是过去的时间可知,第
二空用一般过去时;结合语境可知第一空是问是否曾经看过电影,用现在完成时。故选
C
。
34
.
—nhisofficejustnow.
—No,it___________BeijingandwillcomebacknextFriday.
A
.
mustn’t;gonetoB
.
mustn’t;beento
C
.
can’t;beentoD
.
can’t;goneto
【答案】
D
【解析】
句意:
-
我刚才在办公室看到了
While
先生。
-
不,不可能是他。他已经去了北京,并将于下
周五回来。表达
“
不可能
”
的推测,用
can’t
,不能与
mustn’t
(禁止),
have/hasgoneto
意
为
“
到某地去
”
,说话时该人不在现场,
have/hasbeento
意为
“
曾经去过某地
”
,这里是说
While
先生已经去北京了,还没回来,故选
D
。
35
.
—Mum,whereismydictionary?
—Oh,Ididn’teit,either.I’mafraidyou___________it.
A
.
arelosingB
.
willloC
.
havelostD
.
werelosing
【答案】
C
【解析】
句意:
——
妈妈,我的字典在哪里?
——
哦,我也没有看到它,恐怕你把它弄丢了。
losing
现在进行时态;
一般将来时态;
st
现在完成时态;
sing
过去进行时态。
lo
这一动词发生在过去,造成的结果是现在看不见了,属于完成的动
作,要用现在完成时态来表达,故答案为
C
。
36
.
–WouldyouliketowatchTheGreatWall
《长城》
withme?
--’tmind________itagainalthoughI______ittwice.
A
.
toe,sawB
.
eing,haveenC
.
toe,haveenD
.
eing,saw
【答案】
B
【解析】句意:
——
你愿意跟我去看《长城》吗?
——
当然了,尽管我已经看了两遍,但
我不会介意再去看一遍。
minddoingsth.
介意做某人,结合句意,首先排除
A,C
;根据
"I
don'tmind___itagain"
和
"although"
可知尽管我已经看了两遍,但我不会介意再去看一
遍.所以看过两遍用现在完成时,答案选
B
。
37
.
Johnsonwon'tanswerthephoneifhe________thenumber.
A
.
knewB
.
doesn'tknowC
.
willknowD
.
didn'tknow
【答案】
B
【解析】
句意:如果约翰逊不知道电话号码,他就不接电话。考查动词时态。本句是
if
引导的条件
状语从句,当主句是将来时态时,从句用一般现在时,可排除
C
、
D
两项。根据句意,本
句是否定陈述,故选
B
。
38
.
Ifourgovernmentpayattentiontothesafetyoffood,ourhealthindanger.
A
.
isn’t;isB
.
doesn’t;willbe
C
.
won’t;isD
.
isn’t;willbe
【答案】
B
【解析】
【详解】
句意:如果我们的政府现在不注意食品安全,我们的健康就会出于危险之中。
结合语境可知,本句主语描述的是将来某时进行的动作,故用一般将来时态。当主句描述
将来时态,
if
引导的条件状语从句中用一般现在时态表示将来动作,结合语境可知选
B
。
39
.
---Iwenttoeyoulastnight,butyouweren’ereyouthen?
---I_______awalkbytheriver.
A
.
hadB
.
washavingC
.
havehadD
.
have
【答案】
B
【解析】
【详解】
句意:
——
昨晚我去看你了,但你不在。那时你在哪里?
——
我在河边散步。由上文中
“Wherewereyouthen?”
可知,问句是询问
“
昨天晚上当我去看望你的时候,你正在哪里?
”
此句表达的是过去正在发生的事情,要用过去进行时态。故答案为
B
。
40
.
’stheschoolmusicclubforhalfayear.
A
.
joinedB
.
takenpartinC
.
joinedinD
.
beenin
【答案】
D
【解析】
【详解】
句意:他非常喜欢音乐。他在学校音乐俱乐部工作半年了。
“
加入,参加
”
,指加入
某党派、某组织或某社会团体;
artin
参加(群众性活动、会议等);
in
表示参加某项运动或活动;
经常表示状态,而且寓意更为丰富【执政;在家;到
达;在
…
里面参加
…
运动项目;从事等】。
halfanhour
表示的是时间段,而
A,B,C
选项都是
短暂性的动词或词组,在肯定句中不能与表示一段的时间状语连用,用
join
的延续性形式
bein
,故答案为
D
。
41
.
_______London,buthewillcomebackintwodays.
A
.
hasbeentoB
.
hasgonetoC
.
goestoD
.
leaves
【答案】
B
【解析】
【详解】
句意:
Green
先生去了伦敦,但是他将在两天之后回来。
hasbeento
去过某地,已经回来
了;
hasgoneto
去了某地,还没有回来;
goesto
去
…
,一般现在时;
leaves
离开,一般现
在时。根据句意
buthewillcomebackintwodays
可知,这里表示
Green
先生去了伦敦,还
没有回来。故应选
B
。
42
.
AliceinWonderland___________for15daysandmanyofuslikethefilmverymuch.
A
.
beginsB
.
hasbegun
C
.
beganD
.
hasbeenon
【答案】
D
【解析】
试题分析:句意:《爱丽丝梦游仙境》已经上映
15
天,我们当中很多人都非常喜欢这部电
影。根据句中的
for15days
可知该用现在完成时,并且谓语动词必须是延续性动词。所以
选
D
。
考点:考查延续性动词。
43
.
’llstaytherefortwoweeks.
A
.
havebeenB
.
havegoneC
.
hasbeenD
.
hasgone
【答案】
D
【解析】
【详解】
句意:玛丽和她的父母一起去了香港,他们打算在那里待一个星期。考查主谓一致和现在
完成时。根据后面
They’llstaytherefortwoweeks.
一句话,可知玛丽和她的父母待在香港两
周了,一起去了香港,并且还没有回来,所以用
have/hasgoneto
;
have/hasbeento
则表示
去过某地(已经回来);主语后面由
with
结构时,谓语动词由前面的主语决定单复数,根
据主语
Mary
判断用助动词
has
.故选
D
。
【点睛】
现在完成时的标志词
already
(肯定)
,yet
(否定,疑问)
,just,before,recently,still,lately,never,ever,never,twice,
onveraloccasion,inthepastfewdays/weeks/months/years,
(
upto
)
thefew
days/weeks/months/years,thismorning/week/month/year,just,uptoprent,sofar,uptonow,
tillnow,since+
时间
44
.
Mygrandma_______totheradiowhenIgothomejustnow.
A
.
listensB
.
listenedC
.
islisteningD
.
waslistening
【答案】
D
【解析】句意:我刚才到家的时候我的奶奶正在听广播。结合语境理解可知,当我到家这
一时刻,另一个动词正在进行,
when
引导的时间状语从句是一般过去时,主句表达的是过
去正在进行的动作,故句子的时态为过去进行时,答案为
D
。
45
.
I_________inLondonformanyyears,butI’veneverregrettedmyfinaldecisiontomove
backtoChina.
A
.
livedB
.
waslivingC
.
havelivedD
.
amliving
【答案】
C
【解析】
【详解】
句意:我在伦敦住了很多年了,但是我从来没有后悔我最终决定搬回中国。
lived
是过去
式;
wasliving
过去进行时;
havelived
现在完成时;
amliving
现在进行时。根据句意和句中
的
formanyyears
可知,这里表示过去发生的动作对现在的影响,应用现在完成时,故选
C
。
46
.
rschoolfornineyearssinceheherein2000.
A
.
is;cameB
.
hadbeen;cameC
.
was;hadcomeD
.
is;hascome
【答案】
B
【解析】试题分析:句意:李先生上个月离开了我们学校。从他到这儿
2000
年到这儿开
始,他在我们学校呆了
9
年了。根据
MrLileftourschoollastmonth
可知,本题用过去完成
时。故选
B
。
47
.
—Whendidtheclassroomhaveapowercut?
—e______anEnglishlesson.
A
.
haveB
.
hadC
.
arehavingD
.
werehaving
【答案】
D
【解析】句意:
——
教室什么时候停电的?
——
今天早上,当我们正在上英语课。根据句
中的
Thismorning
判断句子是一个过去的时间,时态用过去时;而
While
引导的句子通常
用进行时,所以本句使用过去进行时,构成为
were/was+
动词现在分词,主语是
we
,所以
系动词用
were
,
haveanEnglishlesson“
上英语课
”
,
have
的现在分词是
having
;故答案选
D
。
48
.
---DoyouknowwhattimeDanielXuzhoutomorrow?
---At2:eethimwhenheattheairport.
A
.
getsto;arrivesB
.
willgetto;willarrive
C
.
willgetto;arrivesD
.
getsto;willarrive
【答案】
C
【解析】
句意:
——
你知道丹尼尔明天什么时候去徐州吗?
——
下午
2:00
点。当他到达机场时我将
与他会面。第一句是
whattime
引导的宾语从句,主句是一般现在时,从句时态不受限
制,结合
tomorrow
用一般将来时
will+
动词原形;第二句是
when
引导的时间状语从句,遵
循主将从现的规则,所以从句用一般现在时,主语是
he
,因此是
arrives
;结合选项,故答
案选
C
。
49
.
---Oh,dear!Apowercut!
---Sorry,Ididn’tknowyou_________thewashingmachine.
A
.
areusingB
.
udC
.
uD
.
wereusing
【答案】
D
【解析】
【分析】
考点:考查过去进行时。
【详解】
试题分析:句意:
——
哎吆!停电啦!
——
对不起,我不知道你在使用洗衣机。表示过去
某一时间正在进行的动作用过去进行时,所以选
D
。
50
.-
Haveyouwashedtheclothes?
-
_________theminhalfanhour.
A
.
washedB
.
havewashedC
.
willwashD
.
wash
【答案】
C
【解析】
句意:
——
你洗衣服了吗?
——
还没有。但我半小时以后就洗。
Inhalfanhour
半小时后,
表示的是将来时间。故选
C
。
本文发布于:2022-11-23 06:55:53,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/4258.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |