过去完成时讲解及练习试题docx.docx

上传人:b****5 文档编号:5795618 上传时间:2023-01-01 格式:DOCX 页数:15 大小:19.47KB
下载 相关 举报
过去完成时讲解及练习试题docx.docx_第1页
第1页 / 共15页
过去完成时讲解及练习试题docx.docx_第2页
第2页 / 共15页
过去完成时讲解及练习试题docx.docx_第3页
第3页 / 共15页
过去完成时讲解及练习试题docx.docx_第4页
第4页 / 共15页
过去完成时讲解及练习试题docx.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

过去完成时讲解及练习试题docx.docx

《过去完成时讲解及练习试题docx.docx》由会员分享,可在线阅读,更多相关《过去完成时讲解及练习试题docx.docx(15页珍藏版)》请在冰豆网上搜索。

过去完成时讲解及练习试题docx.docx

过去完成时讲解及练习试题docx

过去完成时讲解及练习题

 

过去完成时

 

1.概念:

去生或已完成的作在造成的影响或果,或从去已开始,持到在的作或状。

 

2.状:

recently,lately,since⋯for⋯,inthepastfew

 

years,etc.

 

3.基本构:

have/has+done

 

4.否定形式:

have/has+not+done.

 

5.一般疑句:

have或has提前

 

概念:

去完成表示在去某一或作之前已生或完

 

成了的作,即"去的去(past-in-the-past)"。

 

----|--------------------------

 

|-------------------------------|--------------------------

 

-->

 

那以前那在

 

构成:

去完成由"助had+去分"构成,其中had

 

通用于各种人称。

过去完成时讲解及练习题

 

Theyhadalreadyhadbreakfastbeforetheyarrivedatthehotel.

Shehadfinishedwritingthecompositionby10:

00this

 

morning.

 

二、过去完成时的判断依据

 

1.由时间状语来判定

 

一般说来,各种时态都有特定的时间状语。

与过去完成时连用的时间状语有:

 

(1)by+过去的时间点。

 

如:

Ihadfinishedreadingthenovelbynineo'clocklast

 

night.

 

(2)bytheendof+过去的时间点。

 

如:

WehadlearnedovertwothousandEnglishwordsbytheendoflastterm.

 

(3)before+过去的时间点。

 

如:

Theyhadplantedsixhundredtreesbeforelast

 

Wednesday.

 

2.由"过去的过去"来判定。

过去完成时讲解及练习题

 

过去完成时表示"过去的过去",是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。

这种用法常出现在:

 

(1)宾语从句中

 

当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。

在told,said,knew,heard,thought

 

等动词后的宾语从句。

如:

 

Shesaidthatshehadseenthefilmbefore.

 

(2)状语从句中

 

在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。

如:

 

WhenIgottothestation,thetrainhadalreadyleft.

 

Afterhehadfinishedhishomework,hewenttobed.

 

注意:

before,after引导的时间状语从句中,由于before和

 

after本身已表达了动作的先后关系,若主、从句表示的动作紧密相

 

连,则主、从句都用一般过去时。

如:

 

Wheredidyoustudybeforeyoucamehere?

过去完成时讲解及练习题

 

Afterheclosedthedoor,helefttheclassroom.

 

(3)表示意向的,如hope,wish,expect,think,intend,

 

mean,suppose等,用去完成表示"原本⋯,未能⋯"

 

Wehadhopedthatyouwouldcome,butyoudidn't.

 

3.根据上、下文来判定。

 

ImetWangTaointhestreetyesterday.Wehadn'tseeneachothersincehewenttoBeijing.

三、去完成的主要用法

 

1.去完成表示一个作或状在去某一或作之前已完成或束,即生在"去的去"。

如:

 

WhenIwokeup,ithadstoppedraining.

 

我醒来,雨已停了。

(主句的作生在"去的去")

 

2.去完成是一个相的,表示的是"去的去",只有和去某一或某一作相比才使用它。

如:

 

Hetoldmethathehadwrittenanewbook.(hadwritten

 

生在told之前)

 

3.去完成需要与一个表示去的状用,它不能离

 

开去而独立存在。

此多与already,yet,still,

过去完成时讲解及练习题

 

just,before,never等时间副词及by,before,until等

 

引导的短语或从句连用。

 

如:

BeforeshecametoChina,GracehadtaughtEnglishinamiddleschoolforaboutfiveyears.

 

Peterhadcollectedmorethan300Chinesestampsbythetimehewasten.

4.过去完成时表示某一动作或状态在过去某时之前已经开始,一直延续到这一过去时间,而且动作尚未结束,仍然有继续下去的可能。

 

如:

Bytheendoflastyear,hehadworkedinthefactory

 

fortwentyyears.(hadworked已有了20年,还有继续进行下

 

去的可能)

 

四、过去完成时与现在完成时的区别

 

现在完成时表示的动作发生在过去,但侧重对现在产生的结果或

 

造成的影响,与现在有关,其结构为"助动词have(has)+过去分

 

词";过去完成时则是一个相对的时态,它所表示的动作不仅发生在

 

过去,更强调"过去的过去",只有和过去某时或某动作相比较时,才用到它。

试比较:

 

Ihavelearned1000Englishwordssofar.

过去完成时讲解及练习题

 

到目前为止我已经学会了1000个英语单词。

 

Ihadlearned1000Englishwordstillthen.

 

到那时为止我已经学会了1000个英语单词。

 

-I'msorrytokeepyouwaiting.对不起,让你久等了。

 

-Oh,notatall.Ihavebeenhereonlyafewminutes.

 

没什么,我只等了几分钟。

("等"的动作从过去某一时间点持续

 

到现在)

 

-Johnreturnedhomeyesterday.约翰昨天回到家的。

 

-Wherehadhebeen?

 

他去哪儿了?

(答语中使用过去完成时是指约翰在returned

 

home之前去了哪些地方,即"过去的过去")

 

五、过去完成时与一般过去时的区别

 

虽然这两种时态都表示过去发生的动作或存在的状态,但在使用时应注意以下几点:

 

1.时间状语不同:

过去完成时在时间上强调"过去的过去";而一般过去时只强调过去某一特定的时间。

试比较:

 

Theyhadarrivedatthestationbytenyesterday.

过去完成时讲解及练习题

 

Theyarrivedatthestationattenyesterday.

 

2.在没有明确的过去时间状语作标志时,谓语动词动作发生的时间先后须依据上下文来判断:

先发生的用过去完成时,后发生的则用一般过去时。

如:

 

Shewasveryhappy.Herwholefamily

 

werepleasedwithher,

too.

Shehadjustwonthefirst

inthecomposition

competition.

 

3.当两个或两个以上接连发生的动作用and或but连接时,按时间顺序,只需用一般过去时来代替过去完成时;另外,在

 

before,after,assoonas引导的从句中,由于这些连词本身

 

已经表示出时间的先后,因此也可以用过去时来代替过去完成时。

如:

 

Heenteredtheroom,turnedonthelightandreadanevening

 

paper

 

I(had)calledherbeforeIlefttheoffice.

 

过去完成时可表示过去未曾实现的想法和打算,通常连用的动词

 

是want,think,hope,plan,mean,expect,intend,suppose等:

 

Ihadmeanttocome,butsomethinghappened.我本想来,

 

但有事就没有来。

 

Ihadintendedtospeak,buttimedidnotpermit.我本想

 

发言,但时间不允许。

过去完成时讲解及练习题

 

Wehadhopedthatyouwouldcometoseeus,butyoudidn’t.

 

我们本想你来看我们的,但你没有来。

 

过去完成时练习题

 

1.单项选择

 

1.Heaskedme_____duringthesummerholidays.

 

A.whereIhadbeenB.whereIhadgone

 

C.wherehadIbeenD.wherehadIgone

 

2.What____Jane____bythetimehewassever?

A.did,doB.has,doneCdid,did.D.had,done

3.I______900EnglishwordsbythetimeIwasten

 

A.learnedB.waslearningC.hadlearnedD.learnt

 

4.She______livedherefor______years.

 

A.had,afewB.has,severalC.had,alotofD.

 

has,

agreatdealof

 

5.Bythetimemyparentsreachedhomeyesterday,I_____

 

thedinneralready.

 

AhadcookedB.cookedC.havecookedD.wascooked

过去完成时讲解及练习题

 

6.Shesaidshe__________theprinciplealreadyA.hasseenB.sawC.willseeD.hadseen

7.Shesaidherfamily_______themselves______thearmyduringthewar.

A.hashidden,fromB.hadhidden,from

 

C.hashidden,withD.hadhidden,with

 

8.Bythetimehewastenyearsold,he_________.

 

A.hascompleteduniversityB.hascompletedtheuniversity

 

B.hadcompletedanuniversityD.hadcompleteduniversity

 

9.Shehadwrittenanumberofbooks______theendoflast

 

year.

 

A.forB.inC.byD.at

 

10.He_____toplay____beforehewas11yearsold.Ahadlearned,pianoB.hadlearned,thepiano

C.haslearned,thepianoD.learns,piano.

 

11.What_______Annie____bythetimehewasten?

A.did,doB.did,didC.has,doneD.haddone

过去完成时讲解及练习题

 

12.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.

A.hasworkedB.worksC.hadworkedD.willwork

 

13.Bytheendoflastweek,they____thebridge.

 

A.hascompletedB.completedC.willcompleteD.hadcompleted

14.Benhatesplaying_____violin,buthelikesplaying

 

____football.

 

A.a⋯theB.the⋯theC./⋯theD.the⋯/

 

15.Bythetimehewas4,he______alotofGermanwords.

 

A.hadlearnedB.haslearnedC.learnedD.learns

 

16.Jimturnedoffthelightsandthen_____theclassroom.

 

A.wasleftB.hadleftC.hasleftD.left

 

17.They_________inGuangzhousince2000.

 

A.livedB.hadlivedC.havelivedD.wereliving

 

18.ThetrainfromBeijing_______tenminutesago.

过去完成时讲解及练习题

 

A.hasarrivedB.wasarrivingC.arrivedD.hadarrived

 

19.Thestudents_________theirclassroomwhenthevisitorsarrived.

A.havecleanedB.hadcleanedC.wascleanedD.havebeen

 

cleaned

 

20.Fergie_______theprojectinonehour.

 

A.havefinishedB.willfinishC.finishesD.hasfinished

 

21.Theman________hiscoatandwentout.

 

A.putonB.hadputonC.willputonD.wasputtingon

 

22Mymother______inthatfactoryattheageof18.

 

A.hadworkedB.hasworkedC.workedD.works

 

23.Dad________whilehe_______TV.

 

A.fellasleep⋯watchB.wasfallingasleep⋯watched

 

C.fellasleep⋯⋯waswatchingD.hadfallen

 

asleep⋯watched

 

2.用的适当形式填空

过去完成时讲解及练习题

 

1.We_____________(paint)thehousebeforewe

 

______________(move)in.

 

2.Thatricholdman_____________(make)awillbeforehe

 

_____________(die).

 

3.They_____________(study)themapofthecountrybeforethey________(leave).

4.Therobbers_____________(runaway)beforethe

 

policemen_______(arrive).

 

5.I__________(turnoff)allthelightsbeforeI

 

____________(go)tobed.

 

6.Paul__________(go)outwithJaneafterhe__________

 

(make)aphonecall.

 

7.Tom__________(say)he___________(read)thebook

 

twice.

 

8.Ourplan____________(fail)becausewe_____________

 

(make)abadmistake.

 

9.Whenthechairman______________(finish)

 

speaking,

 

he

_____________(leave)thehall.

过去完成时讲解及练习题

 

10.TheReads________(have)lunchwhenI

 

________________(get)totheirhouse.

 

11.WhenI______________(arrive)atthestation,he

 

____________________(leave).

 

12..We_______________(learn)about4000Englishwordsby

 

theendoflastterm.

 

13.Iwaiteduntilhe_______________(finish)hishomework.

14.Weweresurprisedatwhatshe________already

 

______(do)

 

15.She____________(notgo)toQingdaobecauseshe

 

________________(go)therebefore.

 

16.He______________(nottell)youthenewsyet.

 

17.Hesaidhe_____________already_________(give)thebooktotheteacher.

18.I______________(be)toShanghaibefore.

 

19.Shetoldmeshe_________________(be)toSanyathree

 

times.

过去完成时讲解及练习题

 

20.She_____________(play)theguitarwhileher

 

sister_______________(sing).

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

当前位置:首页 > 医药卫生 > 基础医学

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

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