过去完成时基础测试题文档格式.docx
- 文档编号:22742745
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:20
- 大小:28.21KB
过去完成时基础测试题文档格式.docx
《过去完成时基础测试题文档格式.docx》由会员分享,可在线阅读,更多相关《过去完成时基础测试题文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
我到这儿的时候,火车已经离开了。
由BythetimeIgothere可知该用过去完成时,所以选C。
【点评】考查动词时态。
3.Wearetootired.Pleasestop__________arest.
tohave
having
have
has
【答案】A
我们是在太累了,停下来休息一下吧。
stoptohave
arest.固定搭配故选A
【点评】注意时态一致,
4.Jake_____hiskeyintheofficesohehadtowaituntilhiswife_______home.
hasforgotten…comes
forgot…come
hadleft…came
hadleft…wouldcome
杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。
结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。
下文指的是过去某时的动作,故用一般过去时态。
选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
5.BythetimeIfinishedmyhomework,mymother
.
slept
hasbeenasleep
wasasleep
hadbeenasleep
【答案】D
【解析】【分析】由上文“Bythetime”和“finished”可知此处应为过去完成时,故选D.
【点评】考查过去完成时。
6.WhenIgottoschool,IrealizedI______mybackpackathome.
left
hadleft
forgot
hadforgotten
当我到学校时,我才意识到我把双肩包落在家里了。
把…落在…用leave,又因为是过去完成时,故选B。
【点评】考查把…落在…的用法。
熟背句型。
做题就很容易。
7.—Whatdoyouthinkoftheyounglady?
—Sheishard-working.She________allhereffortintoherworkbeforeshegotill.
hasput
put
hadput
wouldput
——你认为这位小姐怎样?
——她很勤奋。
她生病前把她所有的精力都投入到她的工作中。
根据时间状语从句beforeshegotill.可知主句动作是过去的过去,该用过去完成时态:
had+过去分词,故答案为C。
理解句意并掌握过去完成时表示过去的过去,构成为:
had+过去分词。
8.BythetimeIgottoschool,IrealizedthatI________mybackpackathome.
haveforgotten
hadforgotten
haveleft
我到学校的时候,我意识到我把书包忘在家里。
考查过去完成时。
bythetime:
到…时候为止;
通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成。
值得注意的是,当从句用过去时时,主句通常用过去完成时。
Leavesth.Sp.:
把…落在某地。
结合句意和语境可知选D。
【点评】此题考查过去完成时的用法。
9.IthoughtI_________inmyprojectreport,butthemanagersaidhedidn'
tseeitatall.
hand
amhanding
havehanded
hadhanded
我以为我已经上交了我的项目报告,但是经理说他根本没有看到。
hand上交,是一个动词原形;
amhanding是现在进行时态;
havehanded现在完成时态;
hadhanded过去完成时态。
句中Ithought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。
【点评】考查动词的时态,本题涉及过去完成时的应用。
10.Hesaidthat________.
hehasfinishedhisworkalready
hehadfinishedhisworkalready
hashefinishedhisworkalready
hadhefinishedhisworkalready
【答案】B
他说他已经完成他的工作了。
说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。
said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。
【点评】考查过去完成时,注意其定义的理解。
11.Thefireman________theburningbuildingthreetimesbeforethefirewasputout.
isentering
hasentered
wasentering
hadentered
消防队员三次进入着火的大楼,才把火扑灭。
A.isentering现在进行时;
B.hasentered现在完成时;
C.wasentering过去进行时;
D.hadentered过去完成时。
根据wasputout,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),hadentered,故选D。
【点评】考查句子时态。
注意过去完成时的用法。
12.Theboywas_____onthegroundandhehad_____bicyclebehindthebigtree.
lying;
laid
lay
lay;
lain
lied;
lied
这个男孩躺在地上,他把自行车放在了大树的后面。
lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;
另一个意思是撒谎,过去式和过去分词是lied;
lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。
根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;
第二个空是放置,用的是过去完成时,故填lay的过去分词laid。
选A。
【点评】考查动词辨析,过去进行时态,过去完成时态。
13.—What'
sup?
—Imissedthetrain.BythetimeIgottothetrainstation,thetrain for10minutes.
hasbeenaway
hadbeenaway
【解析】【分析】句意:
一怎么啦?
一我错过了火车。
在我到达火车站前,火车已经离开了十分钟了。
A.hadleft过去完成时态;
B.hasleft
现在完成时态;
C.hasbeenaway现在完成时;
D.hadbeenaway过去完成时。
bythetime,在......之前,是过去完成时的标志词,表示过去的过去的时间。
和一段时间连用,动作应该是延续性的,leave对应的延续性状态是beaway,故选D。
14.Marythoughtofthepartywhichshe___________forthisday.
plan
planned
hadplanned
wouldplan
玛丽想起了她今天计划的聚会。
plan的动作发生在thoughtof的动作之前,表示过去的过去,要用过去完成时had+过去分词。
故选C。
【点评】考查过去完成时的构成和用法。
注意过去完成时表示过去的过去含义。
15.BythetimeIlockedthedoor,IrealizedI
mykeysathome.
hadrepaired
hadchanged
【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。
该动作发生在realized之前,用过去完成时,故选D。
16.Iaskedyourmotherifshe
thatdress.
bought
hadbought
hadbuyed
buy
我问你妈妈她是否买了那件裙子。
本句中从句的动作应该是发生在ask之前的.所以用“had+过去分词”形式来表达。
故选D
17.—DidyouseeTomattheparty?
—No,he
bythetimeIgotthere.
hasleft
【解析】【分析】bythetime的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。
在我到那里之前他已经离开了。
18.Bythetimehe
attherailwaystation,thetrain
hadarrived;
hadleft
arrived;
left
hasleft
【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。
bythetime引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。
19.Bythetimewegotthere,thefilm________already.
began
hasbegun
havebegun
hadbegun
【解析】【分析】句意:
我们到那儿时,电影已经开始了。
bythetime,直到……时候,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用。
故选D。
【点评】考查时态,注意bythetime+过去时的用法。
20.Mr.Wang______inthisfactoryfor30yearsalready.
works
isworking
hasworked
willwork
王先生在这个工厂工作已经30年了。
根据for30yearsalready,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。
C是现在完成时结构,故答案是C。
【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。
21.I______tostudyhard,butsomeonedisturbme.
thought
hadthought
havethought
think
我本来想努力学习,但是有人打扰了我。
动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选B。
22.Whenwehurriedtothemeetingroom,themeeting_______.
hadbegun
hadbeenon
hasbeenon
当我们赶到会议室的时候会议已经开始了。
本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A
【点评】动词的时态是学习英语过程中非常重要的知识。
而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。
过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。
23.BythefirstdayofAugust,2007,thePLA________foreightyyears.
founded
hasfounded
hasbeenfound
hadbeenfounded
到2007年八月的第一天,中国人民解放军已经建立了八十年了。
结合语境可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态。
主语是被建立的对象,故用被动语态,选D。
语态的判断主要是确定句子主语与谓语动词的关系。
如果是主动关系则用主动语态,反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。
24.Pardon?
I_____quitecatchyou.
IsaidI______thesongbefore.
didn'
t,hadn'
theard
don'
t,didn'
thear
thear
won'
theard
请再说一遍,我没太听清你说的话。
——我说,我以前听过这首歌。
结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。
下文描述的是过去某时之前完成的动作,故用过去完成时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
25.–WhatwereyoudoingwhenIcalledyoulastnight?
–I______myhomeworkandwasgoingtobed.
did
haddone
wasdoing
【解析】【分析】had+动词过去分词构成过去完成时,表示的是过去的过去,答语中gotobed是过去将来时,domyhomework发生在gotobed之前,即过去的过去,要用过去完成时haddonemyhomework.句意:
昨天我给你打电话的时候,你正在做什么?
我完成作业正要去睡觉。
【点评】考查过去完成时的用法。
26.Johnson______twoticketsfortheconcertbeforeJoemadeaphonecalltohim.
hadbooked
booked
hasbooked
werebooking
乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。
表示“过去的过去”动作要用过去完成时(had+过去分词),所以选A。
27.I
youcouldcome.
hope
hadhoped
havehoped
arehoping
我本来希望你能来。
动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
28.They
tohelpbutcouldnotgetthereintime.
wanted
hadwanted
want
havewanted
他们本来打算去帮忙,但没有及时赶到那里。
动词want用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
29.—
yourfather
anewspaperwhenyougothome?
—No,
A.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 过去完成时 基础 测试