1. 程式人生 > >英語語法總結--動詞的時態

英語語法總結--動詞的時態

1.一般現在時的用法1)經常性或習慣性的動作,常與表示頻腮度的時間狀語連用。 時間狀語:every…,sometimes,at…,onSunday Ileavehomeforschoolat7everymorning.2)客觀真理,客觀存在,科學事實。 Theearthmovesaroundthesun. ShanghailiesintheeastofChina.

3)表示格言或警句中。 Pridegoesbeforeafall. 驕者必敗。注意:此用法如果出現在賓語從句中,即使主句是過去時,從句謂語也要用一般現在時。例:Columbusprovedthattheearthisround..4)現在時刻的狀態、能力、性格、個性。

 Idon'twantsomuch. AnnWangwritesgoodEnglishbutdoesnotspeakwell.比較:NowIputthesugarinthecup.   Iamdoingmyhomeworknow. 第一句用一般現在時,用於操作演示或指導說明的示範性動作,表示言行的瞬間動作。再如:Nowwatchme,Iswitchonthecurrentandstandback.第二句中的now是進行時的標誌,表示正在進行的動作的客觀狀況,所以後句用一般現在時。

2.一般過去時的用法

1)在確定的過去時間裡所發生的動作或存在的狀態。 時間狀語有:yesterday,lastweek,anhourago,theotherday,in1982

等。 Wheredidyougojustnow?2)表示在過去一段時間內,經常性或習慣性的動作。 WhenIwasachild,Ioftenplayedfootballinthestreet. WhenevertheBrownswentduringtheirvisit,theyweregivenawarmwelcome.3)句型: Itistimeforsb.todosth"……時間了""……" Itistimesb.didsth."時間已遲了""早該……" Itistimeforyoutogotobed. 你該睡覺了。 Itistimeyouwenttobed.   你早該睡覺了。 would(had)rathersb.didsth.
 表示'寧願某人做某事'
 I'dratheryoucametomorrow.4)wish,wonder,think,hope等用過去時,作試探性的詢問、請求、建議等。 Ithoughtyoumighthavesome.我以為你想要一些。比較:  一般過去時表示的動作或狀態都已成為過去,現已不復存在。 Christinewasaninvalidallherlife. (含義:她已不在人間。) Christinehasbeenaninvalidallherlife. (含義:她現在還活著) Mrs.DarbylivedinKentuckyforsevenyears. (含義:達比太太已不再住在肯塔基州。) Mrs.DarbyhaslivedinKentuckyforsevenyears. (含義:現在還住在肯塔基州,有可能指剛離去)注意:用過去時表示現在,表示委婉語氣。1)動詞want,hope,wonder,think,intend等。   Didyouwantanythingelse?   Iwonderedifyoucouldhelpme.2)情態動詞could,would.   Couldyoulendmeyourbike?

3.usedto/beusedto

usedto+do"過去常常"表示過去習慣性的動作或狀態,但如今已不存在。  Motherusednottobesoforgetful.  Scarfusedtotakeawalk.(過去常常散步)beusedto+doing:對……已感到習慣,或"習慣於"to是介詞,後需加名詞或動名詞。  Heisusedtoavegetariandiet.  Scarfisusedtotakingawalk.(現在習慣於散步)典型例題   ----Yourphonenumberagain?I___quitecatchit.----It's69568442.A.didn'tB.couldn'tC.don'tD.can't  答案A.本句雖沒有明確的時間狀語,但從語意上看出,在聽的時候沒有聽懂這個動作發生在過去,因此應用過去時。

4.一般將來時

1)shall用於第一人稱,常被will所代替。will在陳述句中用於各人稱,在爭求意見時常用於第二人稱。

WhichparagraphshallIreadfirst.  Willyoubeathomeatseventhisevening?2)begoingto+不定式,表示將來。 a.主語的意圖,即將做某事。   Whatareyougoingtodotomorrow? b.計劃,安排要發生的事。Theplayisgoingtobeproducednextmonth c.有跡象要發生的事Lookatthedarkclouds,thereisgoingtobeastorm.3)be+不定式表將來,按計劃或正式安排將發生的事。WearetodiscussthereportnextSaturday.4)beaboutto+不定式,意為馬上做某事。  HeisabouttoleaveforBeijing. 注意:beaboutto不能與tomorrow,nextweek等表示明確將來時的時間狀語連用。

5.begoingto/will

用於條件句時,begoingto 表將來 will 表意願  Ifyouaregoingtomakeajourney,you'dbettergetreadyforitassoonaspossible.  Nowifyouwilltakeoffyourclothes,wewillfitthenewclothesonyouinfrontofthemirror.

6.betobegoingto

  beto表示客觀安排或受人指示而做某事。  begoingto表示主觀的打算或計劃。

Iamtoplayfootballtomorrowafternoon.(客觀安排)I'mgoingtoplayfootballtomorrowafternoon.(主觀安排)

7.一般現在時表將來

1)下列動詞:come,go,arrive,leave,start,begin,return的一般現在時表將來。這主要用來表示在時間上已確定或安排好的事情。   Thetrainleavesatsixtomorrowmorning.   Whendoesthebusstar?Itstarsintenminutes.2)倒裝句,表示動作正在進行,如:   Herecomesthebus.=Thebusiscoming.   Theregoesthebell.=Thebellisringing.3)在時間或條件句中。   WhenBillcomes(不是willcome),askhimtowaitforme.   I'llwritetoyouassoonasIarrivethere.4)在動詞hope,takecarethat,makesurethat等後。   Ihopetheyhaveanicetimenextweek.   Makesurethatthewindowsareclosedbeforeyouleavetheroom.

8.用現在進行時表示將來

意為:"意圖""打算""安排"、常用於人。常用詞為come,go,start,arrive,leave,stay等。I'mleavingtomorrow.Areyoustayingheretillnextweek?

9.現在完成時

現在完成時用來表示之前已發生或完成的動作或狀態,其結果的確和現在有聯絡。動作或狀態發生在過去,但它的影響現在還存在;也可表示持續到現在的動作或狀態。其構成:have(has)+過去分詞。

10.比較過去時與現在完成時

1)過去時表示過去某時發生的動作或單純敘述過去的事情,強調動作;現在完成時為過去發生的,強調過去的事情對現在的影響,強調的是影響。 2)過去時常與具體的時間狀語連用,而現在完成時通常與模糊的時間狀語連用,或無時間狀語。一般過去時的時間狀語:yesterday,lastweek…ago,in1980,inOctober,justnow,具體的時間狀語共同的時間狀語:thismorning,tonight,thisApril,now,oncebefore,already,recentlylately現在完成時的時間狀語for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always,不確定的時間狀語 3)現在完成時可表示持續到現在的動作或狀態,動詞一般是延續性的,如live,teach,learn,work,study,know. 過去時常用的非持續性動詞有come,go,leave,start,die,finish,become,getmarried等。

 舉例: Isawthisfilmyesterday.  (強調看的動作發生過了。) Ihaveseenthisfilm.  (強調對現在的影響,電影的內容已經知道了。)  Whydidyougetupsoearly?  (強調起床的動作已發生過了。) Whohasn'thandedinhispaper?  (強調有卷子,可能為不公平競爭。) ShehasreturnedfromParis.  她已從巴黎回來了。 Shereturnedyesterday.  她是昨天回來了。 HehasbeenintheLeagueforthreeyears.  (在團內的狀態可延續) HehasbeenaLeaguememberforthreeyears.  (是團員的狀態可持續) HejoinedtheLeaguethreeyearsago.  (三年前入團,joined為短暫行為。) Ihavefinishedmyhomeworknow. ---WillsomebodygoandgetDr.White? ---He'salreadybeensentfor. 句子中如有過去時的時間副詞(如yesterday,last,week,in1960)時,不能使用現在完成時,要用過去時。 (錯)Tomhaswrittenalettertohisparentslastnight. (對)Tomwrotealettertohisparentslastnight.

11.用於現在完成時的句型

1Itisthefirst/secondtime….that…結構中的從句部分,用現在完成時。 ItisthefirsttimethatIhavevisitedthecity. Itwasthethirdtimethattheboyhadbeenlate.2Thisisthe…that…結構,that從句要用現在完成時. ThisisthebestfilmthatI've(ever)seen.   這是我看過的最好的電影。 Thisisthefirsttime(that)I'veheardhimsing. 這是我第一次聽他唱歌。典型例題(1)---Doyouknowourtownatall? ---No,thisisthefirsttimeI___here.A.wasB.havebeenC.cameD.amcoming 答案B.Thisisthefirsttime後面所加從句應為現在完成時,故選B(2)---Haveyou____beentoourtownbefore? ---No,it'sthefirsttimeI___here.A.even,comeB.even,havecomeC.ever,comeD.ever,havecome 答案D.ever意為曾經或無論何時,反意詞為never,此兩詞常用於完成時。ThisisthelargestfishIhaveeverseen.Itis/wasthefirsttime+that-clause的句型中,從句要用完成時。注意:非延續性動詞的否定形式可以與表示延續時間的狀語連用。即動作不發生的狀態是可以持續的。(錯)Ihavereceivedhisletterforamonth.(對)Ihaven'treceivedhisletterforalmostamonth.

12.比較sincefor

Since用來說明動作起始時間

for用來說明動作延續時間長度。

  Ihavelivedhereformorethantwentyyears.  IhavelivedheresinceIwasborn..  Myaunthasworkedinaclinicsince1949.  Somenewoilfieldshavebeenopenedupsince1976.  IhaveknownXiaoLisinceshewasalittlegirl.  MybrotherhasbeenintheYouthLeaguefortwoyears.  Ihavenotheardfrommyuncleforalongtime.注意:並非有for作為時間狀語的句子都用現在完成時。  Iworkedhereformorethantwentyyears.   (我現在已不在這裡工作。)  Ihaveworkedhereformanyyears.(現在我仍在這裡工作。)小竅門: 當現在完成時+一段時間,這一結構中,我們用下面的公式轉化,很容易就能排除非延續動詞在完成時中的誤使。  1)()TomhasstudiedRussianforthreeyears.   =TombegantostudyRussianthreeyearsago,andisstillstudyingitnow.  2)()Harryhasgotmarriedforsixyears.   =Harrybegantogetmarriedsixyearsago,andisstillgettingmarriednow.  顯然,第二句不對,它應改為Harrygotmarriedsixyearsago. 或Harryhasbeenmarriedforsixyears.

13.since的四種用法

1)since+過去一個時間點 (如具體的年、月、日期、鐘點、1980,lastmonth,halfpastsix)Ihavebeenheresince1989. 2)since+一段時間+agoIhavebeenheresincefivemonthsago. 3)since+從句 Greatchangeshavetakenplacesinceyouleft.Considerabletimehaselapsedsincewehavebeenhere. 4)Itis+一段時間+since從句ItistwoyearssinceIbecameapostgraduatestudent.

14.延續動詞與瞬間動詞

1)用於完成時的區別延續動詞表示經驗、經歷;

瞬間動詞表示行為的結果,不能與表示段的時間狀語連用。  Hehascompletedthework.  他已完成了那項工作。(表結果)  I'veknownhimsincethen.  我從那時起就認識他了。(表經歷)2) 用於till/until從句的差異延續動詞用於肯定句,表示"……直到……"

瞬間動詞用於否定句,表示"……,才……"

  Hedidn'tcomebackuntilteno'clock.    他到10點才回來。  Hesleptuntilteno'clock.         他一直睡到10點。典型例題1.Youdon'tneedtodescribeher.I___herseveraltimes.A.hadmetB.havemetC.metD.meet 答案B.首先本題後句強調對現在的影響,我知道她的模樣,你不用描述。再次,severaltimes告知為反覆發生的動作,因此用現在完成時。2.---I'msorrytokeepyouwaiting. ---Oh,notatall.I___hereonlyafewminutes.A.havebeenB.hadbeenC.wasD.willbe 答案A.等待的動作由過去開始,持續到現在,應用現在完成時。

15.過去完成時

1)概念:表示過去的過去----|-------|-----|---->其構成是had+過去分詞構成。那時以前 那時 現在      2)用法a. 在told,said,knew,heard,thought等動詞後的賓語從句。Shesaid(that)shehadneverbeentoParis. b.狀語從句  在過去不同時間發生的兩個動作中,發生在先,用過去完成時;發生在後,用一般過去時。  Whenthepolicearrived,thethieveshadrunaway.c.表示意向的動詞,如hope,wish,expect,think,intend,mean,suppose等,用過去完成時表示"原本,未能…"  Wehadhopedthatyouwouldcome,butyoudidn't.3) 過去完成時的時間狀語before,by,until,when,after,once,assoonasHesaidthathehadlearnedsomeEnglishbefore. Bythetimehewastwelve,Edisonhadbegantomakealivingbyhimself.Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedattheparty.典型例題  Thestudents___busilywhenMissBrownwenttogetabookshe___intheoffice.A.hadwritten,leftBwerewriting,hasleftC.hadwritten,hadleftD.werewriting,hadleft 答案D."把書忘在辦公室"發生在"去取書"這一過去的動作之前,因此"忘了書"這一動作發生在過去的過去,用過去完成時。句中when表示的是時間的一點,表示在"同學們正忙於……"這一背景下,when所引導的動作發生。因此前一句應用過去進行時。注意: hadno…when     還沒等…………    hadnosooner…than  剛…………Hehadnosoonerboughtthecarthanhesoldit.

16.用一般過去時代替完成時

1) 兩個動作如按順序發生,又不強調先後,或用thenandbut等連詞時,多用一般過去時。  Whenshesawthemouseshescreamed.  MyauntgavemeahatandIlostit.2)兩個動作相繼發生,可用一般過去時;如第一個動作需要若干時間完成,用過去完成時。  WhenIheardthenews,Iwasveryexcited.3) 敘述歷史事實,可不用過去完成時,而只用一般過去時。  OurteachertoldusthatColumbusdiscoveredAmericain1492.

17.將來完成時

1)構成will/begoingtodosth.2)概念 a.狀態完成:表示某事繼續到將來某一時為止一直有的狀態。b.動作完成:表示將來某一時或另一個將來的動作之前,已經完成的動作或一獲得的經驗。Theywillhavebeenmarriedfor20yearsbythen. YouwillhavereachedShanghaibythistimetomorrow.

18.現在進行時

現在進行時的基本用法:a.表示現在(指說話人說話時)正在發生的事情。Wearewaitingforyou.b.習慣進行:表示長期的或重複性的動作,說話時動作未必正在進行。Mr.Greeniswritinganothernovel.(說話時並未在寫,只處於寫作的狀態。)SheislearningpianounderMr.Smith.c.表示漸變的動詞有:get,grow,become,turn,run,go,begin等。Theleavesareturningred.It'sgettingwarmerandwarmer.d.always,constantly,forever等詞連用,表示反覆發生的動作或持續存在的狀態,往往帶有說話人的主觀色彩。Youarealwayschangingyourmind.典型例題 Mydictionary___,Ihavelookedforiteverywherebutstill___it. A.haslost,don'tfindB.ismissing,don'tfindC.haslost,haven'tfoundD.ismissing,haven'tfound. 答案D.前句是一個仍在持續的狀態,應用進行時,由於沒有找到,其影響仍然存在,應用完成時,瞬間動詞用於否定式時可用於完成時。

19.不用進行時的動詞

1)事實狀態的動詞:have,belong,possess,cost,owe,exist,include,contain,matter,weigh,measure,continue  Ihavetwobrothers.  Thishousebelongstomysister. 2)心理狀態的動詞:Know,realize,thinksee,believe,suppose,imagine,agree,recognize,remember,want,need,forget,prefer,mean,understand,love,hate  Ineedyourhelp.  Helovesherverymuch. 3)瞬間動詞:accept,receive,complete,finish,give,allow,decide,refuse.  Iacceptyouradvice. 4)系動詞:seem,remain,lie,see,hear,smell,feel,taste,get,become,turn  Youseemalittletired.

20.過去進行時

1)概念:表示過去某時正在進行的狀態或動作。2)過去進行時的主要用法是描述一件事發生的背景;一個長動作發生的時候,另一個短動作發生。3)常用的時間狀語:thismorning,thewholemorning,alldayyesterday,fromninetotenlastevening,when,while  Mybrotherfellwhilehewasridinghisbicycleandhurthimself.  Itwasrainingwhentheyleftthestation.  WhenIgottothetopofthemountain,thesunwasshining.典型例題1)Mary___adresswhenshecutherfinger.A.madeB.ismakingC.wasmakingD.makes 答案C.割傷手指是已發生的事情,應用過去時。同 時,when表時間的同時性,"瑪麗在做衣服時"提供事情發生的背景,因此用過去進行時。2)Asshe___thenewspaper,Granny___asleep.readwasfallingB.wasreadingfellC.wasreadingwasfallingD.readfell 答案B.句中的as=when,while,意為"……之時"。描述一件事發生的背景時,用過去進行;一個長動作發生的時候,另一個短動作發生。句意為"在她看報紙時,奶奶睡著了。"句中的fell(fall的過去時),是系動詞,後跟形容詞,如:fallsick

21.將來進行時

1)概念:表示將來某時進行的狀態或動作,或按預測將來會發生的事情。   She'llbecomingsoon.   I'llbemeetinghimsometimeinthefuture.注意:將來進行時不用於表示"意志",不能說I'llbehavingatalkwithher.2)常用的時間狀語:Soon,tomorrow,thiseveningonSunday,bythistimetomorrow,intwodays,tomorrowevening.  Bythistimetomorrow,I'llbelyingonthebeach.

22.一般現在時代替將來時

時間狀語從句,條件句中,從句用一般現在時代替將來時When,while,before,after,till,once,assoonas,solongas,bythetime,if,incase(that),unless,evenif,whether,themoment,theminute,theday,theyear,immediately HeisgoingtovisitherauntthedayhearrivesinBeijing.他一到北京,就去看他姨媽。典型例題(1Hesaidhe________meapresentunlessI_______indoingtheexperiment. A.hadnotgiven;hadnotsu