学好英语系列之英语时态大全_第1页
学好英语系列之英语时态大全_第2页
学好英语系列之英语时态大全_第3页
学好英语系列之英语时态大全_第4页
学好英语系列之英语时态大全_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

英语时态的用法大全:现在时,过去时,将来时和过去将来时,每一个时态又包括:一般时,进行时,完成时和完成进行时

一、一般现在时的用法

1.表示现在习惯或经常反复发生的动作。常与always,usually,often,sometimes,everyday(week,month)等连用。

Heplaysfootballtwiceaweek.他每周踢两次足球。

Isometimesgotoworkonfoot.我有时步行去上班。

2.表示现在的事实或状态。

It’scoldtoday.今天很冷。

Youlooktirednow.你现在看起来很疲乏。

3.表示主语所具有的特征,性格和能力等。

Sheisafamoussinger.她是个著名的歌唱家。

Tomlikesswimming.汤姆喜欢游泳。

4.表示客观事实或普遍其理。

It’sfarfromtheearthtothesun.地球与太阳间的距离很远。

Fiveandthreemakeseight.五加三得八。

5.表示已预先安排或方案好将来确定会发生的动作。

但主要用于go,come,leave,start,return,arrive等瞬间动词。

ThetrainfromLondonarrivesat7:00.从伦敦来的火车7:00到站。

Heleavesonbusinessthedayaftertomorrow.他后天出差。

6.在时间及条件状语从句中表示将来的动作。

I’llcallyouassoonasIgetthere.我一到那里就打给你。

I’llcomeifheinvitesme.他如果邀请我我就来。

7.在以here,there开头的句子里,表示正在发生的动作。

Hercomesthebus!汽车来了!

Theregoesthebell!铃响了!

当主语是代词时,代词必须放在动词之前。如:

Therehecomes!他来了!

8.某些表示心理状态和感觉的动词,如feel,love,hope,want,understand等表示现在发生的具体行为。

Ifeelpaininmyhead.我头疼。

Idon’tunderstandwhatyoumean.我不理解你的意思。

此时只用一般现在时而不用现在进行时。

二、一般过去时的用法

1.表示过去发生的动作或存在的状态,常与表示过去时间的副词如:yesterday,lastweek,twohoursago等连用。

Myfamilymovedherefiveyearsago.我家五年前搬到了这里。

Iwasbornin1973.我生于1973年。

2.表示过去一段时间经常或反复发生的动作。这时可与频度副词如:often,usually,always等连用。

Healwaysworkedintonightthosedays.那些日子他总是工作到深夜。

Ioftenleftonbusinessin1987.1987年我经常出差。

表示“过去经常,而今不再〞时,要用usedto。如:

Iusedtoreadnewspaperafterbreakfast.

我过去经常早饭后看报纸。〔意指现在已不是这样〕

Thechildrenoftenswaminthisriver.孩子们过去经常在这条河里游泳。

3.表示过去发生的一连串动作。

Heputdowntheheavybox,tookoutthekeys,andopenedthedoor.

他放下这沉重的箱子,掏出钥匙开了房门。

过去发生的一连串动作,假设用and,or,but等并列连词连接,那么一律用过去式。

Theymovedthechairstothetable,satdownandbegantohavesupper.

他们把椅子搬到桌边,坐下开始吃饭。

4.在时间和条件状语从句中,用一般过去时表示过去将来的动作。

Hesaidthathewouldletmeknowassoonashegottheinformation.

他说他一得到消息就立即让我知道。

Marytoldmethatshewouldstayathomeifitrained.玛丽告诉我如果下雨她就呆在家里。

三、一般将来时的用法

〔1〕表示将要发生的动作或存在的状态,常与表示将来的时间状语如nextmonth,tomorrow,inaweek,soon等连用。

IwillgotothezoonextSunday.下周日我将去动物园。

She’llgotothecinematonight.今晚她将去看电影。

〔2〕表示将来经常发生的动作

Somebirdswillflyawaytothesouthwhenwintercomes.

冬季来临时,一些鸟儿将飞往南方。

〔3〕“begoingto+动词原形〞可以表示:

I〕根据目前迹象某件事情很有可能发生。

Lookatthoseclouds!It’sgoingtorain.看那些云,快下雨了。

II〕打算、方案、决定要做某事

We’regoingtomeetoutsidetheschoolgate.我们打算在校门口见面。

will与begoingto都可表示将来,通常可互换,但下面几种情形只用will而不用begoingto。

〔1〕表示“带有意愿色彩的将来〞时

I’llhelpyouifyouneed.如果需要,我帮你。

〔2〕问对方是否愿意或表示客气的邀请或命令时

Willyougoshoppingwithme?你和我一起去购物吗?

Willyoupleaseopenthedoor?请把门翻开好吗?

〔3〕表示临时决定要做某事

Itbeginstorain./Willhavetostayathome.

天开始下雨了,我只好呆在家里了。〔本来打算外出〕

〔4〕表示客观必然会发生的事情

ItwillbeMondaytomorrow.明天是周一。

〔5〕在含有时间状语从句或条件状语从句的复合句中,主句如果是将来时,那么多用will。

I’lltakecareofyourbabywhenyouareout.你出门时我会照看你的小宝宝。

I’llopenthewindowifyousmokehere.你如果在这儿抽烟我就把窗户翻开。

四、过去将来时的用法

过去将来时的用法与一般将来时的用法相同〔参见一般将来时〕

过去将来时表示过去习惯性的动作时,只能用would,而不用should。如:

IwouldswiminthispoolwhenIwasachild.我孩童时期经常在这个池塘游泳。

Thiswindowwouldn’tclose.这个窗户老是关不上。

五、现在进行时的用法

〔1〕表示现在正在进行或发生的动作。常与now,atpresent,atthis,moment等连用。

Itissnowingnow.现在正在下雪。

HeiswatchingTVatpresent.他正在看电视。

〔2〕与thesedays,thisweek/month等连用,表示现阶段正在进行的动作。

Heisstudyinghardthesedays.这些天他学习很努力。

Heiswritingabook.他在写一本书。

在“Look!,Listen!〞等感慨句后,通常用现在进行时。如:

Look!Thebusiscoming.看,公共汽车来了。

比拟:Look!Therecomesthebus.

〔以Here,There为首的句子以一般现在时表示正在进行的动作。〕

〔3〕与表示将来的时间状语连用,表示最近方案或安排好的将要发生的动作,主要用于go,come,arrive,leavestart,return等瞬间动词。即用现在进行时表示将来。

HeisleavingforNanjingtonight.他今晚去南京。

Themeetingisbeginningatthreethisafternoon.会议在下午3:00开始。

〔4〕与always,continually,forever等词连用,表示反复出现的动作,代替一般现在时,表达说话人强烈的感情。如赞扬、不满、讨厌等。如:

Heisalwaysaskingsuchsillyquestions.他老是提这类愚蠢的问题。

Heiscontinuallymakingmistakes.他不断地犯错误。

没有进行时的动词

1.表示“存在、位置〞的动词。如:be〔是〕,lie〔位于〕,stand〔位于〕

Sheisadoctor.她是名医生。

Themountainliesinthemiddleofthecountry.这座山位于该国的中部。

Thetowerstandsbesidetheriver.这座塔位于河边。

lie,stand分别作“躺、站〞解时,可用于现在进行时。如:

Thecatislyingunderthetable.猫躺在桌子下面。

Heisstandingagainstthedoor.他正靠门站着。

2.表示“所有〞的动词。如:have〔有〕,own〔拥有〕

Ihaveanewcar.我有一辆新车。

Heownsalotofhouses.他拥有许多房子。

当have作“吃、举行〞讲时,可用于现在进行时。如:

Sheishavinglunchnow.她现在正在吃午饭。

Theyarehavingasportsmeeting.他们正在举行运动会。

3.表示感觉的动词。如:see〔看到〕,hear〔听到〕,smell〔闻到〕,feel〔摸起来〕,taste〔尝起来〕,find〔发现〕等。

Iseeasnakelyinginthegrass.我看到一条蛇躺在草丛里。

4.表示心理活动和情感的动词,如:know〔知道〕,understand〔理解〕,think〔作为〕,like〔喜欢〕,love〔爱〕,hate〔恨〕,hope〔希望〕,want〔想要〕等

Ithinktheyareright.我认为他们是正确的。

Ilikemusic.我喜欢音乐。

think作“想,考虑〞解时,可用于进行时态。如:

I’mthinkingaboutitnow.我现在正在考虑这事。

Doyouknowwhatheisthinkingabout?你知道他在想什么吗?

六、过去进行时的用法

过去进行时的用法与现在进行时用法相同,只不过参照的时间基准点不同。

〔1〕过去进行表示过去某一时刻正在进行的动作。一般和特定的时间状语或状语从句连用。如:then,atthattime,ateightyesterday,thistimeyesterday,whenhecamein等。

Iwasplayingvolley-ballthistimelastSunday.上周日的这个时候我正在打排球。

LiFangwaswatchingTVwhenherfathercameback.李芳的爸爸回来时她正在看电视。

〔2〕过去进行时表示过去某段时间是持续进行的动作。

Theyweremakingshipslastmonth.他们上个月正在造船。

〔3〕go,come,leave等瞬间动词的过去进行时表示过去某一时点安排或方案好的即将发生的动作。

Theplanewasarrivingateight.飞机八点到达。

过去进行时与一般过去时的区别

过去进行时表示过去某一动作正在进行,强调“动作的连续性〞,而一般过去时那么表示一个完成的动作,强调“有过这件事〞。

Iwasplayingchesslastnight.昨晚我在下棋。

Iplayedchesslastnight.昨晚我下棋了。

MyfatherworkedlastSunday.我爸爸上周日工作了。

MyfatherwasworkinglastSunday.我爸爸上周日在工作着。

七、现在完成时的用法

〔1〕表示动作已经完成,但后果或影响仍在。常与already,just,yet等副词连用。

Ihavejustreadyourletter.我刚刚读完你的信。

Hehasalreadycomeback.他已经回来了.

(2〕表示过去发生的动作一直持续到现在。常与for或since引导的一段时间状语连用。

Hehaslivedhereforthreeyears.他在此住了两年了。

Ihavebeenheresince1976.自从1976年我就一直在这里。

①.for后通常跟一个时间段,而since后只能跟一个具体的时间点。

如:fortwoweeks持续两周时间;sinceMonday自从周一

②.现在完成时的肯定句,其谓语动词如果是瞬间动词,如come,go,begin,join等,那么不可与表示一段时间的状语连用。

如:他到此两周了:Hehasarrivedherefortwoweeks.〔×〕

此时需转换表达方式:

①用ago代替for,并改为一般过去时

②用延续性动词代替瞬间动词

③用Itis/Ithasbeen…since…句型,如:

Hearrivedheretwoweeksago.

Hehasbeenherefortwoweeks.

Itis/Ithasbeentwoweekssincehearrivedhere.

当瞬间动词用于否认句时,那么可以与时间段连用。如:

Ihaven’tgonethereforsixyears.我六年没去那儿。

〔3〕表示过去发生过一次或屡次的动作已成为某种经验。

IhavebeentoParistwice.我去过巴黎两次。

It’soneofthemostinterestingfilmsI’veeverseen.它是我看过的最有趣的电影之一。

比拟havebeento与havegoneto

havebeento表示“去过某地〞,现在已回来了,可以与evertwice等词连用。如:

IhaveeverbeentoLondon.我曾去过伦敦。

havegoneto表示“去某地了〞现在尚未回来,不能与ever,twice等词连用。

HehasgonetoLondon.他去伦敦了。

现在完成时与一般过去时的区别

二者都表示“动作已经发生〞,区别在于:

〔1〕现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。

HehaslearnedFrenchforthreeyears.他学法语已三年了。

HelearnedFrenchforthreeyears.他曾学过三年法语。

Whohastakenmybag?Icouldn'tfindit.谁拿走了我的包?我找不着了!

Hecleanedthehouseyesterday.他昨天清扫过房间。

Theroomisclean,forhehascleaneditalready.房间很干净,因为他已经清扫过了。

〔2〕现在完成时不可与表示过去的时间副词连用,而一般过去时那么可以。

Hehasdonesomewashingyesterday.〔F〕

Hedidsomewashingyesterday.〔T〕

他昨天洗衣服了。

八、过去完成时的用法

与现在完成的用法相同,只不过作为衡量基准点的时间点不同,现在完成时以现在作为衡量的基准点,而过去完成时那么以过去某个时刻作为基准点。

〔1〕表示在过去某一时刻或动作之前完成了的动作,即“过去的过去〞,常by,before引导的时间状语连用。如:

Bythetimehewasten,Edisonhadbuiltalabforhimself.

到爱迪生10岁时,他已给自己建了一个实验室。

HehadmeasuredmebeforeIcouldgetinaword.我还没说话,他已把衣服量完了。

Wehadscarcelyreachedtheschoolbeforeitbegantorain.

我们刚到学校天就下雨了。

〔2〕表示由过去某一时间开始,一直延续到过去另一时间的动作或状态。常与for和since引导的时间状语相连用。

Shesaidshehadworkedinthathospitalfor20years.她说她已在那所医院工作20年了。

Hesaidhehadtaughtintheuniversitysince1957.他说自从1957年他就在这所大学任教。〔3〕表达过去发生的事情后,反过来又追叙或补述更早以前发生的动作时,常用过去完成时。

Iknewnothingaboutthismatter,forIhadbeenawayforsixmonth.

对于此事我一无所知,因为我已离开6个月了。

Somepeopleranintothestreet.Theyhadheardaloudnoise.

有些人跑上了街,他们听到很响的嘈杂声。

九、时态的一致

在一些从句〔主要是宾语从句〕中谓语动词的时态,常常受主句中谓语动词时态的影响,这叫做时态的一致。

时态的一致通常分以下一些情况下考虑:

1.当主句中的谓语动词是现在时态或将来时态,在这种情况下,从句的谓语动词可以用任何所需时态。如:

IknowthatMr.Brownisagoodteacher.我知道布朗先生是一名好老师。

Shebelievesthathewasonceasolider.她相信他以前曾是一名士兵。

Hewilltelluswhatheisgoingtodo.他将告诉我们他要干吗。

2.当主句中的谓语动词是过去的某种时态,在这种情况下,从句的谓语动词可以分为下面三种情况:

〔1〕如果从句的谓语动词所表示的动作与主句的谓语动词所表示的动作同时发生,从句那么需要用一般过去时或过去进行时。如:

Hewaswonderingwherehecouldputthebox.

他不知道该把这个盒子放在哪里。

Thestudentsweretalkingwhiletheteacherwaswritingontheblackboard.

老师在黑板上板书时,学生们在说话。

〔2〕如果从句的谓语动词所表示的动作发生在主语的谓语动作之前,从句那么要用过去完成时。如:

Thetrainhadleftwhentheygottothestation.当他们到达车站时,火车已经开走了。

Hesaidhisfatherhadbeendeadfortwentyyears.他说他父亲已经去世二十年了。

〔3〕如果从句的谓语动词所表示的动作发生在主语的谓语动作之后,从句那么要用过去将来时。如:

Shesaidshewouldfinishtheworktonight.她说过她将于今晚完成这项工作。

Weknewthatitwasgoingtosnow.我们知道将要下雪了。

3.当从句所说明的为一般真理或客观事实时,无论主句为何时态,从句不受影响,仍用现在时态。

Theboywastoldthatthemoontravelsaroundtheearth.男孩被告知月亮绕着地球转。

Everybodyknowsthatsixtyminutesmakeanhour.人人都知道一小时有六十分钟。

有好些英语学习者认为英语时态令人迷惑,其实时态很简单,只要掌握它的一般规律。以下是我自己对时态的总结。〔发此文前,我曾再三思忖,要不要把如此简单的一份总结发出来丢人现眼。今天终于鼓足勇气下定决心,不管结果如何,发出来再说吧。〕

英语语法书上,都是把句子分为五种根本句型。〔1.主语+系动词+表语;2.主语+谓语;3.主语+谓语+宾语;4.主语+谓语+间接宾语+直接宾语;5.主语+谓语+宾语+宾补。〕我认为这是把简单的句型给复杂化了。其实,把句子分为两种句型就足够了。一种是主系表结构,一种是主谓宾结构〔把上述2、3、4、5句型归为同类〕

英语中变化最多,应用最灵活的词是动词。动词分为实义动词〔包括及物动词和不及物动词〕、系动词〔原形为:be,可根据主语应用以下形式:am

/is

are/,根据时态改为以下形式:was/were〕、助动词〔have(根据主语变化可改为has,had),

do(根据主语变化可改为does,did),be(根据主语改为:am

/is

are/

was/were)

动词有5种根本形式:

原形play

第三人称单数现在式plays

过去式played

过去分词played

现在分词playing

英语共有16种时态。时态只改变句子中的谓语动词。最根本的时态是:一般现在时。其他所有的时态都是在一般现在时的根底上,改变它的动词形式〔如把动词原形改为过去式,改为过去分词或现在分词〕,并在谓语动词前参加助动词,同时改变句子的时间状语。而主语、宾语和定语、时间状语等句子成份一般保持不变。如一个简单的主谓宾结构句子的一般现在时为:I

play

football.

1.I

play

football.

〔一般现在时〕

2.I

am

playing

football.〔现在进行时〕

现在进行时是把谓语动词play

加上ing,改成了现在分词,又在play的前面加上助动词am

,这个am不是主系表结构中的系动词,而是助动词,

用通俗的话说就是“助动词am〞是帮助play的现在分词形式来完成现在进行时这个时态的。所以现在进行时是把一般现在时的谓语动词改为现在分词,前边加上助动词be(根据主语改为:am

/is

are/

was/were)。

3.I

have

played

football.(现在完成时)

现在完成时是把谓语动词play加上ed改为过去分词,又在play的前面加上助动词have,这个have不是实义动词中“有〞的意思,而是助动词。这里的助动词have是帮助play的过去分词played来完成现在完成时这个时态的。所以现在完成时是把一般现在时的谓语动词改为过去分词,前边加上助动词have(根据主语变化可改为has)。

4.I

have

been

playing

football.(现在完成进行时)

现在完成进行时是现在完成时和现在进行时的结合体。have用的是现在完成时的助动词,been是把现在进行时中的am〔原形是be〕改成的过去分词,playing保持现在进行

时中的现在分词形式。

5.I

played

football.

(一般过去时)

一般过去时是把一般现在时的谓语动词play加ed改为了过去式played。一般过去时的时间状语表示过去的某一具体时间,比方last

year,

yesterday,

in

2004,

three

days

ago,

after

three

days,

just

now.

6.I

was

playing

football.

(过去进行时)

过去进行时是把现在进行时的助动词am/is/are改为过去式was/were,原现在分词playing保持不变。

7.I

had

played

football.

〔过去完成时〕

过去完成时是把现在完成时的助动词have/has改为过去式had,原过去分词played保持不变。

8.I

had

been

playing

football.

〔过去完成进行时〕

过去完成进行时是把现在完成进行时的助动词have/has改为过去式had,原be的过去分词been和现在分词playing保持不变。

总结:一般过去时、过去进行时、过去完成时、过去完成进行时与一般现在时、现在进行时、现在完成时的区别是表示过去的时态是把表示现在的时态主语后的第一个助动词改成了过去式,其他保持不变。

9.

I

will

play

football.

(一般将来时)

一般将来时是在一般现在时的谓语动词前加上will/shall,

一般现在时的谓语动词如果是第三人称单数形式plays,应把它恢复为动词原形。

〔注:此处的will/shall是助动词而不是情态动词。举一个例子说明助动词和情态动词的区别:

I

will

go

to

school.

这一句中,如果will当助动词,中文意思就是“我将去上学〞,如果will当情态动词用,中文意思是“我愿意去上学〞不管will是助动词还是情态动词,它之后的谓语动词都要保持原形。至于will是助动词还是情态动词,要根据句子所处的语境来判断,但它的句子结构保持不变。顺便讲一下shall,

shall作为助动词,只用于第一人称I和we,

如果shall在第二、第三人称中出现,就表示它是情态动词。Shall和will这种用法仅限于英国人,美国人及其他英语国家多用will,甚至第一人称也用will〕。

10.I

will

be

playing

football.

(将来进行时)

将来进行时是把现在进行时的助动词am/is/are改为原形be,前边加助动词will,现在分词playing保持不变。

11.I

will

have

played

football.〔将来完成时〕

将来完成时是把现在完成时的助动词have/has改为原形have,

在have前加助动词will,have后的过去分词保持不变。

12.I

will

have

been

playing

football.

〔将来完成进行时〕

将来完成进行时是把现在完成进行时的助动词have/has改为原形have,并在have前加上助动词will,现在完成进行时中的be的过去分词been保持不变,现在分词playing也保持不变。

总结:一般将来时、将来进行时、将来完成时、将来完成进行时与一般现在时、现在进行时、现在完成时的区别是表示将来的时态是把表示现在的时态主语后加了助动词will/shall,并把will/shall后的第一个助动词改成了动词原形,其他保持不变。

以下是不太常用的时态:

13.

I

would

play

football.

(过去将来时)

过去将来时是把一般将来时的助动词will/shall改为了过去式would,后边的play保持动词原形。

14.

I

would

be

playing

football.〔过去将来进行时〕

过去将来进行时是把将来进行时的助动词will/shall改为了过去式would,将来进行时中的助动词be和现在分词playing保持不变。

15.

I

would

have

played

football.

〔过去将来完成时〕

过去将来完成时是把将来完成时的助动词will/shall改为了过去式would,将来完成时中的助动词原形have和过去分词played保持不变。

16.

I

would

have

been

playing

football.

〔过去将来完成进行时〕

过去将来完成进行时是把将来完成进行时的助动词will/shall改为了过去式would,

将来完成进行时中的助动词原形have和助动词原形be的过去分词been和现在分词playing保持不变。

总结:在过去表示将来的时态中,把将来时的助动词will/shall改为过去式would,其他保持不变。

加上时间状语的16种时态〔用的是最常出现的时间状语〕

1.一般现在时(表示经常发生的动作或存在的状态、表示客观真理和普遍真理、表示主语的特征和状况)。

I

always

play

football.

I

often

play

football.

I

usually

play

football.

I

play

football

sometimes.

I

never

play

football.

I

play

football

every

day.

I

play

football

once

a

week.

2.现在进行时〔表示现在或现在这一阶段正在进行的动作〕

I

am

playing

football

now.

I

am

playing

football

at

4:30

pm.

I

am

playing

football

at

this

moment.

3.现在完成时〔表示过去发生的动作对现在产生的影响或结果、表示从过去一直延续到现在的动作或状态〕

I

have

already

played

football.

I

haven’t

played

football

yet.

I

have

never

played

football

before.

I

have

played

football

before.

I

have

played

football

for

three

hours.

I

have

played

football

since

I

was

ten

years

old.(主句用的是现在完成时,since引导的时间状语从句用的是一般过去时)

I

have

played

football

since

I

came

here.〔同上〕

I

have

played

football

sine

2003.(自从过去某个具体时间以来)

I

have

played

football

since

two

years

ago.

(自从过去某个具体时间以来)

I

have

played

football

in

the

last

fews

years.(最近几年中)

I

have

played

football

recently.(近来)

I

have

played

football

lately.〔同上〕

4.现在完成进行时〔表示动作从过去某一时间开始一直持续到现在,并且预期还要继续进行下去〕

I

have

been

playing

football

for

three

hours.(我已经踢了3个小时足球了,我现在仍然在踢着足球,而且我还要继续踢下去)

I

have

been

playing

football

since

this

morning.(从过去的某一具体时刻开始,直到现在,我都在踢足球,而且现在还没有终止,要继续踢下去)

I

have

been

playing

football

since

I

went

to

school.

(自从我上学以来,我就一直在踢足球,直到现在,我仍然在踢足球,而且要继续踢下去)

I

have

been

playing

football

recently.(近来我一直在踢足球,而且还会继续踢下去)

I

have

been

playing

football

this

morning.

(今天上午以来我一直在踢足球,并会继续下去)

5.一般过去时〔表示过去某一时间发生的动作或存在的状态、表示过去经常发生的动作或存在的状态〕

I

played

football

yesterday.

(表示过去的具体时间)

I

played

football

last

night.

〔同上〕

I

played

football

just

now.(

刚刚我在踢足球)

I

played

football

in

2003.

(在2003年我踢过足球)

I

played

football

two

years

ago.(两年前我踢过足球。ago是典型的表示过去某一时刻的时间状语。只要主句中出现ago这个词,就必须用一般过去式。刚刚在现在完成时中举的例子I

have

played

football

since

two

years

ago.的意思是“自从两年前我开始踢足球,一直踢到现在〞,用现在完成时来说明现在的状态是仍然在踢足球,since这个词可以引导一个表示过去的具体时间来做时间状语。而过去时I

played

football

two

years

ago.的意思是“两年前我踢过足球〞只说明过去的动作,和现在的状态是不是在踢足球没有关系,没有用since这个完成时的引导词,完全表示过去发生的动作,所以ago出现在句末而前边又没有since这种完成时的引导词的句子一定要用一般过去时。另注:在过去完成时中,会有这样的句子:

I

had

played

football

before

two

years

ago.

这里的before

是完成时的时间状语引导词,before

two

years

ago意思是在过去某一时刻的两年前)

6.过去进行时〔表示在过去某个特定时间段正在发生的动作〕

I

was

playing

football

this

time

yesterday.(昨天的这个时间我正在踢足球)

I

was

playing

football

at

that

time.(那时候我正在踢足球)

I

was

playing

football

from

3:00

pm

to

5:00

pm.(下午3点到5点之间我正在踢足球)

I

was

playing

football

at

3:00

pm

yesterday.

(昨天下午3点我正在踢足球)

I

was

playing

football

when

you

came

to

see

me.

(when

引导的时间状语从句一般用一般过去时或一般现在时。)

I

was

playing

football

while

you

were

going

to

school.

(while引导的时间状语从句一般用过去进行时或现在进行时)

7.过去完成时〔表示在过去某一动作或某一时间之前发生的动作,即“过去的过去〞〕

I

had

played

football

by

the

end

of

last

month.(截止到上个月底我已经踢过足球了)

I

had

played

football

before

I

went

to

school.(在我上学之前我就踢过足球了)

I

had

played

football

when

I

reached

there.(在我到达那里的时候,我已经踢过足球了)

I

went

to

school

after

I

had

played

football.(我踢过足球后去上学了)

No

sooner

had

I

played

football

than

I

went

to

school.(我一踢完足球就去上学了)

I

had

played

football

when

you

came

back.(你回来的时候我已经踢过足球了)

I

told

you

that

I

had

played

football

(我告诉你我踢过足球了)

8.过去完成进行时〔现在完成进行时改成过去时态〕

I

had

been

playing

football

until

you

came

back.(我一直在踢足球,直到你回来〔我还会继续踢〕)

I

had

been

playing

football

before

I

went

to

school.〔强调在上学之前,我所持续的踢足球的动作〕

9.

一般将来时〔表示将要发生的动作或存在的状态〕

I

will

play

football

tomorrow.(表示将来的具体时间)

I

will

play

football

in

three

days.(三天后我将踢足球。in

后边加时间表示多长时间以后,如果是表示:三天内我踢足球要用with引导时间:I

will

play

football

within

three

days.)

I

will

play

football

next

year.〔明年我将踢足球〕

I

will

play

football

before

long.(不久以后我将踢足球)

I

will

play

football

by

the

end

of

this

month.〔到这个月底我将踢足球〕

I

will

play

football

on

Sunday.

〔表示将来的具体一天〕

一般将来时的其它表示方法:

I

am

going

to

play

football

this

afternoon.(表示按方案、安排要发生的事)

I

am

about

to

play

football.〔be

about表示即将做某事,但不与tomorrow这样表示未来的时间状语连用〕

I

am

playing

football

on

Sunday.(用现在进行时表示最近按方案或安排要进行的动作,常与表示未来的时间状语连用)

在if,

unless,

before,

as

soon

as

,

when,

once,

however等引导的时间状语或条件状语从句中,常用一般现在时表示一般将来时。常用一般过去时表示过去将来时〕

If

I

don’t

go

to

school,

I

will

play

football

tomorrow.(如果明天不上学,我将踢足球。由if引导的条件状语从句中,用一般现在时表示明天要发生的动作)

10.

将来进行时〔表示在将来某一时间正在进行的动作〕

I

will

be

playing

football

on

tomorrow

morning.

11.

将来完成时〔表示在将来某一时间之前完成的动作,并往往对将来某一时间产生影响,常与表示将来的时间状语连用〕

I

will

have

played

football

by

the

end

of

this

week.(截止到这个周末我将已经踢过球了)

I

will

have

played

football

when

you

come

to

see

me.到你来看我的时候,我将踢过球了〕

12.

将来完成进行时〔表示动作从某一时间开始一直延续在将来某一时间并持续下去〕

By

the

end

of

this

year

,

I

will

have

been

playing

football

for

two

years.(截止到今年年底,我就已经踢足球两年了)

In

another

month’s

time

,

I

will

have

been

playing

football

for

three

months.(再过一个月我就已经踢足球三个月了)

13.

过去将来时〔在过去时中表示将来发生的动作〕

I

would

play

football

next

day.

〔比拟一般将来和过去将来时:

I

will

play

football

tomorrow.改为过去时:I

would

play

football

next

day.

两句话的意思都是“明天我将踢足球〞一个是在现在时态中发生的,一个是在过去时态中发生的〕

14.

过去将来进行时〔在过去时中表示将来正在发生的动作〕

I

would

be

playing

football

the

next

morning.(明天上午我将正在踢足球)

15.

过去将来完成时〔在过去时中表示将来完成的时态〕

I

would

have

played

football

the

next

afternoon.〔在过去时中表示:明天下午我就已经踢过足球了〕

16.

过去将来完成进行时〔在过去时中表示将来正在完成的时态〕

I

would

have

been

playing

football

the

next

afternoon.〔在过去时中表示:明天下午我就踢过足球了,并且我打算继续踢下去〕

特别说明:用play

football这个动作来造完成时的句子是不太恰当的,因为play

football是个比拟短暂的动作。用这个动作目的是为了用最简单的句型I

play

football来说明各种时态。

以上是用一个简单的主谓宾结构句子来说明各种时态。英语中只有两种句子结构,一种是上面的主谓宾结构句子,一种是下面要说的

主系表结构句子。

在主系表句子中时态同样只改变句子中的系动词。主系表结构句子的8种时态(因为主系表句子没有“现在进行时、现在完成进行时、过去进行时、过去完成进行时、将来进行时、将来完成进行时,过去将来进行时、过去将来完成进行时〞这8种时态):

1.I

am

a

student.(一般现在时)

2.I

have

been

a

student.(现在完成时)

现在完成时是把一般现在时的系动词am〔原形是be,可根据主语的不同改为am/is/are,可根据句子的时态改为was/were〕改为过去分词been,前边加上助动词have(主语是第三人称单数时改为has)。

3.I

was

a

student.〔一般过去时〕

一般过去时是把一般现在时的系动词am,改为过去时was

4.I

had

been

a

student.〔过去完成时〕

过去完成时是把现在完成时的助动词have改为had,现在完成时的过去分词been保持不变

5.I

will

be

a

student.〔一般将来时〕

一般将来时是把一般现在时的系动词am前加表示未来的助动词will/shall,并把原系动词am改回原形be。因为在助动词will/shall后边,只能跟动词原形。

6.I

will

have

been

a

student.〔将来完成时〕

将来完成时是在现在完成时的助动词have/has前边加will/shall,并把现在完成时的助动词have/has改回原形have,原现在完成时中be的过去分词been保持不变。

7.I

would

be

a

student.〔过去将来时〕

过去将来时是把一般将来时的will/shall改为过去式would/should,一般将来时中的助动词原形be保持不变。

8.I

would

have

been

a

student,〔过去将来完成时〕

过去将来完成时是把将来完成时的助动词will/shall改为过去式would,原助动词原形have和系动词be的过去分词been保持不变。

英语共有十六种时态,其表现形式如下(以study为例)

一般时

进行时

完成时

完成进行时

现在study

bestudying

havestudied

havebeenstudying

过去studied

bestudying

hadstudied

hadbeenstudying

将来willstudy

wilbestudying

willhavestudied

willhavebeenstudying

过去将来wouldstudy

wouldbestudying

wouldhavestudied

wouldhavebeenstudying

时态〔Tense〕是表示行为、动作和状态在各种时间条件下的动词形式。因此,当我们说时态结构的时候,指的是相应时态下的动词形式。

1.一般现在时

英语时态分为16种:一般现在、一般过去、一般将来、过去将来时,以及这四者的进行时、完成时和完成进行时。

用法:A)表示现在发生的动作、情况、状态和特征。

B)习惯用语。

C)经常性、习惯性动作。

例:Healwayshelpsothers.〔他总是帮助别人。〕

D)客观事实和普遍真理。尤其要注意,如果前后文不是一般现在时,那么无法保持

主句、从句时态一致。

E)表示一个按规定、方案或安排要发生的动作,〔仅限于某些表示“来、去、动

、停、开始、结束、继续〞等的动词〕可以与表示未来时间的状语搭配使用

。常见的用法是:飞机、火车、轮船、汽车等定期定点运行的交通方式。

例:Thenexttrainleavesat3o'clockthisafternoon.

〔下一趟火车今天下午3点开车。〕

Howoftendoesthisshuttlebusrun?〔这班车多久一趟?〕

F)在时间和条件状语从句里经常用一般现在〔有时也用现在完成时〕表示将来事

情。

例:Whenyouhavefinishedthereport,Iwillhavewaitedforabout3

hours.〔等你完成这份报告的时候,我就已经等了将近3个小时了。〕

2.现在进行时(bedoing)

用法:现在正在进行的动作。

3.现在完成时(havedone)用法:A)表示动作到现在为止已经完成或刚刚完成。

例:Iboughtanewhouse,butI_________myoldoneyet,soatthemomentIhavetwohouses.

A)didn'tsellB)soldC)haven'tsoldD)wouldsell

答案是C)haven'tsold。

B)表示从过去某时刻开始,持续到现在的动作或情况,并且有可能会继续延续下去。此时经常用延续性动词。时间状语常用since加一个过去的时间点,或for加一段时间,或by加一个现在时间。

例:GreatasNewtonwas,manyofhisideas___________todayand

arebeingmodifiedbytheworkofscientistsofourtime.

A)aretochallengeC)havebeenchallenged

B)maybechallengedD)arechallenging

全句的意思是:“虽然牛顿是个伟大的人物,但他的许多见解直到今天还在受到挑战,并且被现代科学家的工作所修正。〞challenge是及物动词,在本句中应当是被动语态;其动作延续到今天,所以要用现在完成时态。可见答案是C)havebeenchallenged。A)aretochallenge和D)arechallenging都是主动语态,不可能是答案。B)maybechallenged虽然是被动语态,但意思与全句内容不合,所以不对。

C)表示发生在过去,但对现在仍有影响的动作或情况。通常用点动词,如:arrive,begin,find,give,lose等。

例:Johnhasbrokenhisleftleg.〔约翰摔断了左腿。〕

考前须知:A)现在完成时是联系过去和现在的纽带。现在完成时和过去时的区别在于:现在完成时强调动作的动态,或受动态的影响,是动态的结果,对现在有影响;过去时只表示过去的某个具体时间里发生的动作,与现在没有联系。

例:Heworkedinthathospitalfor8years.〔他曾经在那家医院工作了8年。这只是讲述一个过去的事实,他现在已经不在那家医院了。〕

Hehasworkedinthathospitalfor8years.〔他已经在那家医院里工作了8年。表示他从过去开始工作,一直工作到现在,现在仍在那家医院工作。〕

B)因为含有for加一段时间或since加一个时间点这样的时间状语的完成时,有动态和延续性的特点,所以不能使用终端动词或瞬间动词。

例:Mysisterhasbeenmarriedfor5years.〔过去分词做表语表示状态,可以延续〕

Mysisterhasmarried.Don'tdisturbher.〔终端动词〕

C)在"thisisthefirst/second/third……timethat……"句型里要求用完成时。

例:ThisisthesecondtimethattheproductsofourcompanyhavebeenshownintheInternationalExhibition.〔这是我公司产品第二次参加国际展览会。〕

D)句型"Itis/hasbeen……since"所使用的两种时态都正确。

例:Itis/hasbeen10yearssinceIlastsawhim.〔从我上次见到他以来已经10年了。〕

E)在"nosoonerthan"、"hardly/scarcely……when"、"before"、"priorto"等句型中,主句要求完成时。

例:Ihaven'tmetthatprofessorpriortotoday.〔以前我从未见过那位教授。〕

4.现在完成进行时(havebeendoing)

用法:表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来。

例:Wehavebeenworkingonthisprojectforoveramonthnow.〔到目前为止,我们一直在处理那个工程,已经花了一个多月时间了。〕

考前须知:与现在完成时相比,现在完成进行时更强调:在从过去到现在的时间里,动作或状态一直持续或一直反复出现。

例:Itseemsoil___________fromthispipeforsometime.We'llhavetotakethemachineaparttoputitright.

A)hadleakedB)isleaking

C)leakedD)hasbeenleaking

从此题上下文看,这两个句子的意思是:“看来,这个管道漏油已有一段时间了,我们将不得不拆卸机器排除故障。〞第二句表示将要采取的措施。第一句动作发生在第二句之前,并且延续到现在为止仍在继续。因此,空格中需用现在完成时或现在完成进行时。D)hasbeenleaking是现在完成进行时,因此是此题的答案。有11%的考生误选了B)isleaking。由于本句有时间状语forsometime,表示谓语动作延续,谓语不能用现在进行时,必须用和完成时有关的时态。有些考生误选了C)leaked或A)hadleaked。是因为他们没有注意到此题第二句是一般将来时,所以第一句的谓语不能用过去时或过去完成时。

5.一般过去时

用法:A)表示过去某个时间发生的动作或情况。

B)表示过去习惯性动作。特别是由would/usedtodo表达的句型,本身表示的

就是过去时。

例:Theoldmanwouldsitonabenchinthequietparkandlookatothersforhourswithoutdoinganythingortalkingtoanybody.〔老人过去常常坐在宁静的公园里的一条长椅上,看着其他的人,一坐就是数个小时,什么也不干,也不和任何人交谈。〕

Heusedtovisithismotheronceaweek.〔他以前总是每周看望一次他的母亲。〕

C)有时可代替一般现在时,表达一种婉转、客气、礼貌、商量的语气。

例:IwantedtoaskyouifIcouldborrowyourcar?〔我想向您借车用一用,可以吗?〕

Wouldyoumindmysittinghere?〔您介意我坐在这里吗?〕

考前须知:A)注意时间状语的搭配。一般过去时的时间状语应该是表示过去某个时间的词或词组,如:yesterday,lastmonth,in1999,twodaysago等,绝对不可与recently,inthepast10years,thismonth等连用,因为这样的时间状语都与现在有关系,应该用现在完成时或一般现在时。

B)usedtodo的否认形式和疑问形式很特别:你怎么写都正确。以否认形式为例:usednottodo,didn'tusedtodo,didn'tusetodo都对。

Usedtodo经常与beusedtodoingsth/sth结构进行比照。前者表示"过去常常或

过去曾经",要求加动词原形;后者表示"习惯于",要求加名词或动名词。

6.过去完成时(haddone)用法:表示在过去的某个时间或动作以前已经发生的动作或已经存在的状态。就是我们常说的:表示"过去的过去的动作或状态"。

Untilthen,hisfamily_________fromhimforsixmonths.

A)didn'thearC)hasn'theardB)hasn'tbeenhearingD)hadn'theard

全句的意思是:“到那时为止,他家里已经有六个月没得到他的消息了。〞由此可以看出,谓语动词的动作延续到过去的某一时刻才完成,因此谓语要用过去完成时。答案是D)。其它选项中:A)didn'thear,因为一般过去时只表示过去发生的事情或存在的状态,所以不能与时间状语forsixmonths连用。B)hasn'tbeenhearing,现在完成进行时表示过去某时刻继续到现在或现在还在进行的动作,与题意不符。C)hasn'theard,现在完成时表示从过去某一时刻到现在为止发生的动作。而题中的then只表示过去的某一时刻,不能表示现在时间。

考前须知:“过去的过去〞这种逻辑关系常通过上下文表达出来,而不一定受某个时间状语的限制。

例:Therehadbeensomeoneinourroomjustnow,becauseInoticedaburningcigaretteendonthefloorwhenweopenedthefrontdoor.〔刚刚有人在我们的房间里,因为我们翻开前门进来时,我注意到地板上有一支仍在燃烧的香烟。〕

分析:虽然时间状语是justnow,似乎应该使用一般过去时,但是“在房间里〞这个状态是在"开门"和"注意"这两个过去的动作之前就存在的,所以应该用过去完成时。

7.过去将来时(would/shoulddo)

用法:表示从过去的某个时间看将要发生的事。

例:IsaidonThursdayIshouldseemyfriendthenextday.〔我星期四说我将于第二天拜访我的朋友。〕

考前须知:由于过去将来时是由过去时和将来时组合而成的,所以其考前须知可以参考过去时和将来时的相关考前须知。

8.过去进行时(was/weredoing)用法:A)表示在过去一个比拟具体的时间正在发生的动作。

例:Marywaslisteningtolightmusic10minutesago.〔10分钟前,玛丽正在听轻音乐。〕

B)如果when,while这样的时间状语引导词所引导的主从句之一是一般过去时,那么另一个句子常用过去进行时。

例:Iwaswashingmyhairwhenyouknockedatthefrontdoor.〔你敲前门时我正在洗头发。〕。

考前须知:其它与将来时有关的事项请参见下面所讲的一般将来时

9.一般将来时

用法:A)根本结构是will/shalldo。

例:Weshallsendheraglasshand-madecraftasherbirthdaygift.〔我们将送给她一个玻璃的手工制品,作为给她的生日礼物。〕

B)有些动词,如:arrive,beclose,come,do,done,go,have,leave,open,play,return,sleep,start,stay等,用于一般进行时,并且通常与一个表示将来时间的时间状语连用,可以表示将来时。

例:MymotheriscomingtovisitmenextweekandisstayinghereuntilMay.〔我妈妈下周将来看我,并会呆到5月。〕

C)表示“打算去……,要……〞时,可用begoingtodo。

例:ThisisjustwhatIamgoingtosay.〔这正是我想说的。〕

D)表示“即将、正要〞时,可用beabouttodo。强调近期内或马上要做的事。

例:Don'tworry,Iamabouttomakeacloseexaminationonyou.〔别担忧,我马上就给你做一次仔细的检查。〕

E)"betodo"的5种用法:

a)表示“按方案、安排即将发生某事或打算做某事〞。

例:SheistobeseeninthelabonMonday.〔星期一你准会在实验室见到她。〕

b)该做或不该做的事情〔语气上接近于should,must,oughtto,haveto〕,表示一种命令、奉劝性语气。

例:Youaretogotobedandkeepquiet,kids.Ourguestsarearrivinginlessthan5minutes.〔孩子们,你们必须上床睡觉,不准吵闹。我们的客人5分钟之内就要到了。〕

c)能或不能发生的事情〔接近can,may〕

例:HowamItopaysuchadebt?〔我怎么可能还得起这么大的一笔债呢?〕

d)不可防止将要发生的事情,后来将要发生的事情。

例:Iassureyouthatthematter_______asquicklyaspossible.Havealittlepatience.

A.willbeattendedB.willbeattendedto

C.isattendedD.isattendedto

willbeattendedto关键的一点是:attend表示“处理,解决〞时是不及物动词,必须与to连用。另外,从上下文看,事情显然尚未解决,所以应该用将来时的被动语态。答案是B。

e)用于条件从句“如果……想,设想〞〔接近if……wantto,或if……should〕

例:Greatereffortstoincreaseagriculturalproductionmustbemadeiffoodshortage____________avoided.

A)istobeB)canbeC)willbeD)hasbeen

答案是A)istobe。全句的意思是:“如果要防止食品短缺,就必须作出更大努力来增加农业产量。〞

F)同样可以表示“正要、将要〞的意思的句型是beonthepointofdoing。

例:Thecoachisonthepointofgivingupthegamebecauseourteamhasbeenscored7points.〔教练想要放弃这场比赛了,因为对方已经射进了7个球。〕

例:Iwas_______thepointoftelephoninghimwhenhisletterarrived.

A)inB)toC)atD)on

答案是D)。onthepointofdoing是固定词组,意思是“正要、打算〞。全句的意思是:“当他的信到的时候我正要打给他。〞

考前须知:

在以if,when,aslongas,assoonas,after,before,incase,until,unless等连词以及具有连词作用的副词〔immediately,themoment,directly〕等引导的状语从句,一般用现在时代替将来时。强调延续性或动态时,可用完成时。

例:Ihopehishealthwillhaveimprovedbythetimeyoucomebacknextyear.〔我希望到明年你回来的时候,他的身体已经好多了。〕

10.将来进行时(willbedoing)

用法:强调在将来的某个具体时间正在发生的动作或事情。

例:Don'tworry,youwon'tmissher.ShewillbewearingaredT-shirtandawhiteskirtatthattime.〔别担忧,你不会认不出她的。她到时会穿一件红色的T恤衫和一条白色的短裙。〕

考前须知:由于本时态是由将来时和进行时融合在一起的,所以关于本时态的考前须知,可参考"一般将来时"和"现在进行时"的有关考前须知。

11.将来完成时(willhavedone)

用法:表示从将来的某一时间开始、延续到另一个将来时间的动作或状态,或是发生在某个将来时间,但对其后的另一个将来时间有影响的动作或状态。就好象把现在完成时平移到时间轴的将来时时段一样。其用法从和过去及现在有关,变成了和将来及将来的将来有关。

例:Theconference__________afullweekbythetimeitends.

A)musthavelastedB)willhavelasted

C)wouldlastD)haslasted

此题考核谓语动词的时态。全句的意思是:“会议从开始到结束将持续整整一个星期。〞句中bythetimeitends表示动作要延续到将来某一时刻,因此要用将来完成时。答案是B)willhavelasted。如果选A),因为情态动词must后面接动词不定式的完成时形式表示对已经发生的事情的一种肯定推测,而本句的时间状语是bythetimeitends而非bythetimeitended,所以犯了时态不照应的错误。Would虽可以表示推测或可能性,但wouldlast不能表示延续到将来某一时刻的动作,所以C)

温馨提示

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

评论

0/150

提交评论