过去完成时Word格式文档下载.docx

上传人:b****6 文档编号:17494569 上传时间:2022-12-06 格式:DOCX 页数:16 大小:28.31KB
下载 相关 举报
过去完成时Word格式文档下载.docx_第1页
第1页 / 共16页
过去完成时Word格式文档下载.docx_第2页
第2页 / 共16页
过去完成时Word格式文档下载.docx_第3页
第3页 / 共16页
过去完成时Word格式文档下载.docx_第4页
第4页 / 共16页
过去完成时Word格式文档下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

过去完成时Word格式文档下载.docx

《过去完成时Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《过去完成时Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。

过去完成时Word格式文档下载.docx

【解析】【分析】句意:

杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。

结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。

下文指的是过去某时的动作,故用一般过去时态。

选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

3.BythetimeIfinishedmyhomework,mymother 

. 

slept 

hasbeenasleep 

wasasleep 

hadbeenasleep

【答案】D

【解析】【分析】由上文“Bythetime”和“finished”可知此处应为过去完成时,故选D.

【点评】考查过去完成时。

4.Igottothepartylate.BythetimeIarrived,somepeople______homealready. 

went 

wouldgo 

hadgone 

havegone

我到聚会晚了。

在我到达之前,一些人已经回家了。

结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。

故选C。

5.—Whatdoyouthinkoftheyounglady?

—Sheishard-working.She________allhereffortintoherworkbeforeshegotill.

hasput 

put 

hadput 

wouldput

——你认为这位小姐怎样?

——她很勤奋。

她生病前把她所有的精力都投入到她的工作中。

根据时间状语从句beforeshegotill.可知主句动作是过去的过去,该用过去完成时态:

had+过去分词,故答案为C。

理解句意并掌握过去完成时表示过去的过去,构成为:

had+过去分词。

6.Bytheendoflastmonth,I 

alltheCDsofthefamoussinger. 

collect 

collected 

havecollected 

hadcollected

【解析】【分析】根据时间状语“bytheendoflastmonth”可知谓语动词发生在过去的过去,故用过去完成时。

故选D.

【点评】此题考查动词时态。

7.—Jack,wouldyouliketoseethenewmovie?

—I'

dloveto,butI______italready.

amseeing 

willsee 

see 

haveseen

——杰克,你愿意去看这个新电影吗?

——当然乐意,但是我已经看过了。

由already可知是完成时,所以用havedone。

故选D。

【点评】本题考查完成时havedone。

8.BythetimeIgotthere,thefootballmatch________already________.

has;

finished 

was;

/;

finished

到我到达那里的时候,足球赛已经结束了。

bythetime通常用完成时态,根据got可知是过去完成时,故选C。

9.Hesaidthat________.

hehasfinishedhisworkalready 

hehadfinishedhisworkalready

hashefinishedhisworkalready 

hadhefinishedhisworkalready

【答案】B

他说他已经完成他的工作了。

说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。

said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。

【点评】考查过去完成时,注意其定义的理解。

10. 

—I______knowyoucanplaythepianosowell.

—Thankyou. 

didn'

don'

can'

t

——我不知道你钢琴弹得那么好。

——谢谢。

A.didn'

t不,一般过去时态,指过去的状态及过去发生的动作;

B.don'

t不,一般现在时态,指经常性、习惯性的动作;

C.can'

t不能,指能力;

不可能,表示否定的推测。

根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。

11.Thefireman________theburningbuildingthreetimesbeforethefirewasputout.

isentering 

hasentered 

wasentering 

hadentered

消防队员三次进入着火的大楼,才把火扑灭。

A.isentering现在进行时;

B.hasentered现在完成时;

C.wasentering过去进行时;

D.hadentered过去完成时。

根据wasputout,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),hadentered,故选D。

【点评】考查句子时态。

注意过去完成时的用法。

12.BythetimeIgotbacktoschool,thebell______.

rang 

hasrung 

hadrung

当我返回到学校时,铃早响了。

Bythetime…,在……时间前,经常用于过去完成时态。

过去完成时态,表示动作发生在过去的过去。

铃响发生在过去的动作回到学校之前,所以用过去完成时态。

A.rang一般过去时态;

B.hasrung现在完成时态;

C.hadrung过去完成时态。

故选C。

13.—What'

sup?

—Imissedthetrain.BythetimeIgottothetrainstation,thetrain    for10minutes.

hadleft 

hasleft 

hasbeenaway 

hadbeenaway

【解析】【分析】句意:

一怎么啦?

一我错过了火车。

在我到达火车站前,火车已经离开了十分钟了。

A.hadleft过去完成时态;

B.hasleft 

现在完成时态;

C.hasbeenaway现在完成时;

D.hadbeenaway过去完成时。

bythetime,在......之前,是过去完成时的标志词,表示过去的过去的时间。

和一段时间连用,动作应该是延续性的,leave对应的延续性状态是beaway,故选D。

14.Wearetootired.Pleasestop__________arest.

tohave 

having 

have 

has

我们是在太累了,停下来休息一下吧。

stoptohave 

arest.固定搭配故选A

【点评】注意时态一致,

15.Thelittleboy 

meafewminutesbeforehismothershowedup.

staresat 

hasstaredat 

looksat 

hadstaredat

这个小男孩在他妈妈出现之前一直盯着我。

根据stare这个动作发生在他妈妈showedup出现之前,是过去的过去,可知用过去完成时had+过去分词。

【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。

16.Whenhearrivedatthebusstop,thebus________for10minutes. 

当他到达车站时,公交车已经离开10分钟了。

for+时间段,表示动作或状态的延续,leave是短暂性动词,故用其相对应的延续性结构beaway,公交车离开发生在他到达之前,所以用过去完成时,故选D。

17.—Weallwenttothecinemaexceptyoulastnight.Whydidn'

tyoucome?

—BecauseI 

thatmovietwice.

havewatched 

hadwatched 

waswatching 

wouldwatch

【答案】B

【解析】【分析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完成时,故选B。

—昨天晚上除了你之外我们都去电影院了,你为什么没来?

—因为这部电影我已经看过两次了。

【点评】本题考查过去完成时的用法,表示过去的过去。

18.Mr.Smith________inacarfactoryfortenyearsbeforehecametoChina. 

hadworked 

works 

isworking 

willwork

史密斯先生来中国前在一个汽车厂工作十年了。

根据beforehecametoChina,可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,hadworked,故选A。

【点评】此题考查过去完成时。

根据时间状语确定句子时态。

19.Bytheendoflastmonth,we______already______ourlessons. 

has,finished 

have,finished 

had,finished 

will,finish

【解析】【分析】题意:

到上个月末为止,我们已经结束了课程。

根据句意,应选C。

【点评】注意时间状语,很容易选出。

20.Mr.Wang______inthisfactoryfor30yearsalready.

hasworked 

王先生在这个工厂工作已经30年了。

根据for30yearsalready,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。

C是现在完成时结构,故答案是C。

【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。

21.WhenIgottothecinema,thefilm___________for15minutes. 

hasbegun 

hasbeen 

hasbeenon 

hadbeenon

当我到达电影院时,电影已经开始十五分钟了。

结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。

选D。

22.Bythetimemymumgothome,I_______myhomework.

havefinished 

hadfinished 

finished 

willfinish

【解析】【分析】考查动词时态。

句意为“我母亲到家时,我已经做完作业了。

”主句动作在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选B。

23.Pardon?

I_____quitecatchyou.

IsaidI______thesongbefore.

t,hadn'

theard 

t,didn'

thear

thear 

won'

theard

请再说一遍,我没太听清你说的话。

——我说,我以前听过这首歌。

结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。

下文描述的是过去某时之前完成的动作,故用过去完成时态。

选A。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

24.Myauntsaidthatshe________toGuangzhou.

hasnevergone 

hadnevergone 

hasneverbeen 

hadneverbeen

我阿姨说她从没去过广州。

havegoneto…表示已经去了某地(强调不在说话者所在地);

havebeento…曾经去过某地(现在已经回来)。

又因为此处是宾语从句,而且主句是过去时,所以从句用过去完成时hadbeento。

故答案为D。

【点评】此题考查过去完成时的用法。

25.–WhatwereyoudoingwhenIcalledyoulastnight?

–I______myhomeworkandwasgoingtobed.

did 

haddone 

wasdoing

【解析】【分析】had+动词过去分词构成过去完成时,表示的是过去的过去,答语中gotobed是过去将来时,domyhomework发生在gotobed之前,即过去的过去,要用过去完成时haddonemyhomework.句意:

昨天我给你打电话的时候,你正在做什么?

我完成作业正要去睡觉。

故选B。

【点评】考查过去完成时的用法。

26.Johnson______twoticketsfortheconcertbeforeJoemadeaphonecalltohim.

hadbooked 

booked 

hasbooked 

werebooking

乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。

表示“过去的过去”动作要用过去完成时(had+过去分词),所以选A。

27.They 

tohelpbutcouldnotgetthereintime.

wanted 

hadwanted 

want 

havewanted

他们本来打算去帮忙,但没有及时赶到那里。

动词want用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。

28.–Wereyoulateforworkyesterdaymorning?

–Yes.BythetimeIgottothebusstop,theearlybus 

.

hasalreadyleft 

isalreadyleft 

hadalreadyleft

昨天上午你上班迟到了吗?

——是的,等我到达公交车站的时候,早班车已经开走了。

结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。

29.Daming_______tohavearest,buthedidn'

thavetime.

intended 

hadintended 

intends 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 商业计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1