十六种英语时态傻傻分不清?一篇文章告诉你它们的所有用法时态Tense是表示行为、动作和状态在各种时间条件下的动词形式。因此,当我们说时态结构的时候,指的是相应时态下的动词形式英语时态共有16种,分别是一般现在、一般过去、一般将来、过去将来时,以及这四者的进行时、完成时和完成进行时在不同的时态中,动词都会发生相应变化,时间状语的运用也会有所不同。究竟怎样区分不同时态的用法呢?一起来看看吧!1.一般现在时simplepresenttense用法:A)表示现在发生的动作、情况、状态和特征【例】Myfatherisnothomeyet.我父亲还没回家.Sheisastudent.她是一个学生。B)经常性、习惯性动作,常与表示频度的副词连用,如always,often,seldom等【例】Healwayseatsanappleinthemorning.他常常在早上吃一个苹果。C)表示客观事实和普遍真理Theearthmovesaroundthesun.地球绕太阳转动。D)表示按计划安排好的,或将要发生的动作,可用一般现在表将来,但仅限于start,leave,go,arrive,begin等单词【例】Thetrainleavesat3:00p.m..火车三点发车。Theshowbeginsinhalfanhour.半小时后演出开始。E)在时间和条件状语从句中,主句是将来时,从句通常用一般现在(有时也用现在完成时)表示将来事情【例】Iwillgotobedwhenhecomesback.等他回来了我就去睡觉。Ifyoudon'tstoptheyelling,Iwillleaverightnow.如果你还继续大吼大叫的话,我现在就走。2.现在进行时presentprogressivetense用法:A)表示说话时正在进行的动作【例】Theyarehavinglunch.他们在吃饭。B)表示现阶段正在进行的动作【例】Wearelookingforanewhouse.我们现在在找新房子。3.现在完成时presentperfecttense用法:A)表示动作到现在为止已经完成或刚刚完成【例】Ihavejustfinishedmyhomework.我刚刚才写完作业。B)表示从过去某时刻开始,持续到现在的动作或情况,并且有可能会继续延续下去。此时经常用延续性动词。时间状语常用since加一个过去的时间点,或for加一段时间。【例】IhavelearnedplayingpianosinceIwassix.我六岁时就开始学钢琴。Ihavelearnedpianoforthreeyears.我学了三年钢琴了。C)表示发生在过去,但对现在仍有影响的动作或情况。【例】Johnhasbrokenhisrightarm.约翰摔断了右臂。D)在thisisthefirst/second/third……timethat……句型里要求用完成时【例】ThisisthesecondtimethatIhaveseenher.这是我第二次见到她。E)在nosoonerthan、hardly/scarcely……when、before、priorto等句型中,主句要求完成时【例】Ihaven'tmetDaisybeforetoday.以前我从未见过黛西。注意事项:现在完成时是联系过去和现在的纽带。现在完成时和过去时的区别在于:现在完成时强调动作的动态,或受动态的影响,是动态的结果,对现在有影响;过去时只表示过去的某个具体时间里发生的动作,与现在没有联系。【例】HeworkedinNewYorkfor3year.他曾经在纽约工作了3年。(这只是讲述一个过去的事实,他现在已经不在纽约了。)HehasworkedinNewYorkfor3years.他已经在纽约工作了3年。(表示他从过去开始工作,一直工作到现在,现在仍在纽约工作。)4.现在完成进行时presentperfectprogressivetense用法:A)表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来【例】IthasbeenrainingsincelastMonday.上周一开始就一直下雨。B)现在完成进行时有时表示根据直接或间接的证据得出的结论【例】Sheissotired,shehasbeenworkingallnight.她太累了,工作了一整晚。注意事项:A)现在完成时可以表示一个已经完成的动作,而现在完成进行时则表示一个正在进行的动作【例】Ihavereadthebook.我读过这本书。Ihavebeenreadingthebook.我一直在读这本书。B)现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩【例】Ihavewaitedfortwohours.我等了两小时。(陈述事实)Ihavebeenwaitingfortwohours.我已经等了两个小时了。(抱怨)5.一般过去时simplepasttense用法:A)表示过去某个时间发生的动作或情况【例】Iwasastudent.我曾经是学生。B)表示过去习惯性动作。特别是由would/usedtodo表达的句型,本身表示的就是过去时Iusedtohelpmymomwithhouseworkafterschool.我过去常常在放学后帮母亲做家务。C)有时可代替一般现在时,表达一种婉转、客气、礼貌、商量的语气【例】Wouldyoumindpassingmethesalt?可以请您把盐递给我一下吗?6.过去完成时pastperfecttense表示在过去的某个时间或动作以前已经发生的动作或已经存在的状态。就是我们常说的:表示过去的过去的动作或状态【例】Ihavealreadyfinishedmyhomeworkwhenyoucalledme.在你打给我之前,我就已经做完作业了。7.过去将来时pastfuturetense表示从过去的某个时间看将要发生的事【例】Ithoughtyouwereleavingthismorning.我还以为你今早走。8.过去进行时pastprogressivetense用法:A)表示在过去一个比较具体的时间正在发生的动作【例】Iwastakinganapanhourago.一小时前我在午睡。B)如果when,while这样的时间状语引导词所引导的主从句之一是一般过去时,则另一个句子常用过去进行时【例】Iwasshoppingwhenyoucalledmeyesterdayafternoon.昨天下午你打电话给我的时候我正在逛街。9.一般将来时simplefuturetense用法:A)表示将来会发生的动作,基本结构是will/shalldo【例】Wewillcallyou.我们会打给你的。B)有些动词,如:arrive,beclose,come,do,done,go,have,leave,open,play,return,sleep,start,stay等,用于一般进行时,并且通常与一个表示将来时间的时间状语连用,可以表示将来时【例】Thenewshoppingmallisopeningtomorrowmorning.新的购物百货将在明天上午开业。C)表示“打算去……,要……”时,可用begoingtodo【例】Sheisgoingtotellmomaboutwhatyoudid.她要去告诉母亲你干的好事。D)表示“即将、正要”时,可用beabouttodo。强调近期内或马上要做的事【例】Youhavetotellherthisisaprank,sheisabouttocallthepolice.你得告诉她这是个恶作剧,她要打电话报警了。E)betodo表示“将会做”【例】Yourcomplaintistobeattendedrightnow.我们马上处理您的投诉。注意事项:在以if,when,aslongas,assoonas,after,before,incase,until,unless等连词以及具有连词作用的副词(immediately,themoment,directly)等引导的状语从句,一般用现在时代替将来时【例】Iwon'ttellherthetruthifyoupayme1000dollars.如果你给我1000美元,我就不告诉她真相是什么。10.将来进行时futureprogressivetense强调在将来的某个具体时间正在发生的动作或事情【例】Tellmewhenyouareready,I'llbewaitingdownstairs.你准备好了就告诉我,我在楼下等你。11.将来完成时futureperfecttense表示从将来的某一时间开始、延续到另一个将来时间的动作或状态,或是发生在某个将来时间,但对其后的另一个将来时间有影响的动作或状态【例】Theconferencewillhavelastedafullweekbythetimeitends.会议结束的时候应该已经开了一周了。12)将来完成进行时futureperfectcontinuoustense将来完成进行时表示动作从将来的某一时间开始一直延续到将来某一时间,主要结构是shallhavebeendoing和willhavebeendoing【例】Bytheendofnextmonth,theywillhavebeenmarried30years.下个月末是他们的结婚30周年纪念。13)过去完成进行时pastperfectcontinuoustense过去完成进行时指的是相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作,结构是hadbeendoing【例】MydaughterhadbeenwritingdiaryeverydaybeforeIcamehomelastweek.上周我回家之前,我的女儿每天都写日记。14)过去将来进行时pastfuturecontinuoustense过去将来进行时表示就过去某一时间而言,将来某一时刻或某一段时间正在进行的动作,结构是shouldbedoing,wouldbedoing【例】ShepromisedmethatshewouldbecookingdinnerathomewhenIcomebacktomorrownight.她答应过我,明晚我回来的时候她会在家做晚饭。15)过去将来完成时pastfutureperfecttense过去将来完成时表示从过去观点看将来某时某动作已完成,主要结构是shouldhavedone,wouldhavedone【例】IthoughtSophiawouldhavetoldyousomething.我想索菲娅会已经告诉了你一些情况。16)过去将来完成进行时pastfutureperfectcontinuoustense过去将来完成进行时表动作从过去某一时间开始一直延续到过去将来某一时间。动作是否继续下去,由上下文决定。这个时态用得相对比较少,结构一般是shouldhavebeendoing,wouldhavebeendoing【例】IheardbytheendofJuneyouwouldhavebeenworkingherefor10years.我听说到了六月底,你就在这里工作了10年了。以上就是英语的16个时态了,其实除了开头那几个比较常用的,后面这几个差不多就是固定表达,大家记好例句就会用了