初中英语八大时态 详细语法解析 习题及答案_第1页
初中英语八大时态 详细语法解析 习题及答案_第2页
初中英语八大时态 详细语法解析 习题及答案_第3页
初中英语八大时态 详细语法解析 习题及答案_第4页
初中英语八大时态 详细语法解析 习题及答案_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

过去将来时

1.宾语从句或间接引语中

egHedidn*texpectthatwewouldallbethere.

2.表示过去习惯性的动作

egDuringthatperiod,hewoulddothiseveryday.

3.表示过去的愿望、倾向,多用于否定句

egTheyknewthatwewouldneverpermitsuchathing.

过去将来时基本结构

过去将来时由would,was/weregoingto,was/weretowas/wereaboutto等加动词原

形构成,也可由was/wereonthepointof加动名词构成。

例句:

Iknewyouwouldagree.我知道你会同意的。

IsaidIwouldarrangeeverything.我说我来安排,切。

八种时态详解:过去将来时

表示过去的某时以后将要发生的动作。但这个"将来”时间绝不会延伸到“现在”;而仅限于

“过去时间区域内”。由此可以看出,含这个时态的句子常带一个表示''过去某个时间点”

的状语。这个状语或是一个短语,或是一个句子。这个时态常用于:

A)宾语从句或间接引语中;B)表示过去习惯性的动作;C)表示过去情况中的''愿望”、

“倾向”,多用于否定句。例如:

A)WhenIthoughtaboutit,Iwonderedwhattheirreactionwouldbe.当我

考虑这件事时,我想知道他们的反应是什么。

ShetoldmethatshewouldgoontriptoEuropethenextday.她告诉我,她第

二天要去欧洲旅行。

Hedidn'texpectthatwewouldallbethere.他没料到我们会全在那儿。

B)Duringthatperiod,hewoulddomorning-exerciseseveryday.在那段时

间,他每天早锻炼。

Wheneverhehadtime,hewouldhelphismotherwithsomehousework.无论他

什么时间有空,他总是帮他妈妈干点家务活。

C)Nomatterhowdifficulttheworkwas,hewouldkeepondoingituntilh

eaccomplishedit.不管工作有多难,他总会坚持不懈地把它干完。

Theyknewthatwewouldneverpermitsuchathing.他们知道我们绝不会允许发

生这样的事。

Evenafterthelectureended,theaudiencewouldnotleave.甚至在讲座结束

之后,听众仍不肯离去。

过去将来时几种结构表未曾实现的意图

was/weregoingto+动词原形;was/wereto+动词原形;was/wereaboutto+

动词原形等结构都可表达当时一种未曾实现的意图或打算。如:

Theconferencewasgoingtobeheldthenextmonth.会议下个月开。

Weweretohaveourclassateight.八点我们该上课了。

IwasabouttotellhimaboutitwhenWuDonggotin.就在我要告诉他时,吴东

进来了。

过去将来时练习题

I.选择填空

1.LiMingsaidhe_____happyifBrian_____toChinanextmonth.

A.as;comeB.was;wouldcome

C.wouldbe;cameD.willbe;come

2.JennysaidsheherholidayinChina.

A.spentB.wouldspent

C.wasgoingtospentD.wouldspend

3.—Whatdidyoursonsayintheletter?

—HetoldmethathetheDisneyWorldthenextday.

A.willvisitB.hasvisited

C.isgoingtovisitD.wouldvisit

4.1hopedTinatomybirthdaypartyontimethenextWednesday.

A.tocomeB.iscoming

C.willcomeD.wascoming

5.FathersaidthathemetoBeijingthenextyear.

A.tookB.wouldtake

C.takesD.willtake

6.Wewerenotsurewhethertheymorevegetables.

A.aregoingtogrowB.weregoingtogrow

C.willgrowD.havegrown

7.Shetoworkwhenthetelephonerang.

A.isgoingB.willgo

C.wasabouttogoD.istogo

II.用所给动词的适当形式填空

1.MissZhangsaidshe(visit)theGreatWallnextsummer.

2.Shetoldhimthatshe(notstay)hereforlong.

3.Iwasn'tsurewhetherLucy_______(come)thenextyear.

4.Thescientistssaidtheworld'spopulation(slow)downinfutur

5.Shesaidthebus(leave)atfivethenextmorning.

6.Iwasn'tsurewhetherhe(lend)mehisbookthenextmorning.

7.Hewasfifty-six.Intwoyearshe(be)fifty-eight.

8.Whenevershehastime,she(help)themintheirwork.

Key:

I.1-7CDDDBBC

II.1.wouldvisit2.wouldnotstay3.wouldcome4.wouldslow5.waslea

ving6.wouldlend7.wouldbe8.wouldhelp

I.选择填空

1.LiMingsaidhehappyifBriantoChinanextmonth.

A.as;comeB.was;wouldcome

C.wouldbe;cameD.willbe;come

2.JennysaidsheherholidayinChina.

A.spentB.wouldspent

C.wasgoingtospentD.wouldspend

3.一Whatdidyoursonsayintheletter?

一Hetoldmethathe______theDisneyWorldthenextday.

A.willvisitB.hasvisited

C.isgoingtovisitD.wouldvisit

4.IhopedTinatomybirthdaypartyontimethenextWednesday.

A.tocomeB.iscoming

C.willcomeD.wascoming

5.FathersaidthathemetoBeijingthenextyear.

A.tookB.wouldtake

C.takesD.willtake

6.Wewerenotsurewhethertheymorevegetables.

A.aregoingtogrowB.weregoingtogrow

C.willgrowD.havegrown

7.She______toworkwhenthetelephonerang.

A.isgoingB.willgo

C.wasabouttogoD.istogo

II.用所给动词的适当形式填空

1.MissZhangsaidshe________(visit)theGreatWal1nextsummer.

2.Shetoldhimthatshe(notstay)hereforlong.

3.Iwasn'tsurewhetherLucy_______(come)thenextyear.

4.ThescientistssaidtheworldJspopulation(slow)downinfutur

e.

5.Shesaidthebus(leave)atfivethenextmorning.

6.Iwasn,tsurewhetherhe(lend)mehisbookthenextmorning.

7.Hewasfifty-six.Intwoyearshe_______(be)fifty-eight.

8.Whenevershehastime,she(help)themintheirwork.

Key:

I.1-7CDDDBBC

II.1.wouldvisit2.wouldnotstay3.wouldcome4.wouldslow5.waslea

ving6.wouldlend7.wouldbe8.wouldhelp

过去完成时

1,发生在“过去的过去”

egWhenIwokeup,ithadstoppedraining.

2,与一个表示过去的时间状语连用

egPeterhadcollectedmorethan300Chinesestampsbythetimehewasten.

3.在过去某时之前开始一直延续到这一时间

egBytheendoflastyear,hehadworkedinthefactoryfortwentyyears.

过去完成时基本结构

由had加动词的过去分词构成。

例句:

ShesaidshehadneverbeentoParis.她说她从未去过巴黎。

Whenthepolicearrived,thethieveshadrunaway.警察到达时,小偷们早就跑

了。

Bythetimehewastwelve,Edisonhadbeguntomakealivingbyhimself.至

了十二岁那年,爱迪生开始自己谋生。

时态详解:过去完成时

一、过去完成时的概念与结构特点

概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即''过去

的过去(past-in-the-past)

>

那时以前那时现在

构成:过去完成时由"助动词had+过去分词”构成,其中had通用于各种人称。

Theyhadalreadyhadbreakfastbeforetheyarrivedatthehotel.

Shehadfinishedwritingthecompositionby10:00thismorning.

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

1.由时间状语来判定

一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:

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

如:Ihadfinishedreadingthenovelbynineo'clocklastnight.

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

如:WehadlearnedovertwothousandEnglishwordsbytheendoflastterm.

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

如:TheyhadplantedsixhundredtreesbeforelastWednesday.

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,tseeneachothersincehe

wenttoBeijing.

三、过去完成时的主要用法

1.过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,即发

生在〃过去的过去〃。如:

WhenIwokeup,ithadstoppedraining.

我醒来时,雨已经停了。(主句的动作发生在〃过去的过去〃)

2.过去完成时是一个相对的时态,表示的是〃过去的过去〃,只有和过去某一时间或某

一动作相比较时才使用它。如:

Hetoldmethathehadwrittenanewbook,(hadwritten发生在told之前)

3.过去完成时需要与一个表示过去的时间状语连用,它不能离开过去时间而独立存在。

此时多与already,yet,still,just,before,never等时间副词及by,

before,until等引导的短语或从句连用。

如:BeforeshecametoChina,GracehadtaughtEnglishinamiddleschoolf

oraboutfiveyears.

Peterhadcollectedmorethan300Chinesestampsbythetimehewasten.

4.过去完成时表示某一动作或状态在过去某时之前已经开始,一直延续到这一过去时

间,而且动作尚未结束,仍然有继续下去的可能。

如:Bytheendoflastyear,hehadworkedinthefactoryfortwentyyears.

(hadworked己有了20年,还有继续进行下去的可能)

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

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

关,其结构为"助动词have(has)+过去分词”;过去完成时则是一个相对的时态,它所表

示的动作不仅发生在过去,更强调”过去的过去”,只有和过去某时或某动作相比较时,才用

到它。试比较:

Ihavelearned1000Englishwordssofar.

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

Ihadlearned1000Englishwordstillthen.

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

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

-Oh,notatall.Ihavebeenhereonlyafewminutes.

没什么,我只等了几分钟。(”等”的动作从过去某一时间点持续到现在)

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

-Wherehadhebeen?

他去哪儿了?(答语中使用过去完成时是指约翰在returnedhome之前去了哪些地方,

即"过去的过去”)

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

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

1.时间状语不同:过去完成时在时间上强调''过去的过去”;而一般过去时只强调过去

某一特定的时间。试比较:

Theyhadarrivedatthestationbytenyesterday.

Theyarrivedatthestationattenyesterday.

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

来判断:先发生的用过去完成时,后发生的则用一般过去时。如:

Shewasveryhappy.Herwholefamilywerepleasedwithher,too.Shehadju

stwonthefirstinthecompositioncompetition.

3.当两个或两个以上接连发生的动作用and或but连接时,按时间顺序,只需用一

般过去时来代替过去完成时;另外,在before,after,assoonas引导的从句中,

由于这些连词本身已经表示出时间的先后,因此也可以用过去时来代替过去完成时。如:

Heenteredtheroom,turnedonthelightandreadaneveningpaper.

I(had)calledherbeforeIlefttheoffice.

过去完成时用法之表未曾实现的想法

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

lan,mean,expect,intend,suppose等:

Ihadmeanttocome,butsomethinghappened.我本想来,但有事就没有来。

Ihadintendedtospeak,buttimedidnotpermit.我本想发言,但时间不允许。

Wehadhopedthatyouwouldcometoseeus,butyoudidn,t.我们本想你来看

我们的,但你没有来。

过去完成时练习题

1.单项选择

1.Heaskedmeduringthesummerholidays.

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.Shelivedhereforyears.

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

5.Bythetimemyparentsreachedhomeyesterday,Ithedinneralread

y.

AhadcookedB.cookedC.havecookedD.wascooked

6.Shesaidshetheprinciplealready

A.hasseenB.sawC.willseeD.hadseen

7.Shesaidherfamilythemselvesthearmyduringthewar.

A.hashidden,fromB.hadhidden,from

C.hashidden,withD.hadhidden,with

8.Bythetimehewastenyearsold,he.

A.hascompleteduniversityB.hascompletedtheuniversity

B.hadcompletedanuniversityD.hadcompleteduniversity

9.Shehadwrittenanumberofbookstheendoflastyear.

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,theythebridge.

A.hascompletedB.completedC.willcompleteD.hadcompleted

14.Benhatesplaying____violin,buthelikesplaying____football.

A.a…theB.the-theC./•••theD.the…/

15.Bythetimehewas4,healotofGermanwords.

A.hadlearnedB.haslearnedC.learnedD.learns

16.Jimturnedoffthelightsandthentheclassroom.

A.wasleftB.hadleftC.hasleftD.left

17.TheyinGuangzhousince2000.

A.livedB.hadlivedC.havelivedD.wereliving

18.ThetrainfromBeijing_______tenminutesago.

A.hasarrivedB.wasarrivingC.arrivedD.hadarrived

19.Thestudentstheirclassroomwhenthevisitorsarrived.

A.havecleanedB.hadcleanedC.wascleanedD.havebeencleaned

20.Fergie_______theprojectinonehour.

A.havefinishedB.willfinishC.finishesD.hasfinished

21.Theman________hiscoatandwentout.

A.putonB.hadputonC.willputonD.wasputtingon

22Mymotherinthatfactoryattheageof18.

A.hadworkedB.hasworkedC.workedD.works

23.DadwhileheTV.

A.fellasleep-^watchB.wasfallingasleep***watched

C.fellasleep...waswatchingD.hadfallenasleep…watched

2.用动词的适当形式填空

1.We(paint)thehousebeforewe(move)in.

2.Thatricholdman(make)awillbeforehe(d

ie).

3.They(study)themapofthecountrybeforethey

(leave).

4.Therobbers(runaway)beforethepolicemen(arri

ve).

5.I(turnoff)allthelightsbeforeI(go)tobe

d.

6.Paul(go)outwithJaneafterhe(make)aphoneca

11.

7.Tom(say)he(read)thebooktwice.

8.Ourplan(fail)becausewe(make)abadmist

ake.

9.Whenthechairman(finish)speaking,he(le

ave)thehall.

10.TheReads(have)lunchwhenI(get)totheirh

ouse.

H.WhenI(arrive)atthestation,heXie

ave).

12..We(learn)about4000Englishwordsbytheendoflastt

erm.

13.Iwaiteduntilhe(finish)hishomework.

14.Weweresurprisedatwhatshe_______already______(do)

15.She(notgo)toQingdaobecauseshe(go)th

erebefore.

16.He(nottell)youthenewsyet.

17.Hesaidhealready(give)thebooktotheteacher.

18.1(be)toShanghaibefore.

19.Shetoldmeshe(be)toSanyathreetimes.

20.She(play)theguitarwhilehersister(sing).

现在进行时

1.说话、写文章的当刻正在发生的动作

egTheyarehavingafootballmatch.

2•现阶段一直在进行的动作

egHeispreparingforCETBandSix.

3,表示说话人的情感,如赞许、批评等

egSheisoftendoingwellatschool.

4.表示在近期按计划或安排要发生的动作

egAreyoustayingheretillnextweek?

现在进行时基本结构

现在进行时由am/is/are加现在分词构成。

例句:

They'rehavingameeting.他们在开会。

I'mstudyingataneveningschool.我在上夜校。

MikeiscominghomeonThursday.迈克星期四回来。

They,rehavingapartynextweek.下星期他们将开一个晚会。

You'realwaysinterruptingme!你老打断我的话!(抱怨)

Myfatherisalwayslosinghiscarkeys.我爸老丢车钥匙。(不满)

She'salwayshelpingpeople.她老是帮助别人。(赞扬)

时态详解:现在进行时

主要用来描述“说话、写文章的当刻”正在发生的动作,或是“现阶段”一直在进行的动作。

它适用于下面的情况:

1)“说话、写文章的当刻“正在发生的动作。例如:

Theyarehavingafootballmatch.他们正在赛足球。

Sheiswritinghertermpaper.她正在写学期论文。

Someoneisaskingforyouonthephone.有人找你听电话。

2)“现阶段”一直在进行的动作。这种情况并不是说某个动作在说话的那会儿正在发

生,而是说某个动作在当前一段时间内一直在进行着,或是重复地发生着。例如:

HeispreparingforCETBandSix.他在为大学英语六级考试作准备。

Howareyougettingalongwithyournewjob?你那份新工作干得怎么样?

3)表示说话人的情感,如:赞许、批评;喜欢、厌恶等。这时的动作并不是正在发生

或进行,而是表示经常性,相当于“一般现在时”所描述的情况。例如:

Heisalwaysthinkingofothers,notofhimself.(表示赞许)他总是为他人

着想,而不为自己。

Sheisoftendoingwellatschool.(表示满意)她在学校学习挺不错的。

Areyoufeelingbettertoday?(表示亲切)你今天觉得好一些吗?

Oneofmyroommatesisconstantlyleavingthingsabout.(表示不满)我的一个

室友老是乱扔东西。

Somesellersareoftenknockingatourdoorandpromotingtheirproductsto

us.(表示不喜欢)有些推销员老是敲我家的门,向我们推销他们的产品。

4)表示在近期按计划或安排要发生的动作,用于这种情况仅限于少量的动词,如:go,

come,leave,arrive,see,have,lunch(吃午饭),return,dine(进餐,尤

指晚餐),work,sleep,stay,play,do,wear(穿,戴)等。例如:

rmdinningoutwithmyfriendsthisevening.今晚我将和朋友在外面吃饭。

AnAmericanprofessorisgivingalecturethisafternoon.今天下午一位美国

教授要来作报告。

WearehavingaholidaynextWednesday.下周三我们放假。

Areyoustayingheretillnextweek?你要在这儿呆到下星期吗?

现在进行时用法之表将来

现在进行时表将来,主要表示按计划或安排要发生的动作:

I'mleavingtomorrow.我明天走。

They'regettingmarriednextmonth.他们下个月结婚。

现在进行时与一般现在时均可表示将来,区别是:用现在进行时表示将来,其计划性较

强,并往往暗示一种意图;而一般现在时表示将来,则其客观性较强,即通常被视为客观事

实,多指按时刻表或规定要发生的情况:

I'mnotgoingoutthisevening.今晚我不准备出去。

Whattimedoesthetrainleave?火车什么时候开?

现在进行时练习题

一、写出下列动词的现在分词:p1ayrunswimmake_______

_go1ikewrite________skireadhavesing

_danceput__see_buy_lovelive__take_co

megetstopsitbeginshop

二、用所给的动词的正确形式填空:

1.Theboy(draw)apicturenow.

2.Listen.Somegirls(sing)intheclassroom.

3.Mymother(cook)somenicefoodnow.

4.Whatyou(do)now?

5.Look.They(have)anEnglishlesson.

6.They(not,water)theflowersnow.

7.Look!thegirls(dance)intheclassroom.

8.Whatisourgranddaughterdoing?She(listen)tomusic.

9.It's5o'clocknow.We(have)suppernow

10.Helen(wash)clothes?Yes,sheis

三、句型转换:

1.Theyaredoinghousework.(分别改成一般疑问句和否定句)

0_________________________________________________

②_________________________________________________

2.Thestudentsarecleaningtheclassroom.(改一般疑问句并作肯定和否定回

答)

①_________________________________________________

②______________________________________

③______________________________

3.rmplayingthefootbal1intheplayground.(改为否定句)

4.Tomisreadingbooksinhisstudy.(改为一般疑问句)

5.Mymotheriscookingsomenicefoodnow.(改一般疑问句并作肯定和否定回

答)

①_________________________________________________

②______________________________________

③______________________________

6.Theyarenotwateringtheflowersnow.(改为肯定句)

现在进行时态提高题

一.填空题

1.MrZheng(read)abooknow.

2.Therabbits(jump)now.

3..Look!TomandJohn(swim).

4.Mybrother(make)akiteinhisroomnow.

5.Look!Thebus(stop).

6.We(have)anEnglishclassnow.

7.Listen!Someoneis(come).

8.They(catch)butterfliesnow.

9.He(do)anexperimentnow.

10.They(collect)stampsnow.

11.Look!He(dive)now.

12.Tom(watch)TVinthediningroom.

13.Thedoctors(get)offthebus.

14.Comeon.They(leave)now.

15.It(eat)fishnow.

16.Myfather(work)intheofficenow.

17.Whereisyourmother?

She(answer)thephone.

18.Theteachers(run)now.

二、按要求改写句子

1.Theboyisplayingbasketball.

否定句:

一般疑问句:__________________________

肯定回答:___________________________

否定回答:

对Theboy提问:___________________________

2.造句:

1).she,thewindow,open,now.(用现在进行时连词成句.)

2).is,who,thewindow,cleaning?(连词成句)

3).Sheisclosingthedoornow.(改成否定句)

4.)Youaredoingyourhomework.(用“1〃作主语改写句子)

5).they,thetree,sing,now,under.(用现在进行时连词成句.)

6).TheYoungPioneersarehelpingtheoldwoman.(改成一般疑问句)—

三、用现在进行时完成下列句子:

1.Whatyou(do)?2.I(sing)anEnglishsong.

3.What_he(mend)?4.He(mend)acar.

5.you(fly)akite?Yes,_______.

6.she(sit)intheboat?7.you(ask)ques

tions?

8.We(play)gamesnow.

现在完成时

1.表示截止现在业已完成的动作

egBynow,IhavecollectedallthedatathatIneed.

2,表示发生在过去而对现在产生影响、带来结果的动作

egShehasbeentotheUnitedStates.

3,表示过去发生的动作持续到现在,并可能还要延续

egIhavelearnedEnglishfor8years.

现在完成时基本结构

由have加动词的过去分词构成,主语是第三人称单数时,要将have改为has。

例句:

Ihaveseenthefilmalready.我已经看过那部电影了。(现在我知道电影的内容

了。)

Haveyouseenmybag?你看到我的手提包了吗?(你知道它在哪里?)

Shehasbeenadancerfortenyears.她已当了十年的舞蹈演员了。

We'veplantedthousandsoftreesinthepastfewyears.过去几年我们种了成

千上万棵树。

时态详解:现在完成时

对于初接触现在完成时的人来说,往往会产生一种茫然,因为它似乎与一般过去时相似。那

就是,这两种时态描述的动作都始于过去。其实不然,现在完成时主要表示,发生在过去的

动作延续到现在刚刚完成、或许还要延续;侧重于这个动作对现在带来的结果、产生的影响、

积累的总和等等.而一般过去时则只不过是表示动作发生在过去的什么时候。弄清了这一区

别,就很容易理解现在完成时了。它主要适用于下面的几种情况:

1)表示截止现在业已完成的动作

Bynow,1havecollectedallthedatathatIneed.到现在为止,我已收集到了

我所需的全部资料。

Shehasread150pagestoday.她今天已看了150页。

Wehaven,tmetformanyyears.我们已多年没见了。

Theyhavedevelopedanewproduct.他们研制成功了一种新产品。

2)表示发生在过去而对现在产生影响、带来结果的动作

Haveyouhadyourdinner?你吃晚饭了吗?

ShehasbeentotheUnitedStates.她已去美国了。

Youhavegrownmuchtaller,你长高了许多。

3)表示过去发生的动作持续到现在,并可能还要延续

Ithasbeenfiveyearssincehejoinedthearmy.他参军五年了。

TheyhavelearnedEnglishforeightyears.他们已学了八年的英语了。

Sofarwe'veonlydiscussedthefirstfivechapters.至今我们还只讨论了前五

章。

几点注意

1)一个句子应该用什么时态只能取决于它需要表达的意思,以及它所处的语言环境。

例如:

HespeaksEnglish,(一般现在时,说明动作发生的经常性。)

HespokeEnglishwhenhewasinNewZealand.(一般过去时,说明动作发生的时

间。)

HeisspeakingEnglish.(现在进行时,说明动作正在进行。)

HehasspokenEnglishforthreeyearssincehecametotheUSA.(现在完成时,

这里说明动作的总和。)

HehasbeenspeakingEnglishsincehecametotheUSA.(现在完成进行时,强

调动作的连续性。)

2)在含有时间状语从句或条件状语从句的主从复合句中,如果主句的谓语动词是一般

将来时,那么从句的谓语动词就只能用一般现在时来表示将来时;如果主句的谓语动词是

过去将来时,那么从句的谓语动词就只能用一般过去时来表示过去将来时。

例如:Iwillnotplaytennisifitrainstomorrow.

Iwouldnotplaytennisifitrainedthenextday.

3)有些动词表示无法持续的动作,它们一般不宜用于进行时态中。这类动词常见的有:

be,believe,consist,find,forget,hate,have,hope,hear,know,li

ke,love,notice,prefer,remember,see,seem,smell,suggest,taste,

understand,want,wish,sitdown,standup等等。

Be动词若是用于进行时态,可表示暂时、短暂的情况或表现。例如:

Tomisbeingagoodboytoday.汤姆今天很乖。

Heisbeingchildish.他这样做是耍孩子气。

Youarenotbeingmodest.你这样说不太谦虚。

4)关于现在完成时的时间状语问题

A.凡是〃完成时态〃都表示,不知道也不管动作发生的具体时间,所以在使用现在完成

时的句子里,不可以带有表示具体过去时间的状语,如:yesterday,lastweek(month,

year,etc.),twoweeksago,in1999等;但常和有些副词连用,如:just,bef

ore,already,often,never,ever,not…yet,always等等。

B.在以when提问的特殊疑问中不能用现在完成时。另外,ago不能用于现在完成时的

句子里,因为它表示从现在算起的以前某个时间,属于表示具体过去时间的状语。但是可以

用before来表示〃以前〃的意义,因为它只表示〃以前〃,而不知什么时候的以前。

C.如果是不表示连续性的动词用于现在完成时的句子,不可以和以for表示的〃一•段时

间〃的状语连用。在这种情况下,应该用〃Ithasbeen…;since…〃的句式来表达。如:

Hehasjoinedthearmyforfiveyears.(错误)

Ithasbeenfiveyearssincehejoinedthearmy.(正确)

现在完成时用法之常用词语

能与现在完成时连用词语很多,如副词just,already,yet,before,ever,recently

等,但下面是一些典型而且重要的例子:

(1)since(自从):不管用作介词、连词还是副词,句子(主句)谓语通常都用现在完成

时:

Ihaven?tseenhersincelastweek.自上周以来我一直未见过她。

WherehaveyoubeensinceIlastsaw?自我上次见到你之后你到哪里去了?

【注】有时可用其他时态的情况,但须注意:

①对于某些表示状态的动词(如seem等),或因语义等方面的原因,有时可能用一般

现在时比较现在完成时更合适:

Itseemslikeyearssincewelastmet.我们似乎几年未见面了。

Sincewhendoesthe$42plus$5servicechargecometo$48?从什么什候开始

42元加5元的服务费等于48元了?

②若不是指从过去持续到现在,而是指从较远的过去持续到在一个较近的过去,则用

过去完成时:

Yesterdayhetoldmethathehadn'teatenanythingsinceTuesday.他昨天告

诉我自星期二以来他一直未吃任何东西。(指从星期二至昨天未吃东西)

③表示时间长度时,通常用一般现在时代替现在完成时:

It'stenyearssincehelefthere.他离开这儿已10年了。

(2)sofar(到目前为止):

Sofartherehasbeennobadnews.到现在为止还没有什么坏消息。

Wehaven?thadanytroublesofar.到目前为止,我们还没有遇到任何麻烦。

(3)in[for,during]thepast[last]…years(在过去…年中):

InthepasttwoyearsI'veseenhimlittle.过去两年我很少见到他。

Ihavebeenhere(for)thelast[past]month.最近一个月里我都在这儿。

【注】在一定的上下文里,若是以过去时间为起点,也可用过去完成时。

(4)upto[until]now(到现在为止):

Uptonow,theworkhasbeeneasy.到现在为止这工作还算容易。

Ihaveheardnothingfromhimuptonow.到现在为止我还没有听到他一点音信。

(5)It's[willbe]thefirsttimethat…(第一次…):

It'sthefirsttime1'vecomehere.这是我第一次来这儿。

Don'tforget,it'11bethefirsttimeI'vespokeninpublic.另忘了,这是

我第一次在公共场合发言。

现在完成时练习题

一、单项选择

1、Bothhisparentslooksad.Maybetheywhat'shappenedtohim.

A.knewB.haveknownC.mustknowD.willknow

2、Hehas______beentoShanghai,hashe?

A.alreadyB.neverC.everD.still

3、HaveyoumetMrLi?

A.justB.agoC.beforeD.amomentago

4、Thefamouswriteronenewbookinthepasttwoyear

A.iswritingB.waswritingC.wroteD.haswritten5、-Ourcountry

alotsofar.

-Yes.Ihopeitwillbeeven

A.haschanged;w

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论