英语过去完成时知识点大全经典Word格式文档下载.docx
- 文档编号:7473209
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:20
- 大小:27.84KB
英语过去完成时知识点大全经典Word格式文档下载.docx
《英语过去完成时知识点大全经典Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《英语过去完成时知识点大全经典Word格式文档下载.docx(20页珍藏版)》请在冰点文库上搜索。
【点评】考查把…落在…的用法。
熟背句型。
做题就很容易。
3.Bythetimetheyreachedthebusstop,thebus__________fortenminutes.
haveleft
hadbeenaway
havebeenaway
【答案】C
【解析】【分析】句意:
到他们到达公交车站的时候,公交车已经离开十分钟了。
句中bythetime的意思是到...时候,后跟从句,从句使用的是一般过去时。
根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。
A是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;
B是现在完成时;
C是过去完成时,并且是系表结构,可以和一段时间连用;
D是现在完成时。
故选C。
【点评】考查动词时态。
4.Igottothepartylate.BythetimeIarrived,somepeople______homealready.
went
wouldgo
hadgone
havegone
我到聚会晚了。
在我到达之前,一些人已经回家了。
结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
5.IthoughtI_________inmyprojectreport,butthemanagersaidhedidn'
tseeitatall.
hand
amhanding
havehanded
hadhanded
我以为我已经上交了我的项目报告,但是经理说他根本没有看到。
hand上交,是一个动词原形;
amhanding是现在进行时态;
havehanded现在完成时态;
hadhanded过去完成时态。
句中Ithought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。
【点评】考查动词的时态,本题涉及过去完成时的应用。
6.BythetimeIgotthere,thefootballmatch________already________.
has;
finished
was;
had;
/;
finished
到我到达那里的时候,足球赛已经结束了。
bythetime通常用完成时态,根据got可知是过去完成时,故选C。
【点评】考查过去完成时。
7.Hesaidthat________.
hehasfinishedhisworkalready
hehadfinishedhisworkalready
hashefinishedhisworkalready
hadhefinishedhisworkalready
【答案】B
他说他已经完成他的工作了。
说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。
said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。
【点评】考查过去完成时,注意其定义的理解。
8.Thefilm
whenIgotthere.
wason
hasbeenon
hadbegun
hasbegun
【解析】【分析】题中“Igotthere”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.
【点评】此题考查过去完成时。
9.BythetimeIgotbacktoschool,thebell______.
rang
hasrung
hadrung
当我返回到学校时,铃早响了。
Bythetime…,在……时间前,经常用于过去完成时态。
过去完成时态,表示动作发生在过去的过去。
铃响发生在过去的动作回到学校之前,所以用过去完成时态。
A.rang一般过去时态;
B.hasrung现在完成时态;
C.hadrung过去完成时态。
故选C。
10.—What'
sup?
—Imissedthetrain.BythetimeIgottothetrainstation,thetrain for10minutes.
hasleft
hasbeenaway
hadbeenaway
一怎么啦?
一我错过了火车。
在我到达火车站前,火车已经离开了十分钟了。
A.hadleft过去完成时态;
B.hasleft
现在完成时态;
C.hasbeenaway现在完成时;
D.hadbeenaway过去完成时。
bythetime,在......之前,是过去完成时的标志词,表示过去的过去的时间。
和一段时间连用,动作应该是延续性的,leave对应的延续性状态是beaway,故选D。
11.Thebus______forfiveminuteswhenTimarrivedatthestation.
【答案】D
当迪姆到达车站时,公交离开了五分钟了。
表示到达车站前已经发生或完成的动作,句子用过去完成时态;
leave是一个非延续性的动词,不能与表示一段时间的状语for…连用,可以表达成beaway,形容词表示状态,可以与表示一段时间的状语连用。
【点评】本题考查过去完成时以及延续性动词的用法。
12.Hewantedtoknowhowlong
inhospital.
sheisstaying
shehadstayed
didshestay
shestay
他想要知道她在医院待了多长时间。
根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。
故选B。
【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。
13.Mygrandparents
forfiftyyearsbythetimeMysisterwas15.
married
hadmarried
hadgotmarried
hadbeenmarried
到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。
根据forfiftyyears五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用过去完成时hadbeenmarried“结婚”表状态。
【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。
14.—Howlonghasthetrainbeenaway?
—Sorry.Idon'
tknow.BythetimeIgothere,thetrain________.
wasleaving
hadleft
——火车离开多久了?
——很抱歉。
我不知道。
我到这儿的时候,火车已经离开了。
由BythetimeIgothere可知该用过去完成时,所以选C。
15.—DidyouseeTomattheparty?
—No,he
bythetimeIgotthere.
hasleft
【解析】【分析】bythetime的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。
句意是:
在我到那里之前他已经离开了。
【点评】本题考查过去完成时的用法。
16.Iaskedyourmotherifshe
thatdress.
bought
hadbought
hadbuyed
buy
我问你妈妈她是否买了那件裙子。
本句中从句的动作应该是发生在ask之前的.所以用“had+过去分词”形式来表达。
故选D
17.——Jim,didyoutakeoutthetrashjustnow?
——No.BythetimeIcamehomeit
.
havebeentakenout
hadtakenout
hadbeentakenout
【解析】【分析】takeout拿出,带出,bythetime直到,camehome是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。
又有be+动词过去分词构成被动语态。
hadbeen+过去分词,含有被动语态的过去完成时。
句意:
Jim,刚才是你把垃圾扔了吗?
不,我回来的时候垃圾已经被扔了。
【点评】考查被动语态及过去完成时的用法。
18.Mr.Smith________inacarfactoryfortenyearsbeforehecametoChina.
hadworked
works
isworking
willwork
【答案】A
史密斯先生来中国前在一个汽车厂工作十年了。
根据beforehecametoChina,可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,hadworked,故选A。
根据时间状语确定句子时态。
19.Mr.Wang______inthisfactoryfor30yearsalready.
hasworked
王先生在这个工厂工作已经30年了。
根据for30yearsalready,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。
C是现在完成时结构,故答案是C。
【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。
20.WhenIgottothecinema,thefilm___________for15minutes.
hasbeen
hadbeenon
当我到达电影院时,电影已经开始十五分钟了。
结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。
选D。
21.Whenwehurriedtothemeetingroom,themeeting_______.
hadbeenon
hasbeenon
当我们赶到会议室的时候会议已经开始了。
本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A
【点评】动词的时态是学习英语过程中非常重要的知识。
而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。
过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。
22.Peter________tohaveacoolmodelplane.
hoped
hadhoped
hashoped
hopes
彼得本来希望有一架很酷的飞机模型。
动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
23.—DidAlanseehisoldfriendsyesterday?
—Yes,hedid.He
hisoldfriendsforseveralyears.
didn'
tsee
wouldn'
hasn'
tseen
hadn'
tseen
昨天艾伦见到他的老朋友了吗?
——使得,他见到了。
他已经有几年不见他的老朋友了。
结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。
【点评】考查时态辨析
24.RoseandMinnie________eachotherprettywellbeforetheyworkedinthesamebank.
knows
know
haveknown
hadknown
罗斯和米妮他们在同一个银行工作以前就认识了。
根据时间状语beforetheyworkedinthesamebank可知,认识是在同一个银行工作之前,worked是过去时,所以,空白处指过去的过去,用过去完成时:
had+过去分词,故答案为D。
掌握过去完成时的意义:
表过去的过去;
构成:
had+过去分词。
25.Hisfathersaidthathe_____ZhangJiajiefor10days.
hasbeenin
hasgoneto
hadgoneto
hadbeenin
他爸说去张家界10天了。
A.去了某地,人还没回,现在完成时;
B.hasbeenin去了某地,人还在那里,现在完成时;
C.去了某地,人还没回,过去完成时;
D.去了某地,人还在那里,过去完成时。
从句的动作发生在主句的动作之前,从句用过去完成时,故排除AB,说话的时候,他爸爸还在张家界,用hadbeenin,符合题意,故选D。
【点评】考查动词短语辨析。
注意识记havebeenin和过去完成时的用法。
26.Tomrealizedthathe________hisphysicsbookathomewhenhereachedschool.
leaves
【解析】【分析】本题考查过去完成时的用法,由had+过去分词。
我们可以看到意识到和到都是过去的动作,而忘记带物理书则是在意识到之前,故为过去的过去,选B。
27.Johnson______twoticketsfortheconcertbeforeJoemadeaphonecalltohim.
hadbooked
booked
hasbooked
werebooking
乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。
表示“过去的过去”动作要用过去完成时(had+过去分词),所以选A。
28.I
youcouldcome.
hope
havehoped
arehoping
我本来希望你能来。
29.MrBrownwastoobusy______ourpapers_______thisquestion.
tomark,toanswer
tomark,answering
marking,answering
marking,toanswer
布朗先生忙着写论文来回答这个问题。
根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。
【点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 过去完成时 知识点 大全 经典